THE SHORT ANSWER

Price from true job cost—not from instinct.

Your minimum sustainable price needs to cover the labor used on the job, direct job expenses, a reasonable share of business overhead and the profit margin you intend to earn.

TRUE JOB COSTLoaded labor + supplies + travel + overhead allocation
PRICE FLOORTrue job cost ÷ (1 − target margin)

Price floor does not mean final market price. It is the number produced by the costs and margin entered. Review the property, scope, risk, local rules and positioning before presenting the final quote.

THE METHOD

Six steps to a defensible cleaning price.

01

Estimate total labor hours

Estimate how long the job will take and multiply by the number of people working. A three-hour job with two cleaners uses six labor hours—not three.

Job duration × team size = total labor hours
02

Calculate loaded labor cost

Base wage is not always the full employer cost. Add the payroll taxes, insurance, paid time, benefits or other labor burden that genuinely applies to your business.

Labor hours × hourly wage × (1 + burden rate)
03

Add direct job costs

Include costs caused by this job: consumable supplies, parking, tolls, mileage or other travel expenses. Use realistic averages when the exact amount is unknown.

04

Allocate business overhead

Software, administration, insurance, marketing, equipment and non-billable time still need funding. Choose a consistent allocation method and avoid counting the same cost twice.

05

Apply a target profit margin

Margin is profit divided by selling price. If you want a 35% margin, divide total cost by 0.65. Adding 35% to cost is a markup and produces a lower margin.

06

Review scope, risk and presentation

Check condition, access, pets, special materials, add-ons and uncertainty. Then document what is included, how long the quote remains valid and what happens if the scope changes.

WORKED EXAMPLE

Pricing a recurring residential clean.

Assume a three-hour job completed by two cleaners. The business pays $18 per hour and estimates employer burden at 18%.

SAMPLE JOBRecurring residential clean
USD · Illustrative numbers
Labor hours
3 hours × 2 cleaners6.0 hrs
Loaded labor
6 × $18 × 1.18$127.44
Direct costs
$16 supplies + $12 travel$28.00
Overhead allocation
Insurance, software, admin and other shared costs$30.00
True job cost
$127.44 + $28 + $30$185.44
PRICE FLOOR AT 35% MARGIN$185.44 ÷ 0.65 = $285.29
Rounded quote$286
Expected profit$100.56
Effective margin35.2%

The rounded quote is not a universal market rate. It is the price produced by these sample costs and margin goal. Change any input and the result changes.

THE EXPENSIVE CONFUSION

Markup and margin are not interchangeable.

If a job costs $200 and you add a 35% markup, the price becomes $270. Profit is $70, which is only 25.9% of the $270 selling price.

35% MARKUP$200 × 1.35 = $270$70 profit · 25.9% margin
35% MARGIN$200 ÷ 0.65 = $307.69$107.69 profit · 35% margin

Neither percentage is automatically right for every business. The important point is to choose intentionally and calculate it correctly.

CHECK BEFORE SENDING

Five pricing mistakes that hide in busy schedules.

01

Counting job time, not labor time

Two cleaners working three hours create six paid labor hours.

02

Using wage as total labor cost

Employer costs above wage can quietly consume the expected profit.

03

Ignoring non-billable overhead

Admin, software, insurance and equipment still need to be funded.

04

Discounting the price, not the scope

A discount lowers margin immediately unless cost or scope changes too.

05

Never reviewing completed work

Compare estimated hours with actual results and improve the next quote.

MAKE IT REPEATABLE

Do not rebuild the system for every lead.

Set the recurring assumptions once, price each job with the same structure, and review completed work against the quote. The cleaning quote template workflow explains what to carry from the calculation into the client-facing quote.

QUOTEBuild from real costs
TRACKRecord the completed job
REVIEWImprove the next price
See the Cleaning Profit Engine

QUESTIONS

Cleaning job pricing FAQ.

What formula should I use to price a cleaning job?

Calculate loaded labor, add supplies, travel and overhead allocation, then divide the total by one minus the target margin. Treat the result as a cost-based floor to review against scope and business context.

What is loaded labor cost?

Loaded labor combines base wages with the employer costs that genuinely apply, such as payroll taxes, insurance, paid time and benefits. The correct components depend on location and employment structure.

How should I allocate overhead?

Choose a consistent method that fits the business, such as an amount per labor hour, per job or a percentage derived from realistic capacity. Avoid both ignoring overhead and counting the same expense twice.

Should I copy competitors' cleaning prices?

Competitor research can help you understand positioning, but their wage structure, speed, scope and overhead are unknown. Use your own cost floor before deciding how to position the final price.