← All articles
PricingCleaning

How to price a deep clean without guessing

A simple way to price deep cleans by hours, size, and condition, so the number holds up when the job runs long.

Most cleaning businesses price a deep clean by looking at the last one they quoted. That works until a job runs three hours long and the number that felt fine on the phone turns into an afternoon you paid for.

Start from hours, not square feet

Square footage tells you how big a home is, not how long it takes to clean. A 1,400 square foot house cleaned every two weeks is a different job from a 1,400 square foot house nobody has deep cleaned in two years. Estimate the hours first: walk the rooms in your head, count the bathrooms, add time for the kitchen, and be honest about the condition.

Then multiply by your hourly target. If you need $55 an hour per cleaner to cover pay, payroll taxes, supplies, drive time, and profit, a six-hour two-cleaner job is $660, not “about five hundred”.

Charge for condition, not apologies

Build a condition multiplier into the quote, and say it out loud. Owners who skip this end up eating the difference, because it feels awkward to raise the price after seeing the house.

ConditionWhat you'll findMultiplier
StandardCleaned in the last month1.0x
HeavyMonths of build-up, some clutter1.3x
NeglectedMove-out, post-construction, pets1.6x
If you are consistently under on one service, that service is quietly funding the rest of the business.

Put the number where it can't drift

  • Save the assumptions. Store the hours the quote assumed on the client's file, not just the price.
  • Compare after the job. Quoted hours against tracked hours is the most useful number you will read all month.
  • Review quarterly. Check your ten biggest jobs and adjust the service, not the individual quote.
What the quote looks like on the client's file

Final thoughts

Pricing is not a number you find once. It is a loop: estimate the hours, track what actually happened, and close the gap. Owners who run that loop for a quarter stop guessing, and it usually turns out they were undercharging one service the whole time.

Run all of this in one place.

Scheduling, recurring jobs, client payments, and staff pay. Flat $29.99 a month.

Card required. Not charged today. Cancel in two taps.

Keep reading

5 min read
SchedulingGrowth

Recurring jobs are the whole business model

Why weekly and bi-weekly clients are worth more than they look, and how to set a series up so it never needs rebooking.

7 min read
StaffPayroll

Paying your crew without the Sunday spreadsheet

Hourly, per job, or flat rate: how to pick a pay model, track hours honestly, and stop rebuilding payroll every week.

You do the work.
Crewty runs the rest.
Let’s build.

Flat $29.99 a month, not per user. Add a card, you won’t be charged today, cancel in two taps if it isn’t for you.