Top notch service! Very honest! Quality work! I don't regularly take my vehicles to mechanics. Too many bad experiences with dishonesty and bad quality. The few times that I have, I've gotten a laundry list of unnecessary repairs. This is the first time in years I've been able to truly trust a business like this. Steve and his staff are very honest about what needs to be fixed, what it will cost, and how long it will take. Their system of taking videos and pictures of what's wrong was also a huge selling point. Don't be surprised if things take longer though. A top notch business like this gets A LOT of business, but it's worth it to get your repairs done right. This is the only business I'll ever take my vehicles to now!