If I could give negative stars I would. I brought my car in for an estimate and get a call the next day saying its been FIXED!!! I come in to get my car and complain that I wasn't given an estimate and he goes off the deep end telling his employee in another language to pull everything out and get the car to start so we can go home and my car wouldn't be functional again, then he goes outside and begins to kick and beat on my car. I had to call the police just to get my car back without further damage. I wouldn't take my worse enemies car there.