Thompson BMW Service Center | Doylestown, PA

BMW Auto Service in Doylestown

Looking for a place to bring your BMW for service or auto repair in the Doylestown area.
Regular service is important when it comes to getting the most out of your vehicle and at Thompson BMW, we have BMW certified trained technicians and advisors that have all of the skills needed to get your car running smoothly.

Some of the popular auto repairs in Doylestown that we perform include:

Oil Changes | Tune-Up | PA State Inspection | Tire Rotation | New Tires
Car Battery | Wheel Alignment | Brake Pads/Calipers | Body Work

We offer complimentary pick up and delivery for your vehicle*, loaner cars* and wash & vacuum with every service appointment. Our BMW auto body repair shop in Doylestown can help you with everything automotive related! From a basic oil change to a full engine or clutch replacement, our certified BMW repair experts are ready to help. We even have approved BMW tires in Doylestown.

Located at Routes 313 & 611, Thompson BMW is your convenient car dealer for BMW service and car repair in Doylestown. If you would like to schedule an appointment for BMW service in Doylestown at our greater Warminster BMW dealership, please use our online service appointment form, or give us a call at
(888) 472-9452.

*Pick-up and delivery and loaner cars are subject to availability, please schedule in advance.

Make an Inquiry

Contact Info

Thompson BMW

680 N Main St.
Directions Doylestown, PA 18901

  • Sales: (888) 472-9405
  • Service: (888) 472-9452
  • Parts: (888) 701-1546


  • Monday 8:00 AM-9:00 PM
  • Tuesday 8:00 AM-9:00 PM
  • Wednesday 8:00 AM-9:00 PM
  • Thursday 8:00 AM-9:00 PM
  • Friday 8:00 AM-9:00 PM
  • Saturday 9:00 AM-6:00 PM
  • Sunday Closed
  1. Thompson BMW

    680 N Main St.
    Doylestown, PA 18901

    • Sales: (888) 472-9405
Loading Map...
true true true true true true true true true true true true