Avoid this place. Worst service ever with a completely incompetent staff. I had to bring my car back 3 times after they told me it was fixed ("check engine" light on dash). $750 and tons of wasted time later, my car was returned to me "fixed, this time for sure".
Upon retrieval of the car, an engine part (plastic compartment cover) had been left under the front passenger sear and wires were hanging down from under the dash.
I'm 90% sure these guys just disconnected the. "check engine" light from the car's power.
Dishonest and negligent -- avoid these guys.