Notice to our valuable customers: Given the developing COVID-19 circumstances, we are doing our part to abide by Federal and State social distancing recommendations. If you need parts or assistance, please call 877-806-9048 and when prompted, select your dealership. We will gladly assist you over the phone. For your convenience, we are offering curbside parts pick-up. Simply pull up to the dealership, give us a call and we will bring parts out to your vehicle. 
Oil & Filter Change Starting at $49.95

4 cylinder models - - only $49.95 6 cylinder models - - only $69.95 8 cylinder models - $99.95 (V8)

BMW Approved Tire Price Match Guarantee

We will meet or beat any advertised price for the same make and model tire.

Tire Balance & Rotation $79.95

Only $79.95 I Regularly $99.95

$70 Visa Prepaid Card

With the purchase of four eligible Bridgestone, Dunlop, Goodyear, Michelin, or Pirelli tires.

Complete Brake Replacement Service $50.00 Off

Service includes changing pads, rotors & replacing sensors, or machining of rotors

7/95 Club 15% Off

15% OFF MECHANICAL REPAIRS ON BMW VEHICLES OLDER THAN 7 YEARS AND/OR MORE THAN 95,000 MILES.

New Arrivals

  • 2021 BMW X5 M50i SAV 5UXJU4C03M9G78143

    2021 BMW X5 M50i SAV

    • $89,495

    Quick Specs

    View Details
  • 2022 BMW X2 xDrive28i SUV WBXYJ1C07N5T59439

    2022 BMW X2 xDrive28i SUV

    • $44,945

    Quick Specs

    View Details
  • 2021 BMW X7 xDrive40i SAV 5UXCW2C09M9G75271

    2021 BMW X7 xDrive40i SAV

    • $84,495

    Quick Specs

    View Details
  • 2020 BMW X3 PHEV xDrive30e SAV 5UXTS1C07L9D50428

    2020 BMW X3 PHEV xDrive30e SAV

    • $57,320

    Quick Specs

    View Details