House cleaning pricing guide - what to charge in 2026.
- For cleaning pros
- 4 pricing models
- Free rate calculator
How much should you charge to clean a house?
Most cleaners charge $25 to $50 per hour per cleaner for a standard clean, and closer to $40 to $60 per hour for deep and move-out work. By area that is about $0.08 – $0.15 / sq ft for a standard clean. Priced as a flat job, an average 3-bedroom home usually lands around $135 to $225, with larger or heavily-soiled homes running higher.
Those ranges are where the market sits - they are not your price. Your price comes from your costs, your market, and the job in front of you. The rest of this guide is how to get from a range to a number you can quote with confidence.
Routine upkeep on an already-maintained home - your bread-and-butter recurring rate.
What to charge
$145–$200
Standard clean · 3 bed · 2 bath · 1,500 sq ft · One-time
A transparent ballpark using typical local ranges - not a quote. Your real price depends on your own rates, region, and the job in front of you.
A starting-rate sandbox - change the rooms, size, type, and frequency to see how a transparent model moves. Treat the number as a baseline to tune to your own rates, not a fixed quote.
The 4 ways to price a cleaning job
| Pricing model | Typical local range |
|---|---|
| HourlyPer cleaner. Best for unpredictable or first-time jobs. | $25 – $50 / hr |
| Per roomFast to quote once you have a per-bed and per-bath rate. | $30 – $50 / room |
| Flat rate (per home)What most clients prefer. Easiest to sell. | $125 – $300+ |
| Per square footUsed on large homes and light commercial jobs. | $0.10 – $0.25 / sq ft |
Source: 2026 averages - Angi, HomeGuide, Thumbtack, HouseCall Pro, Fixr
Reach for hourly when the job is unpredictable - a first visit, a neglected home, or anything you cannot scope from a photo. It guarantees you get paid for the hours the work actually takes.
Reach for a flat rate when you want to sell. Clients prefer a known price, and a flat number closes more jobs - just quote flat only once you can estimate the hours confidently. Per square foot shines on large homes and light commercial work, where room counts stop being a useful proxy for size.
How to calculate a house cleaning price
The pricing formula
A solid starting rate card is a $35 base, $18 per bedroom, $22 per bathroom, and $26 per 1,000 sq ft, with a $100 minimum. Run a standard 3-bed, 2-bath, 1,500 sq ft home through it: 35 + (18 x 3) + (22 x 2) + (26 x 1.5) = 35 + 54 + 44 + 39 = $172. That is your standard price.
For a deep clean, multiply by about 1.4 - 172 x 1.4 = $241. For a move-out, use roughly 1.5 - 172 x 1.5 = $258. For a recurring biweekly client, multiply by 0.85 - 172 x 0.85 = $146 per visit. Then add flat add-ons like inside the oven (+$35) or interior windows (+$50). The calculator above runs this exact formula so you can tune the rate card to your own numbers and watch the price move.
House cleaning rates per hour
| Hourly rate | Per hour |
|---|---|
| Solo independent cleanerOne person, lighter overhead, recurring standard cleans. | $25 – $40 / hr |
| Insured 2-person teamPer team-hour - covers payroll, supplies, and insurance. | $40 – $70 / hr |
| Deep cleanMore labor per square foot than a standard visit. | $40 – $60 / hr |
| Move-out cleanEmpty-unit, inspection-grade scope reaches everywhere. | $40 – $60 / hr |
| First / unpredictable visitBill hourly until you can scope the home confidently. | $35 – $55 / hr |
Source: 2026 averages - Angi, HomeGuide, Thumbtack, HouseCall Pro, Fixr
A good hourly rate is the one that clears your costs with a margin on top. If an hour of cleaning costs you $22 all-in - wages, supplies, drive time, the share of insurance and taxes it carries - and you want a 35 percent margin, you bill about $34 an hour as your floor (22 / 0.65). Quote below that and you are working at a loss, however busy you look.
House cleaning price per square foot
| Type of clean | Per sq ft |
|---|---|
| Standard cleanRoutine upkeep on a maintained home. | $0.08 – $0.15 / sq ft |
| Deep cleanBaseboards, inside appliances, grout, build-up. | $0.15 – $0.30 / sq ft |
| Move-out cleanEmpty unit, inside every cabinet and appliance. | $0.10 – $0.25 / sq ft |
| Large home (3,000+ sq ft)Rate eases on big homes - economies of scale per visit. | $0.08 – $0.12 / sq ft |
| Light commercial / officeWhere room counts stop being a useful proxy for size. | $0.07 – $0.20 / sq ft |
Source: 2026 averages - Angi, HomeGuide, Thumbtack, HouseCall Pro, Fixr
On a 2,000 sq ft home, a standard clean at $0.12 / sq ft works out to roughly $240; a deep clean at $0.22 / sq ft lands near $440. Notice the rate eases on bigger homes - travel and setup are fixed, so cost per square foot drops as the home grows. Use square footage as the lead measure once a home passes about 3,000 sq ft.
What to charge by home size
| Home size | Flat per visit |
|---|---|
| Studio / 1-bed apartmentAbout 1 to 2 hours for a standard clean. | $70 – $130 |
| 2-bed, 1-bathRoughly 1,000 sq ft to 1,200 sq ft. | $110 – $170 |
| 3-bed, 2-bathThe most common job - around 1,500 sq ft. | $135 – $225 |
| 4-bed, 3-bathAbout 2,000 sq ft to 2,800 sq ft. | $200 – $320 |
| Large home (5+ bed)Often quoted per square foot instead of per room. | $300 – $500+ |
Source: 2026 averages - Angi, HomeGuide, Thumbtack, HouseCall Pro, Fixr
7 factors that change what you charge
- Home size - bedrooms, bathrooms, and total square footage set the base hours every other factor builds on.
- Condition and clutter - a neglected or heavily lived-in home takes far longer than a maintained one of the same size.
- Type of clean - a standard visit, a deep clean (~1.4x), and a move-out (~1.5x) are three different scopes at three price points.
- Frequency - recurring weekly or biweekly work earns a 10 to 20 percent per-visit discount because each visit is lighter.
- Add-ons - inside the oven and fridge, interior windows, baseboards, and inside cabinets are flat fees on top of the base.
- Your local market - cost of living sets the baseline; the same clean prices higher in a major metro than a rural area.
- Your real overhead - drive time, supplies, insurance, taxes, software, and the unpaid hours spent quoting all have to be covered.
Margins: turning cost into a price
First, find what a job actually costs you to deliver: labor hours x your loaded labor cost, plus supplies, drive time, and the share of insurance, taxes, software, and overhead the job carries. That total is your cost - not your price.
To price for a target margin, divide the cost by one minus the margin. A job that costs $60 at a 35 percent margin is a $92 quote (60 / 0.65), not $81. Adding 35 percent on top of cost only yields a 26 percent margin - a common, expensive mistake. Most healthy independent cleaning businesses target a 25 to 40 percent net margin once payroll and overhead are paid.
Overhead to fold into every job
How to set your rate (step by step)
- 1
Know your true hourly cost
Add up everything an hour of cleaning actually costs you: wages (or the value of your own time), supplies, travel, insurance, taxes, and overhead. That loaded number is the floor every price has to clear before you have made a cent of profit.
- 2
Pick a pricing model
Choose how you quote: hourly, per room, a flat rate per home, or per square foot. Most cleaners sell flat rates but keep an hourly figure in mind as their floor, and reach for per-square-foot pricing on large homes.
- 3
Set a base price plus per-room and per-square-foot rates
Build a simple formula: a flat base, plus a rate per bedroom and per bathroom, plus a rate per 1,000 sq ft, with a job minimum. The calculator above uses exactly this model - a $35 base, $18 per bedroom, $22 per bathroom, $26 per 1,000 sq ft - so you can see it working.
- 4
Add multipliers for deep cleans, move-outs, condition, and add-ons
Multiply the base for harder jobs - roughly 1.4 for deep cleans and 1.5 for move-outs - then adjust for how used the home is and add flat fees for extras like inside the oven or interior windows.
- 5
Add your margin on top of cost
Once you know what the job costs to deliver, divide that cost by one minus your target margin to get the price. A $60 cost at a 35 percent margin is a $92 quote. Pricing at cost-plus-a-percent quietly under-prices you, so always work backward from the margin you want to keep.
- 6
Quote it, then track whether you win the job - and adjust
Send the number, then watch your win rate. Losing every job means you are high; winning all of them instantly means you are leaving money on the table. Nudge the rate until you land the clients you want at a price that pays.
The #1 pricing mistake
Recurring discounts and raising rates
Recurring clients should pay a 10 to 20 percent lower per-visit rate than a one-time clean. A maintained home takes less work each visit, and steady, scheduled income is worth a small discount. Scale the discount to frequency: weekly clients earn the deepest cut, every-other-week a little less, and monthly the smallest - a home cleaned monthly has had more time to get dirty.
Raising rates on existing clients is part of the job, not a betrayal of it. Review your prices once a year, give at least a few weeks of notice, raise modestly - often a few dollars per visit - and tie it to your own rising costs. Most good clients expect it; the ones who leave over a small, fair increase were rarely your most profitable work.
Set your rates once, then quote every job in minutes.
This guide gets you to a number. Estimaid keeps you there: configure your base, per-room, and per-square-foot rates plus your deep and move-out multipliers and margin once, and it runs the whole formula to build a branded, itemized quote you can text a client on the spot - then tracks it from sent to accepted to paid so you can see your real win rate and price with data.