The entire EuroAuto staff are incredibly knowledgeable and trustworthy. They can diagnose and repair most any make or model. I have been taking my cars to them for over 15 years and never ever had to go back twice for the same issue. They are very fair and take the time to explain things in great detail. I would not go any other place or trust any one else with my car.