Everyone wants to find a good, honest mechanic. This is the place. I always ask for an estimate and I always get a call within 24 hours outlining what needs to be done and how much it will cost. They're very flexible and easy to work with if your schedule makes it difficult to pick up your vehicle.
Good mechanic - Make sure you ask for Brian Combs when you go there, he is an honest mechanic and will fix your car properly. I have trusted my cars to him for years and have never been disappointed. Honest mechanics are a rarity today.