src="https://www.facebook.com/tr?id=197832911582614&ev=PageView&noscript=1"
/>

Winchester Auto Service

(781) 368-9040
Mon - Fri: 8:30 AM - 5:00 PM
5

If I had to summarize my experience with Bavarian Performance Group in one word, that word would be Professionalism. These guys really work with their clients and are very transparent. They invite you to see what is wrong with the car and keep you updated with any required work on your car. I have gone to different independent mechanics, and Bavarian Performance Group is by far the best choice out there.

4

Second time at Bavarian Performance, very happy --- easy to get an appointment, prompt service, and while not inexpensive, it's certainly a BIG savings over my dealer. Recommend and will return.

5

It took Andy all of 10 minutes to discover the error made by another shop and remedy the frontend vibration that has been deviling us for 6 months. Thanks so much!

5

Excellent service as always. Thank you Dave.

5

Arranged for Hertz to rent me a car whilst they worked on my 2003 BMW X5. Excellent operation at the Bavarian Performance Group.

5

Our beloved 325xi needed some preventative maintenance and Bavarian Performance Group took care of us. They clearly explained everything and the completed the work on time and on budget while being great to deal with. Customer service seems to be a forgotten art... but these guys have it down.

5

My service was great. I do need to have my air conditioning looked at again as it is still not working correctly.

4

As usual my experience with BPW has been very satisfying. Great job!

5

The team at Bavarian made room for an appointment, although they were fully booked. I've always had top-notch service here. Thank you Bavarian!

5

These guys get it from start to finish. From the moment Dave schedules your appointment to thanking you for your business when you leave. I can go to another BMW Service center but choose not to because of the quality service and quality expert repair work.