812 Richmond Hwy, Richmond VA · Open Mon to Sat 9am to 7pm · Walk-ins welcome Call (804) 297-6350 Text a Quote
Call Now

Home · BMW Repair

BMW Repair & Service in Richmond, VA

Dealer-level BMW expertise without the dealer attitude or the dealer bill. Factory-grade scan tools, correct coding and programming, and a methodical approach to the faults that stump generic shops.

A Richmond shop that actually knows BMW

BMWs ask more of a shop: tighter tolerances, far more electronics, and software a generic code reader simply can't talk to. We run BMW work through the bays every week, with manufacturer-specific tooling to read, test and verify instead of pulling a code and guessing at a part.

BMW services we handle

  • Factory-level diagnostics and fault-finding
  • Oil service and scheduled maintenance to BMW spec
  • Brakes, suspension and steering
  • Cooling system, water pump and thermostat repair
  • Oil leaks from valve covers, oil filter housings and pan gaskets
  • Module coding, programming and retrofits
  • Performance tuning, bolt-ons and tire & wheel fitment

Common BMW jobs done properly

From the classic valve-cover and oil-filter-housing leaks to cooling failures, VANOS and electrical gremlins, we diagnose the root cause and fix it once. Planning upgrades? We'll walk the whole path with you before anything is ordered: what the platform supports and how it'll hold up on the street.

3, 4, 5, X and M all welcome

Daily-driver 3 Series, an X5 family hauler, or an M car you actually enjoy, bring it in. Ask about Affirm, Koalafi and Snap financing on larger repairs.

Ready when you are. Call or text (804) 297-6350, or book online and we'll come back with a quote and a time.

More at Griff Tire & Auto

Everything else we handle

Call Text Quote