Repair Cost Estimator
What should that repair actually cost? Pick the job, your vehicle class and your state — get a parts, labor and total range from published data, with the CarMD national average printed beside it wherever one exists.
The default — a catalytic converter on a midsize car at an independent shop, US-average labor — estimates " + CALC['est_ex1']['total'] + " (parts ' + CALC['est_ex1']['parts'] + ", labor " + CALC['est_ex1']['labor'] + "). CarMD's published national average for that repair is $1,511, inside our range. Every number below is a planning estimate from a published model — never a quote, and never scraped from another estimator.
How it works
A repair bill is two numbers: parts, which vary mostly with the car (the same alternator costs more for a luxury brand), and labor, which varies mostly with the place, because a shop's hourly door rate tracks local technician wages. Total = partsadjusted + (labor hours × shop rateadjusted), where partsadjusted = national parts range × vehicle-class multiplier (economy 0.80, midsize 1.00, truck/SUV 1.15, luxury/European 1.75, EV/hybrid 1.25) and shop rate = $125/h base × state labor index × shop-type multiplier (independent 1.00, dealership 1.35, DIY = parts only). The state labor index is your state's median hourly wage for automotive service technicians (BLS OEWS May 2025, occupation 49-3023) divided by the US median of $24.34 — Texas indexes at 0.954, Washington at 1.132. A wage is not a door rate: shops charge roughly 3–5× wages to cover bays, lifts, insurance and tooling, so the index scales the $125 base rate rather than replacing it. The base sits inside the $120–$159 band a fall-2024 PartsTech survey found at 49% of US shops. Parts and labor-hour ranges are Number Nest's own national planning ranges; national averages printed beside an estimate come from the CarMD Vehicle Health Index 2026 (39M+ vehicles, calendar-2025 data), which put the average check-engine repair at a record $554.
Formula & worked example
Formula: Total = (national parts range × vehicle-class multiplier) + (labor hours × $125/h base × state BLS wage index × shop-type multiplier).
Worked example: A catalytic converter on a midsize car at an independent shop with US-average labor: parts $700 – $1,600 plus 1.2–2.5 hours at $125/h ($150 – $313) totals $850 – $1,913 — and CarMD's published national average for the repair, $1,511, lands inside the range.
When to use this
- A shop just handed you a written quote and you want to know whether it is fair before you authorize it
- The check-engine light is on, the code points at a known repair, and you are deciding between two shops or DIY
- You are budgeting a used-car purchase and pricing the deferred maintenance the inspection turned up
- A warranty or insurance adjuster is valuing a repair and you want an independent range to negotiate against
How to use it, step by step
- Start at the code if you have one — the OBD2 Code Lookup names the likely fix; this tool prices it.
- Pick the exact repair job from the list (the code is printed beside jobs that map to one).
- Set your vehicle class honestly — luxury parts pricing is the single biggest lever in the model.
- Choose your state so labor is indexed to local technician wages (BLS OEWS data).
- Compare independent vs dealership vs DIY on the same job — the DIY line is parts only.
- Take the range to the shop: ask for their parts price, labor hours and rate, and compare line by line.
What the inputs mean
| Input | What it is | Typical values |
|---|---|---|
| Repair job | One of 28 costed repairs — the jobs behind the most common check-engine codes plus classic wear items | Catalytic converter, O2 sensors, brakes, alternator, starter, water pump, timing belt… |
| Vehicle class | Scales the parts range only: economy 0.80, midsize 1.00, truck/SUV 1.15, luxury 1.75, EV/hybrid 1.25 | Most sedans and crossovers are midsize; most European brands are luxury |
| State | Scales labor by the state's BLS wage index for auto technicians (state median ÷ $24.34 US median) | Texas 0.954 · Washington 1.132 · California 1.283 |
| Who does the work | Independent (×1.00 labor), dealership (×1.35), or DIY (parts only, labor $0) | Independent is the default comparison basis |
Another worked example
Brake pads and rotors on an economy car in Texas: parts $180–$420 scale by 0.80 to $144 – $336; labor 0.8–1.5 hours at the Texas-indexed rate of $119.30/h comes to $95 – $179; total $239 – $515 at an independent shop — or exactly the parts range, $144 – $336, on your own driveway.
Frequently asked questions
How accurate is this estimate?
It is a planning range, not a quote. Real bills move with your exact model and trim (a part can differ 2× between trims), parts brand (OEM vs aftermarket), local competition and whatever else the shop finds once things come apart. The range answers "is this quote sane?" — inside the range is sane; double the top of the range needs an itemized explanation.
Why is the dealership multiplier 1.35?
Dealer labor rates typically run 25–50% above independent shops in the same market, and dealers default to OEM parts more often (this model does not add that separately). 1.35 is the middle of the band — an editorial constant of our model, labeled as such.
What does the wage index mean — is $125 the wage?
No. Technicians are paid a wage (US median $24.34/h, BLS OEWS May 2025); shops charge a door rate several times that to stay in business. We model the national independent door rate at $125/h, then scale it by each state's wage index (state median ÷ US median) as a defensible proxy for how door rates vary by state. The proxy is printed here so you can judge it.
Why does my repair not appear in the list?
The list covers the 28 jobs behind the most common check-engine codes plus the classic wear repairs. For anything else, start from the code — the OBD2 Code Lookup covers all 9,533 generic codes, and each of the top-150 code guides names the likely fix and its cost band. A nearby listed job usually shares the labor shape of an unlisted one.
What should I do with a quote far above the range?
Ask for the itemization: part number and brand, labor hours and the rate behind them. Legitimate reasons exist (rust, seized fasteners, a part that only comes as an assembly) — a shop that can name them is probably fine. A shop that cannot is where second opinions come from.
🚨 Light on? Decode it first
The estimator prices a repair — the OBD2 Code Lookup tells you which repair you are probably looking at, for any of the 9,533 generic codes.
Why does the same repair cost more in California than Texas?
Mostly labor. California's median technician wage ($31.24/h, BLS OEWS May 2025) indexes 1.283 against the US median, so the modeled door rate is about $160/h against Texas's $119/h — before parts-brand and rent differences that this model does not claim to capture. An alternator at a California dealership, for instance, models at $393 – $953 all-in.
Are parts prices the same everywhere?
In this model, yes — parts are national ranges scaled by vehicle class only, because online parts pricing has largely nationalized them. Labor is the regional variable, which is why the state control touches labor alone. A rural shop with no competition can still beat or miss the local index; the range is a negotiation anchor, not a price list.