If I could give this place zero stars, I would.
Nearly every time that we've taken our car here for repairs, we've left with new problems. I dont know if they purposely break other things while they are 'fixing' your car, or if they just don't 100% complete the service that you brought the car in for in the first place.
My advice- dont trust this company with your car. They have cost us thousands of dollars and likely will cost us hundreds (or thousands) more to fix the new issues.
They should be ashamed.