Mobile Detailing Quote Calculator
Build a mobile detailing quote from service scope and job costs with travel pricing, margin safeguards and an inspection-aware range.| Quote line | Amount | Basis | Copy |
|---|---|---|---|
| {{ row.label }} | {{ row.amount }} | {{ row.basis }} |
| Brief line | Customer-ready text | Use | Copy |
|---|---|---|---|
| {{ row.label }} | {{ row.text }} | {{ row.use }} |
| Status | Signal | Evidence | Quote action | Copy |
|---|---|---|---|---|
| {{ row.status }} | {{ row.signal }} | {{ row.evidence }} | {{ row.action }} |
| Add-on | Quantity | Price | Cleaner time | Copy |
|---|---|---|---|---|
| {{ row.label }} | {{ row.quantity }} | {{ row.price }} | {{ row.hours }} |
A mobile detailing quote has to price both the vehicle and the trip. The same interior service can take very different amounts of labor on a maintained compact car and an odor-heavy work van, while travel can make a small job unprofitable before the first towel is unfolded.
A useful quote begins with a clear service scope. Package price covers the promised baseline; vehicle size and condition account for predictable effort; add-ons isolate work that should not be hidden inside the package; and route charges recover the cost of leaving the shop. Labor, supplies, and a minimum call-out amount then test whether the customer price supports the business.
- Cleaner-hours measure total labor effort. Adding crew members shortens onsite time but does not reduce the total work.
- Gross margin is the share of the pre-tax quote left after the modeled direct labor, supplies, and travel cost.
- Price range reflects condition uncertainty in the estimate. It is not permission to change a confirmed price without explaining the scope change.
- Inspection required means heavy or extreme condition should be checked before a firm commitment.
Price-book arithmetic cannot see deep stains, biohazards, water restrictions, access problems, paint thickness, customer expectations, or local tax and wage rules. Photos help, but high-uncertainty work still needs a written scope, exclusions, and an inspection policy.
How to Use This Tool:
Build the quote in the same order you would inspect and schedule the job.
- Choose the Detail package, closest Vehicle class, and honest Vehicle condition. Use heavy or extreme condition only as a planning range until inspection.
- Select the Market profile and Customer cadence. These change the price-book estimate; they do not localize wages, tax, or legal requirements.
- Enter one-way travel and choose an add-on preset or custom counts. Only miles beyond Included route receive the customer travel fee.
- Set loaded labor cost, supplies allowance, minimum quote, target gross margin, and rounding increment to match your own cost structure.
- Review the recommended pre-tax quote, final quote, margin status, and inspection cue. If the result says Price floor warning or Margin review needed, narrow the scope or raise the price before sending it.
Interpreting Results:
The pre-tax quote is the best value for checking price-book health because tax is added afterward and does not improve gross profit. Compare it with modeled internal cost, gross profit, margin percentage, and revenue per cleaner-hour.
- Ready means modeled gross margin is no more than 0.1 percentage point below the target.
- Review means the quote remains above direct cost but misses the target margin by more than 0.1 percentage point.
- Critical means the rounded pre-tax quote is below modeled direct cost.
- The condition range is widest for neglected vehicles and grows by another 4 percentage points when billable travel exceeds 20 miles.
Technical Details:
The quote is a repo-authored price-book heuristic rather than an industry tariff. It combines fixed lookup values with user-entered costs, applies safeguards in a fixed order, and rounds once before tax.
Formula Core:
Let B be base package price; v, c, and m the vehicle, condition, and market multipliers; a the price-book adjustment; A add-ons; D billable travel fee; and q the cadence discount. The subtotal before price guards is:
Billable travel miles equal the greater of zero and one-way travel minus included miles. The customer travel fee uses those billable miles, while modeled travel cost uses all entered one-way miles at 0.75 currency units per mile.
Direct internal cost combines cleaner-hours, the larger of the package supply floor or percentage supplies allowance, and modeled travel cost.
For target margin g, minimum quote M, rounding increment i, and tax rate t, the price guards are applied before the final tax calculation.
Target margin is limited to 0% through 70%, which keeps the denominator at or above 0.30. Rounding uses the nearest 1, 5, 10, or 25 currency units, so it can move the final modeled margin slightly above or below the exact target. Monetary outputs are otherwise rounded to cents.
Lookup Core:
The starting price book fixes the following package values. They should be replaced conceptually by your own reviewed price book when the defaults do not match your operation.
| Package | Base price | Cleaner-hours | Supply floor |
|---|---|---|---|
| Express refresh | 105 | 1.45 | 9 |
| Interior detail | 185 | 2.35 | 16 |
| Exterior detail | 165 | 2.05 | 15 |
| Full detail | 285 | 3.55 | 25 |
| Full detail plus protection | 395 | 4.60 | 42 |
| Group | Choice | Price factor or credit | Hour factor or uncertainty |
|---|---|---|---|
| Vehicle | Compact / coupe | 0.90× | 0.88× hours |
| Vehicle | Sedan / small hatchback | 1.00× | 1.00× hours |
| Vehicle | Crossover / midsize SUV | 1.13× | 1.16× hours |
| Vehicle | Truck / large SUV | 1.28× | 1.30× hours |
| Vehicle | Minivan / 3-row / work van | 1.45× | 1.48× hours |
| Condition | Maintained / light soil | 0.92× | 0.90× hours; 4% |
| Condition | Average daily driver | 1.00× | 1.00× hours; 6% |
| Condition | Dirty, pet hair, or stains | 1.18× | 1.24× hours; 10% |
| Condition | Heavy soil or odor reset | 1.38× | 1.48× hours; 15% |
| Condition | Extreme neglect / inspect first | 1.65× | 1.82× hours; 24% |
| Market | Value or rural | 0.90× | — |
| Market | Typical | 1.00× | — |
| Market | High-cost metro | 1.25× | — |
| Market | Premium mobile brand | 1.42× | — |
| Cadence | One-time | 0% credit | — |
| Cadence | Quarterly | 5% credit | — |
| Cadence | Monthly | 9% credit | — |
| Cadence | Fleet / multi-car route | 14% credit | — |
Add-ons use fixed units: pet-hair zones cost 28 and add 18 minutes each; stain or odor spots cost 24 and add 16 minutes; protection panels cost 22 and add 12 minutes; correction-preparation steps cost 45 and add 30 minutes. Crew size divides total cleaner-hours to estimate onsite clock time but does not alter labor cost or quote price.
The planning range applies the condition uncertainty to the tax-inclusive final quote, adds 4 percentage points when billable travel exceeds 20 miles, caps total uncertainty at 35%, and rounds both ends to the selected quote increment.
Pricing Limits:
This estimate does not supply local wage burden, mileage cost, tax treatment, licensing rules, disposal requirements, or a market survey. Currency selection changes display only. Tax, deposit, and quote-validity entries are user assumptions and should match the rules and terms that apply to the business.
- Inspect heavy and extreme condition before promising a firm scope or completion time.
- Replace the default package prices, multipliers, and add-on rates when they do not match actual costs and customers.
- Keep customer labels generic if a shared link or exported brief may leave the business's normal record system.
Worked Examples:
Quarterly crossover with protection
A full detail on an average crossover, 18 miles away, with the protection bundle and a quarterly cadence produces 5.118 cleaner-hours. Using a labor cost of 32 per hour, a 9% supplies allowance, 15 included miles, a 1.25 extra-mile fee, a 28% target margin, and rounding to the nearest 5 gives a pre-tax quote of 415. Modeled direct cost is 214.54, gross margin is about 48.3%, and the condition range is 390 to 440.
References:
- Choose a pricing strategy, Australian Government.