Mr. Dimauro is a wonderful mechanic. He deserves 10 stars. I've been taking my Honda to him for four years now. He/his staff have always correctly diagnosed any problems, have done excellent repairs, and are consistently less expensive than I expect.
I've even taken my car to Mr. Dimauro a couple times when he diagnosed a problem, told me it wasn't a big deal and he wouldn't fix it if he were me, and then did not charge me for his time! He's a very decent person, and knows a lot about Honda's. I think I'll purchase a Honda again when I am ready for a new car, just so I can continue to take my car to him.
Pros: Honest, kind, trustworthy, always good diagnosis