The Auto Service performed a thorough diagnostic on my 2005 Lexus, and it wasn't going to be cheap! John explained everything, and answered all my questions. They were able to do the majority of the most important repairs, and I'll come back to finish the rest. One hiccup, I had to return for a check engine light problem that they fixed, no charge. Thank you! And, they're an AAA recommended shop.