Honest mechanic and body repair shop..
I knew exactly what was wrong with my car when I brought it in, but only described the symptoms. They called me back a couple hours later and told me correctly exactly what was wrong, how it should be fixed and came in at the low end of my expected price range. Six months later, no new problems. Very happy with the work.