Not only did they charge me TWICE the estimated cost of restoring my car, it is so messed up had to tow it to another mechanic where they found 122 codes and were not able to get the car to run without TOTALLY re doing the car. Very nice looking piece of junk sitting in my driveway. Would not recommend them to rotate my tires.