My wife worked with the wife of this auto shop owner. We figured, if we can't trust him...we couldn't trust anyone. I'm a decent 'backyard' mechanic who has done relatively simple tasks (changing spark plugs, starter motors, oil changes etc.). So I can generally diagnose what is happening to the vehicle before we even take it in. I have never been 'upsold' or had a diagnosis that was radically different from what I already suspected.
Pros: Honest owner with good workers. Delivers as promised without upselling
Cons: The waiting room could be updated.