Service & Maintenance
Factory-spec service, fluids, brakes, suspension, wheels and tires all performed with the same equipment your dealer uses.

A dedicated BMW repair, diagnostic and performance shop is located in Poughkeepsie, New York, just five minutes away from the Mid-Hudson Bridge. The workshop uses dealership level equipment and has an enthusiastic attention to detail.

Bavarian Auto Repair is a shop specializing in BMW repairs and diagnostics, located in Poughkeepsie, NY. We also have the experience and dealer grade equipment necessary to repair and diagnose BMWs. We serve Orange, Ulster and Dutchess counties in New York state.
Factory-spec service, fluids, brakes, suspension, wheels and tires all performed with the same equipment your dealer uses.

Hi-tech diagnostic computers for fault tracing, programming, retrofits, coding and ECU tuning across the BMW lineup.

Bolt-ons, intakes, exhausts, suspension and forced induction, anything you need we are a one stop shop!

We do all detailing and paint correction services to keep your car looking factory-fresh inside and out.


"I needed a replacement locking switch for the charging port on my 2018 i3s. Bavarian was friendly, helpful and thorough — they only did the work needed, and didn't try to upsell me. Reasonably priced."
"Huge shoutout to this BMW mechanic! My coolant reservoir started leaking late in the evening and I was honestly stressing… but he met me at 7 PM, diagnosed the problem right away, and had it repaired super fast."
"Friendly, knowledgeable and honest about what my car needed. They took the time to explain the repairs clearly and didn't try to upsell. Fair pricing, excellent service."
"Took my BMW 440xi here for service and couldn't be happier. From start to finish, professional, knowledgeable, and genuinely cared about getting my car in top shape."
"Hammad & his crew do great work! Brought my '25 G80 here for some performance upgrades & they got it done perfectly. In & out within one day & the price was very reasonable."
"Hammad and his team did a fantastic job on my X5. Brakes, oil change, and a full inspection — priced very reasonably and far more competitively than the dealership."
"New or old, Bav Auto takes care of all my BMW needs. There's a wealth of knowledge in this shop and an extreme attention to detail. One of the most honest shops I've ever used."
"Amazing mechanic, clean and rapid service. Had my BMW i8, Alpina B7, 645, and two 650 serviced in here all fixed and back on road for a very reasonable price compared to dealer."
Drop by during business hours, message us on Instagram, or give us a call at 845-486-4366