This place could not have been any more shady and unprofessional. First, I call to ask about whether they could do work on my car and how much it might cost and they couldn’t even give me an estimate. Second, I take my car in for them to look at and they call to tell me what needs to be replaced/fixed and still can’t give me an estimate and don’t even explain the issues properly which resulted in my approving something that I wasn’t specifically told about. Third, after getting a call that my car was ready, what exactly was done and being told a price I had to teach the guy about what they should have done, and that resulted in them keeping my car an extra hour to do what they should have done in the first place. Finally, I pay my bill and pick up my car only to get a call a few hours later stating that they forgot to add the cost of some parts onto the bill. At this point I didn’t need to go back and pay it. It was their fault and I paid the price my invoice stated, but I went back in the next day to talk to them about it. At that time I find out that they severely overcharge for parts, and that they are even more shady than you could possibly imagine. They use crappy parts and overcharge for them, as well as for labor. DON’T GOTOTHISPLACEIFYOUCAREABOUTYOURCAR!