Call (804) 355-4440

BMW

/BMW

We Service and Repair All BMW Cars

Services Performed

  • BMW states all fluids are lifetime, this means 100,000 miles. We recommend brake fluid every 2 years, Coolant every 3 years, Automatic transmission fluid every 100k miles, Manual transmission and differential fluids every 30k.
  • Timing Chain Guide Replacement
  • Fuel Injector replacement and coding
  • Water pump and Thermostat replacement
  • Intake cleaning
  • Subframe Reinforcement
  • Major Services (Inspection I & II) and Condition Based Services
  • Fuel pump replacement
  • Performance Suspension installation and alignment
  • Coding and Programming
  • Replace Brake, Coolant, Differential, Transmission, Transfer Case, Oil, DEF and other fluids
  • Valve adjustments

2022 BMW M3

2022-07-28T22:02:55+00:00

BMW M3

Mileage
4,848
Service Date
7/27/2022
Services Performed
  • Checked install. Everything appears okay. Would need to uninstall springs and possibly install factory springs for noise to go away
 
Johnathan R. gave our service a 5 star review on 7/27/2022
2022 BMW M3 2022-07-28T22:02:55+00:00

2006 BMW Z4

2022-07-19T22:04:30+00:00

BMW Z4

Mileage
61,446
Service Date
7/18/2022
Services Performed
  • PPI
 
Ed Q. gave our service a 5 star review on 7/18/2022
2006 BMW Z4 2022-07-19T22:04:30+00:00

2004 BMW 325xi

2022-06-04T22:02:48+00:00

BMW 325xi

Mileage
62,747
Service Date
6/3/2022
Services Performed
  • Customer states that the AC is not performing as expected.
  • VIRGINIA STATE INSPECTION
  • Service air conditioner. Check condition of all belts and lines. Evacuate and recharge with reclaimed R-134. Test system performance.
  • Perform report card as recommended by Manufacturer.
 
Gary W. gave our service a 5 star review on 6/3/2022
2004 BMW 325xi 2022-06-04T22:02:48+00:00

2010 BMW 128i

2021-10-12T22:02:30+00:00

BMW 128i

Mileage
128,964
Service Date
10/11/2021
Services Performed
  • VIRGINIA STATE INSPECTION
 
Eric D. gave our service a 5 star review on 10/11/2021
2010 BMW 128i 2021-10-12T22:02:30+00:00

2007 BMW M6

2021-10-08T22:05:21+00:00

BMW M6

Mileage
48,846
Service Date
10/7/2021
Services Performed
  • Check brakes
  • Perform report card as recommended by Manufacturer.
  • Install new brake pad sensors
 
Terry B. gave our service a 5 star review on 10/7/2021
2007 BMW M6 2021-10-08T22:05:21+00:00

2015 BMW 320i

2021-09-03T22:02:31+00:00

BMW 320i

Mileage
66,681
Service Date
9/2/2021
Services Performed
  • VIRGINIA STATE INSPECTION
  • Hear a grinding type noise coming from center console area Usually notice above 2500 rpms
  • Pass side parking light is out
  • Replace parking brake retainer – clip is broken causing parking brake tubes to move around and hit the driveshaft
 
Harrison B. gave our service a 5 star review on 9/2/2021
2015 BMW 320i 2021-09-03T22:02:31+00:00

2010 BMW 328i

2021-08-28T22:02:33+00:00

BMW 328i

Mileage
128,334
Service Date
8/27/2021
Services Performed
  • Multiple codes present for voltage, battery seems new and has never been registered. Recommend battery registration
  • Register battery
  • Install brake light bulb
  • Drain oil, replace oil drain seal, replace filter and set oil level to proper level via sensor or scanner. Clean any residual from draining/filling oil from vehicle.
 
Joshua L. gave our service a 5 star review on 8/27/2021
2010 BMW 328i 2021-08-28T22:02:33+00:00

2010 BMW 328i

2021-07-20T22:01:33+00:00

BMW 328i

Mileage
87,700
Service Date
7/19/2021
Services Performed
  • Perform report card as recommended by Manufacturer.
  • VIRGINIA STATE INSPECTION
  • Replaced rear pads, rotors and sensor.
  • Mount and balance rear tires
  • Drain oil, replace oil drain seal, replace filter and set oil level to proper level via sensor or scanner. Clean any residual from draining/filling oil from vehicle.
  • Performed brake fluid flush.
 
THERESA B. gave our service a 5 star review on 7/19/2021
2010 BMW 328i 2021-07-20T22:01:33+00:00

2009 BMW 328i

2021-06-11T22:02:37+00:00

BMW 328i

Mileage
92,848
Service Date
6/9/2021
Services Performed
  • Signal fault for R/F wheel speed sensor stored. Replaced sensor. Cleaned sensor ring. Cleared faults and test drove. System operating properly at this time.
 
Mark C. gave our service a 5 star review on 6/10/2021
2009 BMW 328i 2021-06-11T22:02:37+00:00

2006 BMW 650i

2021-06-09T22:03:52+00:00

BMW 650i

Mileage
105,938
Service Date
6/7/2021
Services Performed
  • Replaced expansion tank, radiator cap and coolant hose from tank to water pump.
  • Alternator did not affect the idle at that time. Idle setting is purely customer preference at this time.
 
Mark C. gave our service a 5 star review on 6/7/2021
2006 BMW 650i 2021-06-09T22:03:52+00:00