Herrington's does A+ quality work and they are honest good people that won't rip you off. I've taken my 2009 Camry to them twice for a second opinion after the dealership (Adam's Toyota) told me my car needed a new water/timing belt after a routine checkup at about 60,000 miles. The water pump/timing belt was fine it just need a new oil pan. Also my transmission was acting up after I had the fluid replaced at the dealership (never should have went there and will never go back). I took it to Herrington's and it ended up needing a new axel (was leaking transmission fluid, coincidence?). Runs better than ever now. Herrington's is the only place I will take any of my cars in the future. I trust them 100% with my car!