Gerry's Car Care is where you want to take your car.
They are honest mechanics that won't take you for everything you have. They will try to save you money but won't do it at the expense of fixing the issue properly. They won't cheat you for time or make promises about how much it's going to cost or how long it will take until they see the real issue. I've never had to bring any of my vehicles back to re-do something that wasn't done right the first time.
Honest people that do a good job. What more do you want from a mechanic?