I've been taking my vehicles to Oak Hill Automotive for 20 years and they will diagnose problems accurately and stand behind their work.. They have used rebuilt parts when new parts are too expensive, but will usually recommend new parts to extend the lifetime of your vehicle... They keep my vehicles running well, and will get over 200,000 and/or 20 years of life out of a car, because I take it here.. If you want an honest opinion about your vehicle go to Oak Hill Automotive... Oakhill Automotive is big enough that they buy proper equipment to work on car systems for alignment and fluid flushes..( Usually better equipment than most dealerships ), which is why prices are likely more than other owned shops.. In the long run you can save money here because you have fixed before they become bigger problems.