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

I always get excellent service here. I trust Dave and Andy. They are friendly and explain what my BMW needs or will need soon and why. I get my car back at the time promised and feel confident in the work they do.

5

BPG provides a great option to dealer service.

Hi Jeff, Thanks for having us replace the ground cable and perform a brake fluid flush on your 2011 BMW 335i.

- Bavarian Performance Group
5

Your work is excellent.

Hi Keith, It was a pleasure to meet you and thank you for choosing us to perform a 4 wheel alignment and a coolant flush on your 2016 BMW X3.

- Bavarian Performance Group
5

Great service.

Hi Jim, Thank you for your continued business on your 2011 BMW 328i Xdrive.

- Bavarian Performance Group
5

So far it’s good.. thanks for the repair guys.

Hi Raghav, Thanks for choosing us to replace the ignition coils and spark plugs on your 2008 528Xi.

- Bavarian Performance Group
5

Consistently good service; as quoted and on time.

Hi James, Thanks for the kind words and the opportunity to take care of the radiator hoses on your 2011 BMW 128i

- Bavarian Performance Group
5

I really feel like my BMW is in good hands here at Bavarian Performance.

Hi Isaiah, Thanks for choosing us to perform a coolant flush on your 2016 340XI.

- Bavarian Performance Group
5

The team is professional and knowlegable. I take great comfort in relying on them to take excellent care of my car.

Hi Jett, It was our pleasure to service the cooling system on your 2008 BMW 328xi.

- Bavarian Performance Group
5

Great service. Explanation of additional service was explained well. Thanks

Hi Charles, Thank you for choosing us to perform your factory scheduled maintenance on your 2012 BMW 528Xi.

- Bavarian Performance Group
5

Always treated fairly.

Hi Tom, Thank you for leaving us a review. Thank you for choosing us replace your axle and wheel speed sensor on you BMW 335xi.

- Bavarian Performance Group