What We Do


Cars in shop at Bavarian-Performance

Bavarian Performance provides only the finest services for BMW and Mini Cooper owners. We value our customers and know that they are the lifeline of our business.

Our facilities are state of the art and exceed all environmental requirements. We invite you to visit our facility before you bring your auto in. We’re sure that after visiting with us, you’ll see how competitive and timely our pricing and services are, you’ll join the scores of fellow North Bay folks who call Bavarian-Performance home for all their Bavarian Motors needs.

  • Oil Service
  • Inspection I
  • Inspection II
  • Pre-Purchase Inspection
  • Brakes
  • Tires/Wheels
  • Suspension
  • Exhaust
  • Cooling System

Ask Us About Our “Free”¬†Diagnostic Check.