They are absolutely the worst place that you can take Your car for anything. I took my car there in order to get the check Engine light to come off and they guaranteed me after $1154 of work the light will come off. I brought the car back home and the car would not even start the damn place had to have a tow truck come and get the car in tow it back to the shop to look at AGAIN. They 1st told me that I needed to pay for my own tow truck to get it down there even though it was their fault that the car would not start after so after 2 days I go to pick up my car, I drive a literally 2 minutes out and the check engine light comes back on I turn around and I go back to the shop to tell them that the engine Light came back on. The lovely gentleman by the name of PETER sitting up front decided to call the police and tell me that he with use a service I am appalled and disgusted by the people that work there I my single mother of 2 kids and I gave these people every last bit of my money. I have no car to drive now I can not get it to pass smog due to THEIR NEGLIGENCE and they took $1154 from me for no reason. If you want to get screwed over and have your money taken from you and your car NOT fixed then this is the place to go. Come to find out after taking the car there that there is 3 people suing them at this moment for their tires falling off on the freeway on them and their engine shutting off. Fuck this shithole they call a shop!