I have taken many cars to Baker's over the years, while not being the least expensive car shop, they have always fixed all problems correct the first time I drop off the car. Pricey, but honest and great mechanics.