Brought my vehicle in a few times as it started off seeming like they were honest people who did good work. After the last couple times, I most certainly won't be going back. The one that raised my suspicion was when they "recommended" I rotate my wheels after an oil change - something I had done very recently. Suspicious, but I didn't think anything of it. What broke my trust in them is a recent issue where I was having an issue with a noise my car was making. After taking it to them, they told me that the strut plate was bad, and I needed to replace it, and I should replace the struts as well. The total estimate for this repair was incredibly expensive. Needless to say, I shopped around for other estimate. And I'm rather livid. First, for the make and model of my car, the entire repair would cost about $300-400 less through out the rest of the F-M area at every shop I checked at. I, and every auto mechanic I spoke with, could not fathom why they were charging half again as much as the next highest estimate for the same repair. This, however, isn't the largest reason I'm not ever returning to them, or the reason I'm writing this review. The reason I'm so livid is that when I brought my car into another mechanic, they found out the struts didn't even need to be replaced, and were not the problem with the vehicle at all, instead the control arm of the wheel needed replacing. After getting the control arm replaced, sure enough my car no longer had any issues. So to recap, they were not only fleecing me significantly to repair my vehicle, but they also were going to repair something that didn't need to be repaired on my car, meaning I would have had to pay *more* money on top of them massively overcharging me in order to fix what was actually the problem. I highly, and I mean *highly*, suggest you avoid this shop after my experience.