Pricing & Rates

House cleaning rates: pricing the frequency, not the house

By DoneQuote Editorial · August 23, 2026 · 7 min read

A caller wants a price for a 2,200-square-foot house: three bedrooms, two baths, one shedding dog. There are five right answers, and which one applies depends on how often you come back — or whether you come back at all. Each is a different job, not a discount off the same one.

One house, five prices

Price each visit from time on site. The $55 an hour below and the hour counts are made up — not a benchmark, just there so you can watch the arithmetic. Your own rate is its own calculation (contractor hourly rate), and your hours come off a timer.

Visit typeHours on siteTime at $55/hr
First clean (deep)6.5 to 8$358 to $440
Weekly2.5$138
Biweekly3.25$179
Monthly4.25$234
Move-out, empty5 to 7$275 to $385

Take the shape, not the numbers: the per-visit price climbs as the gap widens, while the per-hour rate barely moves. What you bill for is the dirt that built up since you were there. Over a year that house pays about $7,280 weekly, $4,680 biweekly, $2,820 monthly.

How big the steps should be is a genuinely open question, and this example is on the steep side. Published consumer price data tends to show a much flatter ladder, with monthly and biweekly per-visit prices close together, while pricing guides written for cleaning businesses often suggest charging half again as much for a monthly visit. Nobody can tell you the right gap for your market. Time your own houses at each interval and let the gap be whatever the clock says.

Flat once you know the house

Round to a price you can say out loud — $138 becomes $140 — and quote recurring work flat. Hourly punishes you once the house is known: by month six you do it in 2 hours, not 2.5, and hourly hands that gain to the customer.

Some cleaners give weekly customers a further break on top of the shorter clock, and route density is a reason you can defend it: four weekly houses in one neighborhood on one day is one drive, no re-quoting, no gap to resell. Published guidance runs from five to twenty percent, with no evidence behind any of it. The useful test is a floor, not a percentage — work out what the slot has to earn to be worth blocking your calendar, and do not discount past it.

Why the first clean has to cost more

The first visit is not cleaning. It is remediation: baseboards, grout, shower tracks, the top of the refrigerator, whatever the last two years left. Every visit after it maintains a baseline this one creates.

Published price guides commonly put a deep clean at one and a half to two times a standard visit. That is the shape of the market, not your multiplier: how far a particular house has been let go is the one thing a walkthrough cannot measure.

So quote the first clean hourly, with a not-to-exceed cap, and give the range a basis: "6 to 8 hours at my hourly rate, billed to the half hour, and I will call before it passes 8." If they balk: the recurring price assumes I am cleaning a house I cleaned two weeks ago.

The house that runs long

Overrun is quiet and it compounds. You quoted 2.5 hours biweekly and you are doing 3 — nobody complained, nobody added scope. Twenty percent over is an illustration here, not a figure anyone has measured across the trade.

At $140 a visit, 3 hours is $46.67 an hour instead of $56. Half an hour over, 26 visits a year, is 13 unbilled hours from one address — about $715 at the example's $55. Three houses like that is roughly a full working week you gave away.

Log arrival and departure for a month, then pick one of three:

Trim back to what you quoted. The overrun is usually drift: interior windows, the fridge, the basement stairs. Put those on a rotation, one area a visit, named on the quote.

Sell a reset. If the baseline slipped, one deep clean at your hourly rate restores it and the visit fits its original time again.

Re-quote at real time. "This house runs 3 hours, not the 2.5 I estimated. To keep the same scope the visit moves to $165." Nobody has measured how many customers leave after a correction like that, so expect to lose some. Some states also regulate fee changes on auto-renewing plans: see raising prices without losing good customers.

Do it at month two, not year two.

Build your own band, not a national average

Any single national figure blends markets that do not resemble each other. What moves yours:

  • Metro versus rural — usually the biggest gap, and enough to make a rate borrowed from elsewhere wrong.
  • Solo versus team — a team quotes a higher visit price on a shorter clock. Compare per visit, never per cleaner-hour.
  • Bathrooms, not bedrooms — kitchens and baths drive the time, and a shedding dog adds real minutes. Price both into the visit.

For the labor floor underneath, the Bureau of Labor Statistics publishes wage estimates for maids and housekeeping cleaners by state and metro area, updated annually — that tells you what the work pays where you are, which is an input to your rate, not the rate itself.

Two things to check locally

Sales tax. Whether you charge tax on residential cleaning depends entirely on your state, and the answers are not intuitive. Minnesota treats building cleaning of homes and apartments as taxable and taxes a mixed contract in full unless the non-taxable parts are stated separately. Texas exempts a self-employed person doing traditional household work as an employee of the household, but not the same person working through or as a maid service. Other states do not tax the service at all. Your state revenue department publishes the current rule, and it is the only source worth acting on.

Worker classification. When a second cleaner joins you, whether that person is an employee or an independent contractor is genuinely contested. The federal test has been rewritten twice in recent years and is under revision again, and several states — California, Massachusetts and New Jersey among them — apply an ABC test that presumes employee status and is much harder to satisfy than the federal standard. State law is not overridden by the federal rule. It drives workers' comp, payroll tax and your coverage, so put the question to your state labor department and an accountant who works with cleaners rather than to a pricing article.

Putting the ladder in your price list

Save each frequency as its own priced service — first clean, weekly, biweekly, monthly, move-out — so the rate you worked out is the rate that goes out, not one rebuilt from memory at a kitchen table. In DoneQuote you set them once in your catalog; a rate sheet already in a spreadsheet or PDF can be read straight in. Re-price the house that ran long, and it changes in one place.

Before you quote the next house

  • Cap the first clean, and never fold it into the recurring price.
  • Build the flat visit price from hours on site; keep one-time work on the clock.
  • Log real time for a month, then re-quote what runs over.

The frequency is the product. Price that, and the house takes care of itself.

Write quotes 10x faster

  • Describe the job, AI drafts the quote
  • Professional layout in seconds
  • Free to try, no credit card
Try it free