How to Price House Cleaning Jobs: A 2026 Guide
A new client calls asking what you charge to clean a 2,200 square foot house every other week. You've got two options that both feel wrong: throw out an hourly number and hope it covers your gas and your time, or copy whatever the flyer on the fridge at the laundromat says. Neither one tells you if you're actually making money once you factor in supplies, drive time, and the fact that you can't physically clean faster than your body allows.
House cleaning is one of the easiest businesses to start and one of the easiest to underprice. There's no material cost to hide behind like a contractor has with lumber or tile — your only real input is labor, which means every pricing mistake shows up directly in your own paycheck. Charge $25/hour flat and you've built a ceiling on your income that no amount of hustle gets you past.
Here's how cleaners actually price a job in 2026, what a cleaner truly costs you once burden and supplies are loaded in, and how to structure recurring visits so your best customers are the ones paying you the least to keep serving them — on purpose.
Three ways to price a cleaning job
Most cleaning businesses land on one of three models, and each one fits a different type of job.
| Model | Typical rate | Best for |
|---|---|---|
| Hourly | $30–$75 per hour, per cleaner | First-time visits, unknown home condition, hoarding cleanups |
| Per square foot | $0.10–$0.25 per sq ft | Recurring clients once you know the home |
| Per room | $30–$50 per room | Small homes, apartments, easy mental math for the client |
Hourly makes sense the first time you walk into a house — you genuinely don't know if it's going to take ninety minutes or three hours. But hourly punishes efficiency. A crew that gets faster and better at the job ends up billing less for the same result, which is backwards. Once you've cleaned a home once or twice, switch that account to a flat per-visit rate based on square footage or room count. You already know how long it takes; charge for the result, not the clock.
A typical three-bedroom, 2,000 square foot home runs $160–$200 for a standard flat-rate cleaning, with a one-off (non-recurring) visit landing higher, often $150–$280, since you're not getting the efficiency of a home that's cleaned regularly.
What a cleaner actually costs you
Say you pay a cleaner $18 an hour. That's not what they cost you — payroll taxes, workers' comp, liability insurance, and PTO accrual stack another 25–40% on top of the wage before you've spent a dime on supplies or gas. A $18/hour cleaner typically runs you $22–$25/hour fully loaded, and once you add drive time between homes and a share of your supply budget, professional cleaning companies land closer to $45–$75 per billable hour per cleaner just to stay profitable.
If that math feels unfamiliar, it's the same concept covered in labor burden rate for contractors — most trades underprice because they quote off the wage on the paycheck instead of the real cost of putting that person on a job. Cleaning businesses fall into the same trap constantly, usually because there's no material line item to remind you overhead exists. Rent, insurance, marketing, and a vehicle still cost money whether you're hanging drywall or scrubbing a bathroom, and the contractor overhead math applies just the same.
Run the numbers before you set a rate card, not after your first slow month. A healthy residential cleaning business targets 20–35% net profit after overhead, and gross margins in the 50–70% range on individual jobs. If you're billing $50/hour and paying a cleaner $18, that gap has to cover supplies, insurance, marketing, and your own time managing the business — it isn't all profit, even though it looks that way on the invoice.
Structuring recurring discounts without giving away your margin
Recurring clients are worth more to you than one-off jobs — less marketing spend to fill the slot, more predictable scheduling, and a home that's easier to clean each time because it never gets fully dirty. That's real value, and it's fair to price it lower than a one-time visit. Just don't give it away for free.
A common ladder looks like this: 20% off for weekly, 15% off for biweekly, 10% off for monthly, all measured against your standalone one-time rate. Monthly clients get the smallest discount on purpose — a home that's only cleaned once a month has a month's worth of buildup, and it actually takes you longer per visit than a home you were in two weeks ago. Pricing monthly like weekly is a quiet way to lose money on your "easy" accounts.
Write the discount into the contract as tied to frequency, not as a permanent price. If a biweekly client cancels down to monthly, the rate goes up to match — and say that up front, before it becomes an awkward conversation six months in.
Add-ons and deep cleaning: what to charge extra
Standard cleaning and deep cleaning are not the same service, and pricing them the same is one of the fastest ways to burn out a crew. Deep cleaning — baseboards, inside appliances, window tracks, built-up grime a standard visit skips — runs $200–$500+ depending on home size and condition, roughly 1.5 to 2 times a standard visit. First-time cleanings for a new recurring client should almost always be quoted as a deep clean, even if the client insists the home is "pretty clean already." You're the one who has to eat the extra hour if it isn't.
Add-ons stack on top of the base price as their own line items:
- Interior windows: $20–$60 depending on count
- Inside oven or fridge: $25–$40 each
- Laundry (wash, dry, fold): $20–$50 per load
- Move-in/move-out cleaning: $200–$400 flat, priced closer to a deep clean since empty homes reveal every corner
Quote these separately on the estimate rather than folding them into a round number. A client who sees "base clean: $180, inside oven: $30" understands exactly what they're paying for and is far less likely to ask you to squeeze in "just one more thing" for free during the visit.
A worked example: pricing a 2,000 sq ft biweekly client
Take a standard 3-bedroom, 2,000 sq ft home, biweekly service, two-person crew.
Time on site: 2 hours with two cleaners, so 4 labor-hours total. Fully loaded labor cost at $23/hour per cleaner: $92. Add supplies and a fuel share for drive time, call it $15. Total direct cost: $107.
Target a 30% margin, so the price needs to land where direct cost is 70% of the total charge: $107 ÷ 0.70 = $153. Round to $155 for the one-time rate. Apply the 15% biweekly discount and the recurring price comes to roughly $132 per visit. That's below the $160–$200 range quoted earlier for a one-time 2,000 sq ft clean — which is exactly the point. The recurring discount reflects a real cost savings from a home that stays easier to clean, not a random show of goodwill.
FAQ: house cleaning pricing questions
Should I charge by the hour or a flat rate?
Hourly for the first visit to any new home, since you don't yet know how long it actually takes. Flat rate for every visit after that. Hourly pricing caps your income at your own speed; flat rate rewards you for getting efficient.
How much should I discount for recurring clients?
A common structure is 20% off weekly, 15% off biweekly, and 10% off monthly, all measured against your one-time rate. Monthly gets the smallest discount because the home takes longer to clean with a month of buildup.
What's a fair profit margin for a cleaning business?
Aim for 20–35% net profit after overhead, with gross margins in the 50–70% range on individual jobs. If your margin is thinner than that consistently, your rate card is probably behind your real labor and supply costs.
How do I price a first-time deep clean versus a regular visit?
Quote first-time cleanings as deep cleans by default — 1.5 to 2 times your standard rate. Homes that haven't had professional cleaning before almost always take longer than a homeowner expects, and eating that time on visit one sets a bad precedent for every visit after.
Should move-in/move-out cleanings cost more than a standard clean?
Yes. Empty homes look easier but usually aren't — every surface, closet corner, and appliance interior is exposed with nothing blocking access, which means more square footage actually gets cleaned per visit, not less. Price move-in/move-out closer to a deep clean, typically $200–$400 flat.
The bottom line
Cleaning pricing goes wrong in the same two places every time: quoting hourly forever instead of switching to flat rate once you know a home, and discounting recurring clients without knowing what that discount is actually costing you. Build your number from real labor burden and supply costs, price deep cleans and add-ons as their own line items, and the recurring discount ladder stops being a guess and starts being math.
If you're still typing quotes into a text message between jobs, that's the exact gap PRISM closes — paste what a client told you and get a priced, branded quote back in under two minutes. Take a look at PRISM's pricing on the homepage, or read how flat rate vs. time and materials pricing plays out across other trades if you're still deciding which model fits your business.
Stop quoting on Sundays.
Paste a client text — PRISM writes the quote in two minutes. Try the live demo on the homepage, free.
Try PRISM Free →