Hourly vs flat-rate cleaning prices
/ comparison
Charging by the hour and charging a flat price are not two ways of writing the same number. They decide who carries the risk when a visit runs long, who benefits when your crew gets faster, and what the client thinks they are buying. Most cleaning businesses end up quoting flat prices built from hours — here is why, and where hourly still wins.
Our picks
Flat rate
Recurring homes you know
Clients buy a result at a known price, and a crew that gets faster keeps the time it saves.
Hourly
Jobs you cannot see in advance
Hoarded rooms, post-party cleans and unknown scope: the client carries the risk of what is behind the door.
Flat, built from hours
Most of the round
Quote a flat price, but build it from the minutes on your checklist and a cleaner-hour rate.
Who carries the risk
| Hourly | Flat rate | |
|---|---|---|
| A visit runs long | Client pays more | You absorb it |
| Your crew gets faster | Client pays less | You keep the time |
| What the client buys | Time | A finished result |
| Arguments are about | Whether the time was worked | Whether the result was met |
| Quote needs | A rate and an estimate | A walkthrough or a good intake form |
Hourly pricing protects you on unknown jobs and punishes you for being good at the work. Flat pricing rewards efficiency and exposes you to scope creep — which is why a flat price is only as safe as the written scope behind it.
One house, priced both ways
A three-bedroom, two-bathroom home estimated at 3 cleaner-hours. Example inputs: $50 per cleaner-hour, or a flat $150 for the same visit.
| Visit | Hours worked | Hourly bill | Flat bill | Flat, per hour worked |
|---|---|---|---|---|
| Quick visit | 2.5 | $125 | $150 | $60.00 |
| As estimated | 3.0 | $150 | $150 | $50.00 |
| Overruns | 4.0 | $200 | $150 | $37.50 |
When the crew is quick, the flat price earns $60.00 per hour worked against $50.00 hourly. When the visit overruns, it earns $37.50. Over a round, the flat method pays as long as your estimate is right on average — so the estimate has to come from timed visits, not a guess.
Your cleaner-hour rate has to cover more than the wage. Work out the loaded cost with the cleaning employee cost calculator before you pick either number.
When each one fits
- Flat: recurring homes, standard offices, Airbnb turnovers priced with the Airbnb fee calculator.
- Hourly: first visits to homes in unknown condition, organising work, and anything a photo cannot show you in advance.
- Per square foot: commercial contracts, where a production rate makes the price defensible — see the commercial cleaning bid calculator.
- Per room or per pane: specialist work such as carpet cleaning and windows.
The hybrid most operators end up with
The common pattern is a flat recurring price with an hourly first visit. The first clean on a new home takes longer and varies the most, so it is charged by time — or as a deep clean — and the recurring visits that follow are flat because by then you have timed the house.
Add-ons stay itemised whichever method you use. Inside the oven, inside the fridge and interior windows are separate lines on the quote, so a flat price never quietly grows to include them.
Moving clients from hourly to flat
Clients on hourly billing usually welcome a flat price — it removes the clock-watching. Make the switch from evidence, not instinct:
Before you move a client to a flat price
- Time the last three visits and take the median, not the best
- Price the median minutes at your cleaner-hour rate
- Write down exactly what the flat price includes
- Name what is extra: inside oven, inside fridge, interior windows
- Agree a review date, not a permanent price