John and his team did a great job fixing a number of issues with my car in the past few month. He will give you a precise diagnosis and wont push for unnecessary work. In one instance, he was handed a faulty part (radiator) from his supplier. It unfortunately created a leak a week later, but he promptly got a new replacement part from his supplier and did not charge me extra labor to fix it again. That was much appreciated! I would definitely use their services again in the future, and I recommend you do too.