I have used these guys for years. Their attention to detail is second to none. They repair my car and charge a fair price. Also, they take the time to explain potential problems that they observe and offer options and suggestions on how to best deal with them. I have come to trust them so much that I send my mother there to have them maintain her Lexus.