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

2013 BMW X5

2021-01-01T23:01:30+00:00

BMW X5

Mileage
115,821
Service Date
12/30/2020
Services Performed
  • Check rear air suspension, air springs sagging
  • Replace rear air springs, suspension compressor and relearn/adapt ride height.
 
William (Ted) S. gave our service a 5 star review on 12/31/2020
2013 BMW X5 2021-01-01T23:01:30+00:00

2016 BMW X3

2020-12-10T23:00:18+00:00

BMW X3

Mileage
57,106
Service Date
11/11/2020
Services Performed
  • Brake flush
  • Coolant flush
  • 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.
  • May need brakes
  • Perform report card as recommended by Manufacturer.
  • Replace cabin and air filter
 
Cinzia S. gave our service a 5 star review on 12/9/2020
2016 BMW X3 2020-12-10T23:00:18+00:00

2011 BMW 328i

2020-11-04T23:01:29+00:00

BMW 328i

Mileage
162,685
Service Date
11/2/2020
Services Performed
  • Faults stored for misfires on cylinders 4, 5, and 6. Swapped coils. Faults remained in the same cylinders. Swapped plugs: no change. Performed smoke test: no vacuum leaks found. Checked fuel pressure: 5 bar (within specs). Swapped injectors. Faults moved to new cylinders. Replaced 3 injectors and cleared faults. Codes did not return. NOTE: 1) the connector locks are broken/missing on 4 of the 6 coils (could cause random misfires). 2) the new injectors are installed on cylinders 1, 2 and 3. 3) faults may occur for remaining injectors not replaced.
 
Geoff G. gave our service a 5 star review on 11/3/2020
2011 BMW 328i 2020-11-04T23:01:29+00:00

2010 BMW 550i

2020-09-17T22:00:58+00:00

BMW 550i

Mileage
91,598
Service Date
9/15/2020
Services Performed
  • Faults stored for bank #1 mixture too lean. Performed smoke test: OK. Checked operation of mass air flow sensor: reading within specs. Checked for excessive crankcase pressure. Found change in mixture readings with change of crankcase vent valves. Found high smooth running values. Increased minimum valve lift to 0.8 mm. Engine runs smoother. Valve lift may indicate carbon build up on valves or worn Valvetronic eccentric shaft. Should faults or rough running return additional diagnosis will be necessary.
  • VIRGINIA STATE INSPECTION
 
Giovanni O. gave our service a 5 star review on 9/16/2020
2010 BMW 550i 2020-09-17T22:00:58+00:00

2014 BMW 328d xDrive

2020-09-15T22:00:45+00:00

BMW 328d xDrive

Mileage
120,518
Service Date
9/11/2020
Services Performed
  • Replaced low pressure supply pump and high pressure pump sprocket. Also flushed brake fluid, re-set maint lights and performed state inspection
 
Phil H. gave our service a 5 star review on 9/14/2020
2014 BMW 328d xDrive 2020-09-15T22:00:45+00:00

2012 BMW 750Li

2020-04-04T22:01:26+00:00

BMW 750Li

Mileage
107,703
Service Date
4/3/2020
Services Performed
  • Fault code stored for mixture deviation on bank #2. Found crankcase vent hoses cracked. Recommended replacement prior to further diagnosis. Customer declined at this time.
  • Replaced lower radiator hose. Filled and bled system.
 
Oswald M. gave our service a 5 star review on 4/3/2020
2012 BMW 750Li 2020-04-04T22:01:26+00:00

2015 BMW 328i xDrive

2020-03-28T22:01:46+00:00

BMW 328i xDrive

Mileage
51,015
Service Date
3/27/2020
Services Performed
  • Remove wheels from vehicle. Inspect brakes. Computer spin balance. Reinstall wheels to vehicle and torque lug nuts to manufacturer's specifications.
  • VIRGINIA STATE INSPECTION
 
Justin G. gave our service a 5 star review on 3/27/2020
2015 BMW 328i xDrive 2020-03-28T22:01:46+00:00

2012 BMW 328i

2020-02-12T23:08:40+00:00

BMW 328i

Mileage
67,275
Service Date
2/5/2020
Services Performed
  • Customer states there is a panel missing from drivers rear behind tire-may be at MTK
  • Customer states there is a low beam light out.
  • 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.
  • VIRGINIA STATE INSPECTION
  • AIR CLEANER ELEMENT – Remove and Replace – All Applicable Models
  • WIPER ARM and /OR BLADES – Remove and Replace – One or Both,Wiper Blade Assembly
  • SPARK PLUGS – Remove and Replace – 3.0L Eng
  • Perform report card as recommended by Manufacturer.
  • Replace low beam xenon bulb-left side
  • Install valve cover gasket
 
Kim B. gave our service a 5 star review on 2/5/2020
2012 BMW 328i 2020-02-12T23:08:40+00:00

2007 BMW 328i

2020-01-29T23:01:24+00:00

BMW 328i

Mileage
173,110
Service Date
1/24/2020
Services Performed
  • Code stored for cylinder #3 misfire. Swapped coil with cylinder #1. Fault moved with coil. Recommend replacement of 6 coils and plugs.
  • Replaced 6 coils and plugs.
  • Perform report card as recommended by Manufacturer.
  • Replaced front struts.
  • Replaced rear shocks.
  • VIRGINIA STATE INSPECTION
  • Repaired R/F fog light mounting bracket.
 
William (Ted) S. gave our service a 5 star review on 1/28/2020
2007 BMW 328i 2020-01-29T23:01:24+00:00

2008 BMW 650i

2019-11-28T23:01:16+00:00

BMW 650i

Mileage
71,383
Service Date
11/27/2019
Services Performed
  • 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.
  • Customer states that the windshield washers are not working, please inspect and advise.
 
Mark H. gave our service a 5 star review on 11/27/2019
2008 BMW 650i 2019-11-28T23:01:16+00:00