We contacted Bavarian because we were not happy with the local dealership service. Very happy that we did. Service was professional, quote was accurate and final results were excellent. Dave worked with our maintenance warranty service company and expedited the claim. Our 2005 BMW runs better than ever and we will definitely bring our car to Bavarian for all servicing. Great work guys.