I use this company for years before Joe owned the place. Unfortunately it's all went down hill.
Took my car in for new wheel bearings - bearings wore out after 6 months and then Joe offered to replace them if I pay half the labor - then he offered me an upgrade to a much better bearing since they had a lot of issues with this brand bought from NAPA... So I said yes and he proceeded to charge me almost $250 for the upgrade.. There is no way this bearing upgrade could cost that much.
Then he proceeded to charge me $129 to recharge my AC which I never asked them to do.. Turns out the AC was fine, but the blower motor was going bad, so I just replaced that my self.
To make the matter better, they even charged me $89 to "clean my battery terminals" which I was fairly certain wasn't a problem because I had mentioned I thought the battery was basically on it's last leg... Turns out I was right, problems still persisted, drove down to AutoZone, spent 5 seconds on a battery test and it was bad, replaced and issues went away.
The last two times I've taken my car here they just "guess" what's wrong, no real tests are performed and they just play hit-or-miss until they find the right issue and then charge you an arm and a leg with a smile.
I wouldn't take my car here again if this was the last Mechanic shop in Ohio. This just reminds me why I spend the last 15 years working on my own cars - can't trust most mechanics, and half have no clue what their doing