I moved here from the Peninsula and had a great mechanic over there. But I think Precision Auto is better! They are precise in their estimate of time and also very professional. They provide a nice waiting room too, 2 computers, flat screen TV, magazines. It was a pleasant experience.