Have been using them for 8 years, and they are polite, thorough and I never have concerns they are trying to take me for a ride. For example, after a recent major job involving them taking apart the engine to get to a broken part, when I was paying up they mentioned that a piece had broken off of the radiator and they replaced the whole radiator free of charge since that piece was not repairable. The service advisor's words? 'We broke it taking it apart so of course we replaced it and that charge is on us." With my older vehicle they are good about telling me what really needs to be fixed and what we can let go. This is the kind of service and attitude that makes me so glad to have found them and makes me a loyal customer.