Our vehicle failed its smog test at another shop, so we brought it to Duncans to diagnose and fix. They quickly fit us in and found the problem, fixed it, and got the car back to us. Great people to deal with - say what they do and do what they say. P.s. The local dealer refused to work on it!! Last time well go there.