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

2014 BMW 228i

2021-04-14T22:00:31+00:00

BMW 228i

Mileage
23,744
Service Date
3/30/2021
Services Performed
  • Check battery for replacement
  • Perform report card as recommended by Manufacturer.
  • Provide estimate for drive belt
  • Remove wheels from vehicle. Inspect brakes. Computer spin balance. Reinstall wheels to vehicle and torque lug nuts to manufacturer's specifications.
  • Replaced and registered battery.
  • Replaced main drive belt.
  • Tire disposal
 
Steve C. gave our service a 5 star review on 4/13/2021
2014 BMW 228i 2021-04-14T22:00:31+00:00

2013 BMW X3

2021-03-31T22:04:19+00:00

BMW X3

Mileage
86,411
Service Date
3/30/2021
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.
  • Found rear liftgate struts binding. Recommend replacement of liftgate struts.
  • Perform report card as recommended by Manufacturer.
  • Performed brake fluid flush.
  • Performed coolant flush.
  • Replace left rear light assembly and R/R inner tail light assembly.
  • Replaced engine air and cabin filters.
  • Replaced spark plugs.
 
Donna G. gave our service a 5 star review on 3/30/2021
2013 BMW X3 2021-03-31T22:04:19+00:00

2015 BMW X1

2021-02-18T23:01:56+00:00

BMW X1

Mileage
37,370
Service Date
2/16/2021
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.
  • Rear wiper operating properly at this time.
  • Remove wheels from vehicle. Inspect brakes. Computer spin balance. Reinstall wheels to vehicle and torque lug nuts to manufacturer's specifications.
  • Tire disposal
 
Seth S. gave our service a 5 star review on 2/17/2021
2015 BMW X1 2021-02-18T23:01:56+00:00

2006 BMW 650i

2021-02-17T23:00:25+00:00

BMW 650i

Mileage
103,958
Service Date
2/4/2021
Services Performed
  • Leaking oil
  • Perform report card as recommended by Manufacturer.
  • Repair transmission leak
  • Replace right front driving light
  • Replace valve stem seals and repair oil leaks
  • VIRGINIA STATE INSPECTION
  • Would like to replace upper and lower radiator hoses
 
Mark C. gave our service a 5 star review on 2/16/2021
2006 BMW 650i 2021-02-17T23:00:25+00:00

2011 BMW 328xi

2021-02-02T23:02:05+00:00

BMW 328xi

Mileage
103,662
Service Date
2/1/2021
Services Performed
  • Customer states that the vehicle has an oil smell, please inspect and advise.;
  • 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.
  • Replaced valve cover Note – oil filter housing be leaking as well
 
Julia R. gave our service a 5 star review on 2/1/2021
2011 BMW 328xi 2021-02-02T23:02:05+00:00

2006 BMW 330xi

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

BMW 330xi

Mileage
129,715
Service Date
1/8/2021
Services Performed
  • Adjust suspension to vehicle to specs and roadtest to confirm steering wheel is centered.
  • 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.
  • Found L/F door lock actuator defective. Recommend actuator replacement.
  • Remove wheels from vehicle. Inspect brakes. Computer spin balance. Reinstall wheels to vehicle and torque lug nuts to manufacturer's specifications.
  • Replaced both front thrust arms.
  • VIRGINIA STATE INSPECTION
 
Tanner L. gave our service a 5 star review on 1/28/2021
2006 BMW 330xi 2021-01-29T23:01:24+00:00

2009 BMW Z4

2021-01-22T23:03:04+00:00

BMW Z4

Mileage
58,588
Service Date
1/21/2021
Services Performed
  • Checked for faults: no codes stored. Checked hall sensor and microswitch values: OK. Checked power to pump: none present. Found permanent fuse in power distribution block blown. Found dead short in hydraulic pump. Replaced power block and pump. FIlled and bled system. Top operating correctly at this time.
  • Install customer supplied door panel
  • Perform report card as recommended by Manufacturer.
  • VIRGINIA STATE INSPECTION
  • Shipping
  • Sublet to have both door panels repaired
 
Maryann J. gave our service a 5 star review on 1/21/2021
2009 BMW Z4 2021-01-22T23:03:04+00:00

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