I can always rely on these guys to take care of all my car maintenance and repair needs! On this visit I dropped in without calling ahead after having come straight from the parking lot of a store. A man stopped me as I was pulling out of the parking spot to tell me the motor shield on my car had dropped down and was dragging the pavement. I drove slowly straight to John Chak's. They had it repaired and I was out and on the road again 45 minutes later.