crash course
← crash course01 / pricing · ~8 mineffective-hourly calculator

why you're charging half what you should

prefer a 60-min audit on your actual menu instead?see the audit

this lesson is the reason you'll charge $80/hr instead of $45. if it lands, throw the spare twenty in the tip jar — buy me a coffee.

I'll keep this honest. The single biggest growth blocker I see in solo mobile detailers is underpricing. Not bad work. Not bad marketing. Not even bad customer service. Most of you charge somewhere between $30 and $60 an hour blended when the actual value you deliver justifies $80 to $120. And the worst part is that almost nobody figures it out from the inside, because the math you're running on yourself is wrong.

This lesson does three things. It walks you through the effective-hourly math that most operators never run on themselves. It shows you the menu structure that converts higher than what most detailers ship. And it gives you the on-site bolt-on plays that lift margin per stop without adding labor time.

the math you're not running on yourself

Most detailers calculate pricing cost-plus. Add up the chemicals, pick a target hourly, multiply by how long the job takes, done. Sound right? It's wrong, and not in a small way.

The trap is that you're calculating against active labor hours only. The job is three hours of cleaning, you charged $300, congrats, you made $100 an hour. Except you didn't. You drove 30 minutes there and 30 minutes back. You spent 30 minutes setting up the rig and breaking it down. You spent another 10 to 20 minutes on intake texts, the quote revision, the booking confirmation. Your chemicals took roughly 15% of revenue. Fuel and consumables, another 5 to 10 bucks.

Now run the actual math. $300 in. $45 of chemicals out. $8 of fuel out. That's $247 net. The total time including drive plus setup plus admin is closer to 4.5 hours, not 3. $247 divided by 4.5 is about $55 an hour, not $100. You just lost almost half your perceived rate to costs nobody ever taught you to factor in.

This isn't a doom-pitch. It's the calibration step before everything else. Plug your own numbers into the calculator below. Your real effective hourly is the only number that matters when you decide whether a price is high enough.

interactive · effective-hourly calculator

plug your numbers in. saved in your browser. nobody else sees it.

what you think you make

$100.00

price ÷ labor hours

what you actually make

$52.93

net $247.00 ÷ 4.67 total hrs

the gap

-$47.07/hr

hidden ops drain

yearly drain at this pace

running roughly 200 jobs a year at this hidden hourly drain costs you $28,243 against what you'd net if you raised the price to close the gap. That's the annual cost of not running this math on yourself.

baseline source: housecall pro 2026 detailing pricing benchmarks; financial models lab 2026 mobile-detailer cost study.

why this matters

The price-raise lesson at the bottom of this page only works if you know your real effective hourly first. Otherwise you're raising prices on a number you don't trust, and the first pushback from a customer will cave you back to the old rate.

three tiers, not five

Five-tier menus convert worse than three-tier menus. Same reason any five-option menu does: decision fatigue. Buyers freeze when they have to compare five overlapping options, and they pick the cheapest one as a defensive move. Three options gives them a clean good / better / best comparison, which is the comparison their brain wants to make anyway.

Naming matters more than most people think. Don't call them basic, standard, premium. Everyone calls them basic, standard, premium. That framing tells the buyer they're getting commodity service at three price points. Name the tiers around the result.

  • Tier 1 — the maintenance wash. Exterior hand wash, wheels, quick interior vacuum. Designed to be the recurring booking your repeat customers slot in every four to six weeks. Volume driver, not the profit center.
  • Tier 2 — the interior reset. Deep carpet extraction, steam cleaning, leather conditioning, exterior wash. This is the tier most first-time bookers actually want when they say "full detail." Anchor your pricing here.
  • Tier 3 — the showroom restoration. Single-stage paint polish, ceramic sealant, complete interior deep clean. Multi-hour. The high-margin work you do for the customer who wants the car to look new again. Don't apologize for the price.

Don't bury the prices. Hidden pricing breeds suspicion in 2026 buyers and brings you a flood of unqualified quote-form requests that waste your time. Display "starting at" prices by vehicle size and let the condition-based upcharges happen at intake. You'll get fewer leads but the leads you do get will be qualified.

bolt-ons are where the margin lives

Once you have the three-tier menu locked, the highest-leverage move is to unbundle the high-margin services from the base packages and pitch them at point-of-sale or on-site after a quick inspection.

Ozone odor removal is the cleanest example. The machine runs passively inside the closed vehicle for 30 minutes. Your active labor cost is basically zero once it's set up. The 2026 market rate is $70 to $150. That is, mathematically, the highest-margin minute in your day.

Other bolt-ons that hit the same way:

  • Pet hair extraction. 20 minutes of pumice block + extractor. $40 to $80 add.
  • Headlight restoration. 30 to 45 minutes of sanding and polishing. $50 to $150.
  • Engine bay clean. 15 to 20 minutes with degreaser and careful low pressure. $50 to $100.
  • Ceramic spray top-coat. 10 minutes of spray and buff after the wash. $30 to $50.

The pitch is never the cheap menu-card upsell. It's a targeted on-site diagnosis. You see the headlights are oxidized, you mention it, you quote the add. You see the dog hair embedded in the back row, you mention it, you quote the add. Buyers want the problem solved while you're already there. They are happy to pay because the alternative is living with it for another month.

ceramic + paint correction need their own rules

Quoting a paint correction or ceramic install without seeing the vehicle in person is how solo detailers end up working 18-hour days for free. The clear coat condition on the photos is never the clear coat condition under your detail light. The right protocol:

  1. Zone check first. If they're outside your service area, you don't quote at all.
  2. Photo intake. High-resolution shots of the hood in direct sunlight at minimum. Roofs are the second-most-degraded panel and the most-missed.
  3. Quote with a revision clause. "Final price subject to physical paint thickness inspection." This isn't legalese; it's a real escape hatch when the in-person inspection reveals heavier compounding than the photos suggested.
  4. 50% non-refundable deposit, paid before you block the calendar. This is the single biggest filter for serious buyers. People who balk at the deposit were going to ghost you anyway.

The deposit rule applies even on referrals. Especially on referrals, actually. A friend-of-a-friend who can't put 50% down on a $1,500 ceramic job is a no-show waiting to happen.

the mobile premium isn't a discount conversation

Detailers apologize for charging more than the shop down the road. Stop. You're not a cheaper shop. You're a different category of service. You bring a fully-equipped mobile unit to their driveway. You save them a drop-off, a rideshare, a pickup, and three hours of their day.

When someone says "the shop downtown is $50 cheaper," the response is not "I can match that today." The response is something like:

They do great work. Our pricing reflects the convenience of bringing the fully-equipped unit directly to your driveway, which saves you the drop-off and the pickup. We cater to clients who value their time. If the timing works on your end, I have a slot Thursday morning.

Notice what's missing. No apology. No discount. No "but we're worth it." You stated the value, you confirmed the timing, you moved on. The customers who care about price more than convenience will go to the shop. That's fine. They're not your customer.

the annual price-raise has a script

Chemicals get more expensive every year. Fuel does too. So does insurance. If you don't raise prices annually, you're taking a real pay cut every spring. Plan a 5 to 10% bump every spring before the busy season. Tell recurring customers 30 days ahead. Don't apologize.

Hi [Name] — quick heads up that to keep using premium chemicals and keep delivering the quality you've come to expect, our rates will be adjusting by 8% starting May 1. Your next maintenance wash on the [Vehicle] will be at the new rate. As always, slot is yours whenever you want it.

Some customers will push back. Hold the line. "I completely understand if the new rate doesn't fit your budget. I appreciate your past business." That's it. You don't negotiate back to the old rate. The people who push back the hardest are usually the lowest-margin clients on your roster anyway. Their schedule slot is now available for a new, higher-paying customer.

the free-to-paid bridge isn't a discount

New-customer offers are where most detailers self-sabotage. The instinct is to discount the first detail by 50% to get the booking. Don't. You just trained that customer to expect 50% off everything you do and you've broadcast to the rest of your funnel that your real price is flexible.

The two replacement plays:

  • Value-add over price-cut. Frame the first detail as a "first-time client package" that includes a free ceramic spray top-coat upgrade or a free engine bay clean. The base price stays full. You've added perceived value without setting a discount anchor.
  • Risk reversal. Offer a money-back guarantee or a free re-detail if they're not happy. This costs you almost nothing in practice because if your work is good, nobody redeems it. But the guarantee removes the first-time-buyer hesitation that the discount was supposed to remove.

what to do in the next 24 hours

  1. Plug your three most common jobs into the calculator above. Write down the real effective hourly for each one. If any of them are under $50, flag them for a price increase.
  2. Rename your tiers. Stop using basic / standard / premium today.
  3. Add the deposit clause to your ceramic and paint correction quotes. 50%, non-refundable, paid before scheduling.
  4. Write the price-raise email template now and save it as a draft. You'll send it next spring without having to overthink it.

That's the lesson. Numbers don't lie, but they only show up when you force them to. The detailers who hold premium pricing five years in are the ones who did this math early, named the tiers around the outcome, and held the line on the deposit clause when it would've been easier to wave it through.

Next lesson: the 90-day reactivation playbook. Three texts a day, zero ad spend, 9 to 18 booked jobs per quarter.

sources cited: housecall pro 2026 detailing pricing benchmarks · jobber 2026 mobile detailer pricing report · financial models lab 2026 mobile-detailer cost study · ceramic pro newark deposit terms.

the gap nobody talks about

figuring out the right number once is easy. holding the line on every quote, every objection, every season, without slipping back into discounting under pressure, is the harder problem.

if you want a one-time deep dive on your specific menu, that's the pricing power audit. 60-minute zoom, competitor scrape done before the call, post-call pdf with the exact services and price moves to make, and a 30-day check-in to see if the new numbers stuck.

see the audit

no pressure. the lesson above stands on its own.

caffeine accepted as tribute

if you went from "I should charge more" to actually charging more after reading this, the bartender at my future retirement party would like to know about it. a coffee is the down payment on his bonus.

buy me a coffee
back to index →