We have been going to Import Service Center for almost ten years. The mechanics have always been able to diagnose and repair any problems the first time. We also go there for all of our routine maintenance, including oil changes. Their mechanics are good and their prices are reasonable.