Left the dealership because of their lack of knowledge to properly diagnose an issue I was having with my vehicle, a coworker recommended All Pro Auto care, their technicians diagnose the problem and the cost savings was huge, didnt have to replace a part that I was told I needed by the dealership, been taking my vehicles to them ever since, do I need to say more. They are outstanding, communicate your vehicle diagnoses, keep you updated if something changes, competitive prices and most of all outstanding customer service, makes you feel like family. I have yet to be disappointed. They might be a smaller business, but very effective. Brian