I have used and referred people to Vernon & Fletcher for years. They are honest folks and will tell you what repairs are really needed.
I have only had a major problem with them once and that was with the air conditioning system on an old pick-up truck. An aluminum gasket was damaged during the repair causing Freon to leak. I took the vehicle back to Vernon and Fletcher, but they said they could not obtain such a gasket, so I ended up wasting the $900.00 repair.