I have been taking my car to John for over 10 years, he is an excellent mechanic and mindful of your budget. He will tell you if you have other issues with your car (other than what you took it in for) and tell you if it need to be fixed now or if it is something that can wait - so you can plan for it.
Pros: Customer Service Focused
Cons: None
more