Meet the Team Behind Bavarian Motor Cars in Alpharetta, GA
Alpharetta's BMW, Mercedes-Benz, and MINI Specialist
Bavarian Motor Cars is a family-owned BMW, Mercedes-Benz, and MINI specialist in Alpharetta, GA. Since 2006, our team has served North Georgia drivers with factory-level diagnostics and straight answers.
When you call us, you'll speak directly with our shop team. Our technicians use the same factory diagnostic software as dealerships to work on your vehicle.
This page introduces the family, the service team, and the technicians you will meet at 5870 Gateway Drive..

Our Team at a Glance
Founded in 2006 by John Anderson, a U.S. veteran with years of franchised dealership experience
Family-owned and operated by John, Michelle, and Josh Anderson
Focused on BMW, Mercedes-Benz, and MINI vehicles
Equipped with factory diagnostic software for each brand we service
Rated 4.9 stars on Google by drivers across North Georgia

Before we ever discuss how you'll pay, we show you what your vehicle needs. Every visit includes a thorough multi-point inspection so you get an honest, detailed picture of what's urgent, what can wait, and what each repair involves. From there, we provide a clear, upfront estimate with no hidden fees.
From a Mobile Service Van to a Family Shop
John Anderson started the business in May 2006 as Bavarian Mobile Works, a mobile service operation. He drove to his customers and handled every job himself. Before that, John spent years working in franchised dealerships. He went independent to test what he had learned there about what customers actually want and appreciate.
His goals were simple. He wanted to deliver a higher level of service, earn trust, and build long-term relationships with the people he served. The work soon outgrew a one-person operation. John leased a shop space and brought his wife, Michelle, and his son, Josh, into the business.
A later move gave the family its own property on a major state highway. In early 2025, the shop relocated to its current home on Gateway Drive in Alpharetta, a property John purchased in 2019. In May 2026, Bavarian Motor Cars marked 20 years of serving North Georgia drivers.
You can read more about that history in our story.


Meet the Anderson Family

John Anderson, President and CEO
John Anderson founded Bavarian Motor Cars and leads the business as President and CEO. He is a U.S. veteran who spent years in franchised European dealerships before going independent. That dealership background shapes how he approaches BMW, Mercedes-Benz, and MINI service. These vehicles need factory tools, an accurate diagnosis, and a clear conversation with the owner.
John built the shop around that standard. We diagnose first, explain what we find, and let you decide what to repair and when. He also wanted the business to give back to the automotive industry. That goal has stayed with the shop since its mobile service days.

Michelle Anderson, VP of Customer Experience
Michelle Anderson is John's wife and business partner. She joined Bavarian Motor Cars when the business moved from mobile service to its first shop.
As VP of Customer Experience, Michelle helps shape how we treat every customer. She has been part of the shop's growth through every move and milestone since.

Josh Anderson, VP of Customer Care
Josh Anderson is John's son and runs the shop's day-to-day operations. He joined the family business when it moved into a fixed location.
Josh supports both sides of the shop. He gives technical support to the front office and to the technicians in the back shop..

Your Service Team
AJ Luppino, Service Manager and Service Writer
AJ Luppino serves as our service manager and service writer. He listens to your concerns, writes up your repair order, and keeps you updated while your car is with us.
When the technicians finish their inspection, AJ walks you through what they found. He makes sure you understand the estimate before we begin any work.
Our Technicians
Reece Willy, Jeremey Iglesias, and Richard Collins make up our technician team. They diagnose and repair every vehicle that comes through our bays.
Our technicians handle the jobs North Georgia drivers need most, including brake repair, suspension and steering repair, engine diagnostics, and AC repair. Their experience covers current models and older platforms alike, including BMW E-series vehicles that need their own programming and diagnostic systems.
You can see everything our technicians handle on our full list of services.


Before we ever discuss how you'll pay, we show you what your vehicle needs. Every visit includes a thorough multi-point inspection so you get an honest, detailed picture of what's urgent, what can wait, and what each repair involves. From there, we provide a clear, upfront estimate with no hidden fees.
The Factory Tools Our Team Uses
BMW, Mercedes-Benz, and MINI vehicles run on networks of electronic control modules. Our team uses factory and professional diagnostic systems to read each one accurately.
- BMW ISTA+ with ICOM Next for current BMW and MINI diagnostics
- BMW SSS, GT-One, and DIS for programming and diagnosing older BMW E-series vehicles
- Mercedes-Benz XENTRY/DAS for Mercedes-Benz diagnostics
- Autel MaxiSYS Ultra and iScan III for advanced scan work across platforms
- Hunter equipment for tire replacement, Road Force balancing, and wheel alignment
With these systems, our technicians see exactly what each module reports. Every repair recommendation we make starts with that data.
How Our Team Takes Care of You
You Talk With Our Service Team
You can call us, book online, or drop your car off early before work. AJ and the front office note your concerns and set up your visit.
Our Technicians Inspect and Diagnose
Every vehicle gets a digital multi-point inspection. Our technicians then test the specific concern with the right factory tool for your vehicle.
We Explain the Findings, and You Decide
We show you what we found and give you a written estimate. You choose which repairs to approve now and which ones to plan for later.
We Complete the Work and Stand Behind It
Our technicians complete the approved repairs and confirm the fix. You can pick up your car during or after business hours using our secure pickup system.
What Customers Say About Our Team
“I cannot say enough good things about the team at Bavarian Motor Cars......The value that they continue to provide us in maintaining our vehicles goes without question. Special shoutouts for the team always taking care of us, AJ Luppino, Jeremy Iglesias, Richard Collins, and John Anderson. Give Bavarian Motor Cars the opportunity to become your trusted shop for auto services.”
“I needed significant work done on my 2009 BMW 335i xdrive in order to return it to its former glory. The service and care I received from AJ..... It is refreshing, and very unusual, to have a team of folks love my car as much as I do and treat it accordingly. I will be going back for all future services needed for this vehicle as well as my 2019 X3. I highly recommend the team at Bavarian Motor Cars Repair”
“Can’t say enough about Josh, Michelle & John! They are my go-to for anything car related and I trust them 1000%! .......If you are looking for excellent experience, honesty, wonderful people and all around superior customer service, look no further than Bavarian Motor Cars! They are simply the best!”

Proud to Serve North Georgia Families
Our team serves drivers from Alpharetta, Johns Creek, Cumming, Crabapple, Milton, Roswell, and nearby North Georgia communities like Lake Windward. Bavarian Motor Cars is family-owned, veteran-owned, and women-owned. We offer a discount to military members and veterans as a thank-you for their service.
We set up the shop around the way busy families live. You can drop your car off early, pick it up after hours, and book your visit online. If you wait with us, our customer area has coffee, free Wi-Fi, and clean restrooms..
Questions About Our Team
Is Bavarian Motor Cars a family-owned shop?
Yes, Bavarian Motor Cars is a family-owned shop run by John Anderson, his wife Michelle, and his son Josh. John founded the business in 2006 and still leads it today.
Who will I speak with when I call the shop?
When you call the shop, you speak with our front office team, including the service manager and service writer, AJ Luppino. Josh Anderson steps in when a question needs a deeper technical answer.
Is Bavarian Motor Cars veteran-owned?
Yes, Bavarian Motor Cars is veteran-owned. Founder John Anderson is a U.S. veteran.
Does your team work on vehicles besides BMW, Mercedes-Benz, and MINI?
Yes, our team also works on Tesla and smart vehicles. BMW, Mercedes-Benz, and MINI remain our main focus.
Does your team stand behind its repairs?
Yes, our team stands behind its repairs with a 3-year/36,000-mile nationwide warranty on qualifying parts and labor. The coverage applies whether you drive locally or travel across the United States.
Why Choose Us

Schedule Service With Our Team
Our motto says it best: service is the ultimate luxury. Call (678) 205-2550 or book online to schedule your visit.
We are open Monday through Friday, 8:00 a.m. to 5:30 p.m., at 5870 Gateway Drive, Alpharetta, GA 30004.
Learn more about BMW repair, Mercedes-Benz repair, and MINI repair at our shop.