Home › Guides › Dealer vs independent prices
BMW dealer vs independent shop prices
The same repair priced both ways, for every job we cover, plus when the dealer is worth it, when an independent BMW specialist makes more sense, and what to ask either one.
Last updated
Summary Prices by job When the dealer makes sense When an independent makes sense What to ask
Summary
- Across the 24 jobs we estimate, the middle of our independent-shop range is 29% to 63% below the middle of the dealer range, 51% for the typical job.
- The widest gap is on the N63 valve stem seals (63%) and the narrowest on the N20 timing chain replacement (29%), so it's worth checking the table for your job rather than assuming half off.
- Owner-reported prices tell the same story where we have enough of both: N20 timing chain replacement owners paid $2,375–$2,832 at independent shops vs $3,550–$5,000 at dealers; B58 / B48 oil filter housing owners paid $1,800–$3,300 at independent shops vs $2,825–$3,950 at dealers; N55 valve cover / valve cover gasket owners paid $930–$1,625 at independent shops vs $1,450–$2,076 at dealers; Brake pads and rotors replacement owners paid $769–$828 at independent shops vs $651–$978 at dealers; Battery replacement and registration owners paid $541–$663 at independent shops vs $713–$850 at dealers; B46/B48 engine mounts owners paid $1,350–$1,600 at independent shops vs $2,350–$2,793 at dealers.
- A cheaper bill isn't the only factor. Recalls, campaigns and warranty extensions are free only at a BMW center, and many cars are still covered for something.
Prices by job
| N20 timing chain replacement N20 / N26 | $2,769–$3,101 owners paid $2,375–$2,832 | $3,416–$4,858 owners paid $3,550–$5,000 | 8 |
| B58 / B48 oil filter housing (coolant leak) B58 and B46/B48 | $1,225–$2,101 owners paid $1,800–$3,300 | $2,465–$4,010 owners paid $2,825–$3,950 | 23 |
| N55 oil filter housing gasket (OFHG) N55 | $610–$760 owners paid $648–$763 | $1,492–$1,970 | 15 |
| N55 valve cover / valve cover gasket (PCV) N55 | $1,225–$1,547 owners paid $930–$1,625 | $2,017–$2,557 owners paid $1,450–$2,076 | 14 |
| B58 valve cover / PCV failure B58 | $1,248–$2,352 | $3,128–$5,052 owners paid $3,049–$4,450 | 4 |
| N52 / N54 / N55 electric water pump + thermostat N52, N54, N55 | $758–$1,259 | $1,841–$2,250 | 8 |
| N55 oil pan gasket N55 | $1,066–$2,020 owners paid $1,588–$1,900 | $1,705–$2,900 | 7 |
| VANOS solenoids (intake / exhaust) N20, N52, N54, N55, B46/B48, B58 | $549–$703 | $973–$1,199 | 1 |
| Front control arms / thrust arms (F30/F32 3 & 4 Series) All F30/F31/F32/F34/F36 | $1,145–$1,816 | $2,714–$3,874 | 2 |
| B58 / B48 fuel tank vent valve (purge valve) B58 and B46/B48 | $63–$173 | $195–$285 | 2 |
| N55 ignition coils (all six) N55 | $355–$789 | $1,064–$1,299 | 0 |
| N55 charge pipe (intercooler to throttle) replacement N55 | $578–$922 | $1,287–$1,744 | 1 |
| B58 coolant expansion tank (G05 X5 40i, high- or low-temp) B58 | $138–$378 | $395–$724 | 1 |
| B58 heat management module (thermostat) replacement B58 | $978–$1,506 | $2,234–$3,037 | 1 |
| F15 X5 rear air springs (pair) All F15 X5 engines with rear self-leveling air suspension | $628–$1,395 | $1,844–$2,234 | 2 |
| ZF 8-speed automatic transmission fluid and pan/filter service ZF 8HP automatic behind the N55, B58 and others | $535–$789 | $1,080–$1,515 | 1 |
| N54 high-pressure fuel pump (HPFP) replacement N54 | $745–$1,586 | $2,086–$2,523 | 4 |
| Brake pads and rotors replacement (per axle) All engines | — owners paid $769–$828 | — owners paid $651–$978 | 20 |
| Battery replacement and registration All engines | — owners paid $541–$663 | — owners paid $713–$850 | 12 |
| N63 valve stem seals (oil burning / blue smoke) N63 / N63TU | $6,290–$8,208 | $16,673–$21,989 | 6 |
| N63 turbo coolant lines (coolant leak in the hot V) N63 / N63TU | $509–$754 | $903–$1,309 owners paid $2,000–$3,202 | 9 |
| N63 valve cover gaskets (both banks) N63 / N63TU | $2,772 | $5,583–$7,425 | 1 |
| Engine mounts (F30 335i N55) N55, F30 335i RWD and xDrive | $780–$1,295 | $1,556–$2,483 | 3 |
| B58 oil pump replacement B58, mainly 2019–2020 builds | $1,983–$3,612 owners paid $2,865–$3,600 | $3,978–$7,757 | 8 |
| B58 engine mounts (G-series) B58, G20/G30/G05/G01 | $1,160–$2,029 owners paid $1,475–$2,575 | $2,382–$4,525 | 6 |
| B46/B48 engine mounts (G20 330i, G22 430i) B46/B48, G20 330i and G22/G23/G26 430i | — owners paid $1,350–$1,600 | — owners paid $2,350–$2,793 | 15 |
| B58 water pump (coolant pump) B58, G20/G30/G05/G01, 2019+ B58TU | $565–$1,084 | $1,180–$2,295 | 7 |
| E46 M54 cooling system overhaul M54, also M52TU | — owners paid $1,173–$1,316 | — | 7 |
| E46 rear subframe reinforcement All E46 models | — owners paid $1,200 | — | 5 |
| E9x M3 S65 rod bearing replacement S65 4.0L V8 | — owners paid $2,280–$2,750 | — | 10 |
| S55 M3/M4 crank hub upgrade S55 3.0L twin-turbo six | — owners paid $2,313–$3,900 | — | 13 |
| E60 M5 S85 rod bearing replacement S85 5.0L V10 | — owners paid $3,710–$6,575 | — | 14 |
| BMW M differential fluid service M models with the M differential or Active M Differential | — owners paid $165–$239 | — | 5 |
Bold figures are national-average estimates built from BMW warranty labor time, regional shop rates and parts prices; open a job for your ZIP. "Owners paid" is the middle half of sourced owner prices, shown where we have at least 3 for that shop type. "Owner prices" counts every linked public post on the job page. Tax, shop fees and diagnosis aren't included. Tap a column header to sort.
When the dealer makes sense
| Situation | Why |
|---|---|
| The car is under BMW's new-car or certified pre-owned warranty | Covered repairs cost nothing at a BMW center. An independent can't bill BMW for warranty work. |
| There's a recall, service campaign or warranty extension | These are done free at BMW centers. Many common failures have one, such as coolant pumps and thermostats on some cars, EGR coolers on US diesels and the N54 fuel pump. Check our recall check and the bulletins on each job page. |
| The car is just out of warranty | Owners on our job pages report BMW cost-sharing ("goodwill") on some out-of-warranty repairs, which only a dealer can arrange. Ask before paying elsewhere. |
| The fix is a software update or needs new modules coded | Some repairs are programming jobs first. Many independents can do this too, so ask, but it's routine at a dealer. |
| You want parts covered after the repair | BMW's parts warranty covers eligible genuine parts installed by a BMW center for 2 years, parts and labor, with no mileage cap, and some parts such as water pumps, alternators and starters longer, parts only. Parts not installed by a BMW center aren't covered (terms as published by one BMW dealer). |
For routine maintenance, BMW dealers publish fixed Value Service prices that are often closer to independent prices than repair work is.
When an independent makes sense
| Situation | Why |
|---|---|
| The car is out of warranty and no campaign applies | This is where the price gap in the table above matters most, especially on labor-heavy jobs. |
| Routine maintenance while still under warranty | Federal law says a manufacturer or dealer can't void your warranty or deny coverage just because someone else did the work. They can deny a claim only if they show that work caused the damage. Keep every receipt (FTC, FTC 2011). In 2015 the FTC took action against BMW of North America over MINI warranty wording that told owners to use dealers (FTC). |
| You want a choice of parts | Independents will usually quote genuine BMW, OE-supplier (the same maker, without the BMW logo) or aftermarket parts. Dealers fit genuine parts. |
| You want to talk to the person working on the car | Smaller shops often let you speak to the technician directly. Our independent BMW shop list only includes shops confirmed by at least two public sources. |
What to ask before you approve a repair
Either shop
- Can I have a written, itemized estimate with the total out the door, including tax, fluids and shop fees?
- Which part is failing, and how did you confirm it? Is the diagnosis fee credited if I go ahead?
- What exactly is included? On many jobs, such as the B58 oil filter housing or N63 coolant lines, one quote includes extra parts and another doesn't, so compare scope before price.
- Which parts brand: genuine BMW, OE supplier or aftermarket?
- What warranty does the repair carry, for how many months and miles, and does it cover labor?
- Can I see or keep the old parts?
At a dealer
- Are there any open recalls, campaigns or warranty extensions on my VIN?
- Is any BMW cost-share available for this repair at my mileage?
At an independent
- Do you work on BMWs often, and can you code or register new parts if the job needs it?
- Will you use the parts brand I ask for, and will you install parts I bring? (Many shops won't warranty customer-supplied parts.)
Got a quote already? Every job page has a free "grade my quote" tool that compares it with the ranges above.
Sources
- FTC: Auto warranties and auto service contracts
- FTC press release: tips on making the most of your auto warranty (2011)
- FTC business blog: the 2015 MINI warranty case against BMW of North America
- BMW limited parts warranty, as published by a BMW dealer (BMW of Dayton)
- NHTSA: check for recalls
Price ranges are from our own job pages, where every owner-reported price links to its public post. See how we build estimates.
All owner guides All repairs compared, with your ZIP Coolant leaks by engine