I took a '97 Jeep Grand Cherokee to this company for an estimate. They were very friendly to your face. Then, they called and said that due to the labor cost to look at it and find out that the differential in the rear and a broken hose in the AC system were the source of our problems, that it would be $600 for the estimate and another $600 to fix it! If we picked up the vehicle that day, it would've cost us $600; but if we let them fix it and pick it up in 3 days, it would only cost $1200. I am not impressed by this business. I will never go back!!!!!