This shop came highly recommended by a neighbor of ours, that used them for years. We left our vehicle at the shop all day (8am-4pm) John picked us up, and gave us a list of things that will need to be repaired, but no solution as to why it keeps cutting off & need to be restarted, which is the original reason we brought the vehicle in. In the end, we paid $217.41 (for the 2 hour diagnostic), all for the vehicle to cut off at a stop light 3 blocks later. Thanks for NOTHING... Kelly Automotive repaired my vehicle for $213 (including diagnostic & labor) and quoted us better prices on the remaining repairs that are need, by the way. I would never recommend this shop to anyone and they lost the business of my neighbor, their loyal customer.