Most new cleaners charge by the hour because it feels safe. You work three hours, you bill for three hours — simple. But hourly pricing punishes you for getting faster, and it makes your income unpredictable. This guide runs the numbers on both models, shows you which one wins for recurring residential clients, and gives you the actual rates to start with.
This article contains affiliate links. If you purchase through our links, we may earn a commission at no extra cost to you.
What’s the Actual Difference?
There are really only four ways to price a residential clean:
- Hourly rate — you charge $X per hour. Clock starts when you arrive, stops when you leave.
- Flat rate — you charge $X per clean, no matter how long it takes. The client pays the same amount every visit.
- By bedroom/bathroom — a variation of flat rate. You set a base price and add per room. This is what most online booking forms use.
- Per square foot — standard for commercial bids, but rarely used for residential. (That’s a different article.)
For recurring residential cleaning, this decision comes down to hourly vs. flat rate. Everything else is a flavor of one of those two.
The Case for Hourly (And Why It Breaks Down)
Hourly pricing has real advantages in specific situations. If you’re walking into a house you’ve never seen and have no idea whether it’ll take two hours or five, charging by the hour protects you from a money-losing nightmare.
When hourly makes sense:
- First-time deep cleans where the house hasn’t been touched in months
- Post-construction cleans (dust everywhere, unpredictable scope)
- Any job where you genuinely cannot estimate the time
Typical hourly rates in 2026: According to Housecall Pro’s pricing data, house cleaners charge $25–$75 per hour per worker, with most solo cleaners billing $30–$50/hour for standard residential work. Deep and specialty cleans run $40–$60/hour.
Here’s why hourly breaks down for recurring clients:
Clients watch the clock. The moment you charge hourly, the client starts timing you. If you take a bathroom break, they notice. If you spend extra time on the kitchen because it needed it, they wonder if you’re padding the bill.
You get penalized for being fast. Say you clean a 3-bed/2-bath in three hours at first. After three months of cleaning the same house, you’ve got it down to two hours. On hourly pricing, you just gave yourself a pay cut.
Revenue is unpredictable. Some weeks you finish jobs faster. Some weeks a house is messier than usual. Your income bounces around, which makes budgeting for supplies, insurance, and gas harder than it needs to be.
The uncomfortable truth: experienced cleaners hate hourly because speed and skill don’t increase their pay.
The Case for Flat Rate (And Why It Wins for Recurring Clients)
Flat rate pricing flips the incentive. You quote a fixed price per clean, and the client pays that amount every visit. If you get faster, your effective hourly rate goes up — and the client doesn’t care, because their bill stays the same.
Here’s the math that makes it obvious.
Take a standard 3-bed/2-bath house at a $150 flat rate:
| Your Speed | Time on Site | Your Effective Hourly Rate |
|---|---|---|
| First few cleans | 3 hours | $50/hr |
| After 3 months of routine | 2.5 hours | $60/hr |
| Peak efficiency | 2 hours | $75/hr |
The client pays $150 every time and loves the predictability. No surprise invoices. No awkward conversations about how long you spent. Meanwhile, you’re earning more per hour because you’ve built a system.
Flat rate also makes online booking dead simple. You set your rates by home size, the client selects their bedrooms and bathrooms, and the system spits out a quote. No back-and-forth phone calls.
Quick Tip: For your first visit to any new client, charge a higher “first clean” rate — it’s a deep clean, not a standard clean. Then switch to your standard flat rate for recurring visits.
What Should You Actually Charge? (Real Numbers)
This is the section you came for. These are mid-size U.S. city ranges for 2026, based on data from Housecall Pro and Jobber’s pricing guide.
Cost Alert
Standard Recurring Clean Rates by Home Size
Home Size Flat Rate Range 1-bed / 1-bath $80–$110 2-bed / 1-bath $100–$140 3-bed / 2-bath $130–$180 4-bed / 2-bath $160–$220 4-bed / 3-bath $180–$260
Frequency discounts (standard industry practice):
- Weekly: 20% discount from your one-time rate
- Bi-weekly: 10% discount (this is the most popular recurring option)
- Monthly: no discount — charge your one-time rate
Deep clean / first-time clean premium:
Charge 1.5x–2x your standard rate for the first visit. Example: if your standard bi-weekly rate is $150, charge $225–$300 for the first clean. This isn’t price gouging — first visits always take longer because you’re dealing with buildup that recurring maintenance cleans don’t have.
Regional adjustment: Major metros (NYC, LA, SF, Chicago) run 30–50% higher than these ranges. Small rural markets run about 20% lower. According to HomeGuide, per-square-foot rates range from $0.10–$0.20 for standard cleans, which can help you cross-check your flat rate against home size.

How to Calculate Your Minimum Rate
Don’t start with what competitors charge. You don’t know their costs, their speed, or whether they’re actually profitable. Start with your own numbers.
The formula:
(Supplies + Travel + Labor Cost + Overhead) / (1 – Desired Profit Margin) = Minimum Flat Rate
Walk through a real example:
| Cost Item | Amount |
|---|---|
| Supplies per clean | $12 |
| Gas / travel | $10 |
| Your time (2.5 hrs at $30/hr target) | $75 |
| Insurance allocation per clean | $2 |
| Total cost | $99 |
To hit a 35% profit margin: $99 / 0.65 = $152 minimum flat rate.
That means if you’re charging $99 or $110 for a standard clean, you’re working for free after expenses. This math is why the “$99 whole house clean” Groupon deals are a race to the bottom — the numbers don’t work unless you’re cutting corners.
Your minimum rate is the floor. You should be charging above it.
The Hybrid Approach (What Most Pros Actually Do)
Most experienced cleaners don’t pick one model exclusively. They use both strategically:
- Flat rate for all recurring clients. They expect it, your booking system handles it automatically, and you benefit from the efficiency reward as you learn each house.
- Hourly for one-time or ambiguous jobs. Post-construction, severe neglect cases, first-time visits where you truly cannot estimate the scope.
- Move-out cleans: flat rate, but priced higher than standard recurring. (See our guide on how to price move-out cleans for specific numbers.)
- Deep cleans: flat rate at 1.5x–2x your standard price.
The pattern: use hourly when you can’t predict the job, flat rate when you can. Over time, more and more of your work shifts to flat rate because you get better at estimating.
How to Quote a New Client
You don’t need to make quoting complicated. Here’s the process:
Over the phone or text:
- Ask how many bedrooms and bathrooms
- Ask how often they want cleaning (weekly, bi-weekly, monthly, or one-time)
- Ask when the house was last professionally cleaned
- Give them a range based on your rate table
For complicated homes (over 3,000 sq ft, lots of pets, heavy clutter), schedule a 15-minute walkthrough before committing to a price. It’s worth the trip — underquoting a big house costs you money for months.
With booking software: If you use Jobber or ZenMaid, clients can self-select their home size and frequency through an online form. The system calculates the quote automatically. No phone tag. No math on the back of a napkin.
Always confirm the price in writing before the first job. A text message is fine when you’re starting out — you don’t need a formal contract for residential cleans. Just something that says “3-bed/2-bath bi-weekly at $150 per clean, first clean at $250.”
Start Your Free Jobber Trial — Jobber handles quoting, scheduling, and invoicing so you’re not tracking everything in your head.
Common Pricing Mistakes (And How to Avoid Them)
These are the mistakes that cost new cleaners real money:
- Pricing based on competitors. You don’t know their costs, their speed, or if they’re profitable. A competitor charging $99 might be going broke. Use your own cost calculation.
- Not charging for travel on distant jobs. A 45-minute drive each way eats 1.5 hours of your day. If the job doesn’t justify that drive time, either add a travel surcharge or pass on it.
- Forgetting the pet surcharge. Pet hair adds 20–30 minutes to most cleans. Charge an extra $15–$25 for homes with dogs or cats. Your clients already know their pets make messes.
- Skipping the first-clean premium. First visits always take longer than recurring cleans. If you charge your standard rate for the first visit, you’re giving away an hour of work.
- Phone-quoting large homes. A 4-bed/3-bath with three dogs and white carpet is not the same as a 4-bed/3-bath with hardwood floors and no pets. Do a walkthrough for any home that sounds complicated.
- Over-discounting weekly clients. Weekly cleaning isn’t twice as fast as bi-weekly. A 20% discount is standard — don’t go higher just to win the booking.
Set Your Prices, Then Protect Your Time
Flat rate wins for recurring residential clients. Hourly protects you on unknowns. Use both — but push toward flat rate as fast as you can. The math rewards it.
If you’re still unsure about your numbers, grab our free House Cleaning Pricing Calculator — plug in your costs and it tells you your minimum rate. No guesswork.
For more on getting your cleaning business off the ground:
- How to start a cleaning business — the full startup guide
- How to price move-out cleans — specific numbers for move-in/move-out jobs
Once your pricing is set, you need a system to manage bookings and send invoices without losing your mind. ZenMaid is built specifically for maid services — online booking, automated reminders, and invoicing that doesn’t require a spreadsheet.