I was recommended to JD auto by a friend and I had my Mazda towed to their shop. Talked with John, who was very friendly and honest about the work that would most likely need to be done and the worst case price. Turned out to be much less than I had expected and only took a few hours. Very very pleased with this experience. Thank you John!