Since 1969, The Thompson Organization has been built upon our commitment to customer service and excellence. Jack Thompson opened the first local Toyota dealership in Doylestown in 1969, and with hard work and perseverance, additional dealerships were acquired over the years: BMW in 1986, Lexus in 1989. A second Lexus location opened in 2017, Thompson Lexus Willow Grove.

Whether you're purchasing your first vehicle from us or you've been a longtime customer, you'll be treated with courtesy and respect by our friendly, knowledgeable salespeople who will ensure you find the car, truck, or SUV that fits your budget, style, and needs. We are proud to provide unsurpassed values on the best new and used vehicles today, all backed by service and parts teams dedicated to assuring our customers' continued satisfaction, safety, and comfort on the road. Even if you didn't purchase from Thompson, all makes and models are welcome at our fully-equipped service centers.

Our goal has always been to offer the best service and sales experiences possible. After all, our
 original motto has remained the same throughout all these years: We won't meet your automotive needs, we'll exceed them. We offer a great selection of new and used vehicles at our Toyota, Lexus, and BMW dealerships, and we also operate a Rent-a-Car facility, a full-service Detail Center, and a state-of-the-art Collision Center.

We're driven to provide you the very best experience from the moment you walk into our showrooms, for the life of your vehicle, and beyond.

Sorry, no locations matched that search. Please refine the search and try again.

  1. Thompson BMW

    Latitude: 40.32777786254883Longitude: -75.13014221191406

    680 N Main St.
    Directions Doylestown, PA 18901

    • Sales: 267-884-0129
  2. Thompson Collision

    Latitude: 40.32678222656249Longitude: -75.13743591308592

    6175 Easton Rd.
    Directions Plumsteadville, PA 18949

    • Sales: 215-766-1900
  3. Thompson Detail

    Latitude: 40.32678222656249Longitude: -75.13743591308592

    450 North Broad St.
    Directions Doylestown, PA 18901

    • Sales: 267-898-2734
  4. Thompson Lexus Doylestown

    Latitude: 40.32896423339844Longitude: -75.1308059692383

    50 W. Swamp Rd
    Directions Doylestown, PA 18901

    • Sales: (215) 515-2559
  5. Thompson Lexus Willow Grove

    Latitude: 40.162887573242195Longitude: -75.12622070312499

    2560 Maryland Rd
    Directions Willow Grove, PA 19090

    • Sales: (267) 573-0786
  6. Thompson Toyota

    Latitude: 40.33045196533203Longitude: -75.13335418701172

    122 W. Swamp Rd.
    Directions Doylestown, PA 18901

    • Sales: 267-884-0075
    • Service: 267-884-0077
    • Parts: 267-884-0080
Loading Map...

Tip: to properly print the map, please enable "Print Backgrounds" in your browser's print settings.