I had a very bad experience with this company. They were not clear on the repairs and did not give me a price on the total repairs BEFORE they were actually done.My car had been towed there, I thought he was a honest person. They held my car hostage, because the repairs that were done were not affordable and I didn't give them the ok to proceed. I have my car back after almost 2 and a half months later, and it is not running right. I am now discovering that they just though the car together, wires are not where they suppose to be, and that's just part of what they did. Think twice before going to this repair shop.