← All articles

How to Price Car Detailing: A Complete System for Shop Owners

The LiveDial team · August 11, 2026 · 7 min read

Your price list probably started as a copy of the shop across town, minus twenty bucks. Most do. Then a few brutal jobs taught you what a trashed interior actually takes, chemical costs crept up, and now every quote is a small negotiation with yourself. If that sounds familiar, the problem isn't your work ethic or your market — it's that you never built a pricing system. This guide covers how to price car detailing from the ground up: your real cost per job, the pricing model, vehicle-size tiers, condition surcharges, and the final step almost every pricing guide skips — turning the result into a list you can quote out loud, on the phone, without flinching.

Start With Your Cost Per Job, Not the Shop Across Town

Competitor prices tell you what the market tolerates. They tell you nothing about whether you make money at those numbers, because you can't see the other shop's rent, insurance, product costs, or how fast their crew works. So start with arithmetic you control:

Cost per job = labor + chemicals and consumables + a share of overhead + (for mobile) drive time and fuel.

Work it once, honestly:

  • Labor. Hours the job actually takes — including setup, teardown, and the walkaround — times what the hour must be worth. If you have employees, use their loaded cost (wage plus payroll taxes and comp), not their wage.
  • Chemicals and consumables. Track one week of real usage: APC, degreaser, iron remover, clay or clay-substitute, pads you kill, towels you retire, water if you pay for it. Divide by jobs done. Most owners who do this for the first time find the number is higher than they guessed.
  • Overhead share. Rent or vehicle payment, insurance, software, phone, marketing, equipment wearing out — the extractor and DA polisher do not last forever. Add the month's total and divide by the number of jobs you can realistically do in a month, not the number you wish you did.
  • Mobile drive time. An hour of windshield time is an hour you can't bill. It belongs in the job's cost.

Then price above that cost by enough margin to survive slow weeks. A clearly hypothetical example, to show the shape: suppose a full detail takes you 4 hours of labor you value at $40 loaded, $25 in product, and your overhead works out to $30 per job. Your floor is $215 — and a $199 price that "matches the market" is quietly paying customers to take your Saturdays. The point isn't those numbers; it's that once you have your numbers, price arguments end.

The big field-service guides — Jobber's detailing pricing guide is the most thorough — teach a version of this same cost-up formula, so cross-check your math against theirs if you want a second opinion.

Hourly, Flat Rate, or the Hybrid Real Shops Use

Housecall Pro's pricing guide puts typical detailing hourly rates at $50–$100. But look at actual published shop menus and you'll notice something: almost nobody publishes an hourly rate. What real menus publish is a flat price per package, sometimes with an hourly figure held in reserve — CleanWorx in New Jersey, for example, publishes flat package prices and then a $75/hr charge when a vehicle's condition pushes past what the package assumes.

That hybrid — flat published price, plus a defined overage when condition exceeds the assumption — is the model to copy, for one reason that matters more than margin: a flat rate is quotable. When a caller asks what a full detail costs on a Tahoe, "$285" wins the booking. "Somewhere between $200 and $400 depending" loses it. Hourly pricing pushes all the uncertainty onto the caller at the exact moment they're deciding whether to book, and callers respond to uncertainty by calling the next shop.

Vehicle-Size Tiers: Where Detailing Prices Leak Most

A Suburban is not a Civic, and pricing them the same means your biggest jobs are your worst-paying ones. Most established shops tier prices by body style and row count — Danny's in San Francisco runs Coupe/Sedan, 2-Row SUV, 3-Row SUV, Truck, Minivan — because a caller can answer "what do you drive?" and land in a tier without anyone measuring anything.

Two things to get right that most pricing advice misses:

The size step should not be uniform across your menu. Check any multi-service tiered menu and you'll see the size spread is widest on cheap services and compresses on premium ones. At Austin ECO Detailing, the largest-vehicle exterior detail runs nearly double the sedan price, while the same shop's premium full package steps up far less — because a premium package already carries a big fixed labor floor (decon wash, clay, polish) that doesn't grow much with panel area. If you apply one global multiplier to everything, you'll overprice your correction work and underprice your express washes at the same time.

Oddballs get a flat adder, not a percentage. Lifted trucks, full-size vans, third-row SUVs: shops handle these with a stated flat add-on — Fine Finish in Oklahoma City publishes $50–$100 additional for extra-large trucks, vans, and lifted vehicles. A flat adder is easy to say on the phone and impossible to argue with. A percentage invites math and pushback.

Condition Pricing: Charge for the Car You Actually Get

The gap between "2019 Tahoe" and "2019 Tahoe, two golden retrievers, kids, never detailed" is measured in hours. Shops that survive publish two things: prices that assume average condition, and a defined surcharge when the car isn't. Three forms exist in the wild:

  • A percentage minimum. Davie's Auto Spa's terms apply a minimum 25% surcharge for excessive pet hair, urine, vomit, or other hazardous mess.
  • A flat adder. Halo Detailing in Nashville publishes $25–$100 for pet hair depending on severity, plus additional charges when actual time exceeds the estimate.
  • An hourly overage. CleanWorx's $75/hr, as above.

Pick one form, put a number on it, and print it. Then borrow two more clauses from published shop terms, because they protect you twice over. First, say out loud that heavy-condition results aren't guaranteed — Davie's states plainly that pet hair and sand removal is not guaranteed and some stains are permanent. Second, make disclosure part of booking: The Detail Shop in Princeton voids its service guarantee if the customer fails to disclose heavy stains, odors, biological waste, or mold at the time of booking. That clause only works if whoever answers your phone actually asks the condition questions on every call — which is an argument for a written intake script, not for hoping you remember at 7pm.

And keep one hard line: extreme cases — biohazard, flood, serious mold — never get a phone quote. In-person assessment or referral out. No price list should pretend to cover them.

Turn the Formula Into a Quotable Price List

Here is the step the incumbents' guides all stop short of. A pricing formula on a spreadsheet is not a price list. The test that matters: can you (or anyone who answers your phone) quote any normal job in one sentence, from what's written down, without guessing?

That means the finished artifact is a grid — package × vehicle tier — plus a printed add-on list (pet hair, ozone, engine bay, headlights, travel zones if you're mobile) and your condition surcharge, with no "call for pricing" holes in it. Every cell filled. If a cell is blank, the phone answer for that job is improvised, and improvised quotes are where margin goes to die. We've published a full walkthrough of that format, with the grid structure to copy, in our car detailing price list template guide.

The reason to care is that the phone is where your pricing system actually gets used. You built the formula at a desk; it gets deployed mid-polish, one glove off, with a caller asking "how much for a full detail?" A price list that survives that moment — or that someone else can quote from when you can't answer at all — is the difference between a system and a spreadsheet.

Review It Twice a Year, Raise It When the Math Says So

Costs move. Product prices rise, insurance renews higher, and your skills improve — a correction that took you eight hours two years ago may take five now, which changes your effective hourly rate. Put a twice-yearly date on the calendar to re-run the cost-per-job numbers. When the floor rises, the list rises; regulars can be grandfathered for a season if you choose, but new quotes come off the new list. A price list you haven't re-costed in two years isn't a pricing system — it's a historical document.


LiveDial is an AI phone receptionist for detailing shops. During setup it's configured with your actual price list — your packages, vehicle-size tiers, add-ons, and surcharge rules — so when a call comes in and you're elbow-deep in a wheel well, the caller gets a quote from your real prices, not a guess. Learn more at livedial.ai.