I have had Bill and his staff taking care of my vehicles for years, and there is no one else that I would trust with my vehicles. Bill's staff is highly trained and they treat my vehicle as though it was their own, The prices charged are very fair and the warranty on the work performed is awesome. Taking your vehicles to BMR would be a very good decision on your part.