My car was towed to this shop by my warrantee co, because my shop could was 2 weeks behind. I had the engine replaced. First off it took over a week, and when I called to check on it they talked as if they were bothered. When I finally picked up the car, I almost didn’t recognize it, for all the dirt and smears, and a huge dent in the door. They claimed it was already there. Claimed it could have ben the other shop or tow co that did it. He claimed there was rust on it, and it was old. I felt unsafe in the very unclean shop parking lot in the bad part of town, so I dropped it, got in my car and called the dealership and explained what happened, then drove it to the dealership for pictures. The manager there said she authorized the vehicle to be towed from the first shop, so she knows the dent wasn’t there. 2 days later my engine light pops on, so I took it to auto zone for diagnosis, now has to go to another shop. 1 week later it got warm so I tried to turn the air on, but it didn’t work. I called the warrantee co and reported the new issues, and still waiting for something to be done. NEVER go to this place! I wouldn’t send my nightmares there!