John and Richard were very accommodating, quick to respond and honest. John made me feel comfortable with him, he is knowledgable and I feel that I can trust him. The only improvement would be when booking an appointment online you do not get an indication that it was received, and though it did not come as a surprise, I was not informed up front of the cost of the diagnostic, but rather after it was done. I am aware that mechanics charge a diagnostic fee upwards of $100, but it's always nice to know the exact cost before handing over the keys
more