BMW, Mercedes-Benz, and MINI vehicles run on brand-specific software, fluids, and service procedures. On many BMW and MINI models, a replacement battery must be registered to the vehicle. Most of these engines also require oil that meets a specific factory approval. Our blog explains details like these in plain language, so you understand what your car needs and why.


John Anderson founded Bavarian Mobile Works in 2006, drawing on his experience working at franchised dealerships. He started the business to give owners the clear explanations and personal service he believed were missing from the dealership experience.


Today, John runs Bavarian Motor Cars with his wife and business partner, Michelle, and their son, Josh. Our customers come from Milton, Roswell, Johns Creek, Cumming, Crabapple, and the surrounding North Georgia communities.


We diagnose these vehicles with factory platforms, including BMW ISTA+ and XENTRY for Mercedes-Benz. Owners of older BMW E-series models will find help here, too, because we still diagnose and program those cars with dedicated legacy tools.


Read the full story of how Bavarian Motor Cars began.

Talk to the Team About Your Car

Some problems need more than an article. Call us or schedule online, and we will inspect your vehicle, explain our findings, and give you a written estimate before any work begins. If you have a busy schedule, you can drop off your vehicle early and pick it up after hours. At Bavarian Motor Cars, we make car care as convenient as possible.