I am really not the complainer type of guy, but I gotta say don't waste your hard earned dollar on this rip you off type of establishment. Long story short, they quoted one price to fix my car, and magically found out that my car has two pumps/belts and not the customary one. Wouldn't you, as a professional auto repair shop, know that the vehicle has two belts and not one, especially when they have to look up the price of the parts before they give you an estimate - so, they charged me an extra 120.00 for the extra belt and didn't even tell me about that when they were working on my car or when they called me to say it was done. The only reason I am giving 2 stars to this place is that the one mechanic, Mike, is an all around great guy and awesome worker. Don't go here, unless you want to be ripped off. Thanks for reading!