X
Preston BMW Special

Check Engine Diagnostic

$100

Is your check engine light or DSC light on? Schedule an appointment for your warning light diagnostic check.

Preston BMW Special

Vehicle Wash

Complimentary

Get reacquainted with the service department staff at Preston BMW with this offer for a complimentary vehicle wash.

Preston BMW Special

Tire Rotation

$35.95

Rotate Your Tires Every 5,000 Miles for Optimal Wear

Preston BMW

Value Service Oil Change

$99.99
4 and 6 cylinder BMW models
$129.95
8 cylinder BMW models
$179.95
All other, including BMW M and diesel models

Wild Card

Savings Up To
$150 Off

YOU SPEND
YOU SAVE
$100 - $249
10% OFF
$250 - $499
12% OFF
$500 - $999
15% OFF
Preston BMW Special

Four Wheel Alignment

$179.95

Alignments are crucial to ensuring that you get the longest life out of your tires.

Preston BMW Special

Battery Inspection

or $30 Off A New Battery
COMPLIMENTARY
Preston BMW Special

All Accessories

In Stock Are
10% Off