This place does do good work, the problem is that they charge as much or more than a car dealership. One more thing they do is inflate the price of parts they use to repair your car. Every time you go there even for an oil change they will find something that they say needs to be repaired. Be aware this is not always true and you will pay through the nose if you let them do repairs.