Skip to content

How Much to Charge for House Cleaning in 2026

If you're charging $25/hour, you're losing $40/hour to competitors.

You finish a three-hour clean, drive across town, wash rags that night, pay for spray and gloves, and still wonder why your week feels full but your bank account feels thin.

That usually means one thing: you priced the job like side cash, not like a real business.

If you clean houses for a living, your price has to cover more than the time inside the home. It has to cover drive time, supplies, taxes, insurance, and the fact that some jobs take longer than the client thinks.

This post gives you the simple version. What the market is charging. Which pricing model fits which job. How to find your real floor. And how to set rates for maintenance cleans, deep cleans, and recurring clients without working harder for less money.

If you want the short answer

In 2026, national pricing guides put house cleaning around $35-$75 per cleaner per hour, about $0.10-$0.25 per square foot depending on scope, and roughly $174-$256 per visit for a standard job. (Jobber, Housecall Pro, Angi)

That does not mean every house should be priced the same.

A small apartment with one dog and a tidy owner is not the same job as a 2,200-square-foot family home with two bathrooms, five loads of clutter, and a sink full of dishes. But those numbers are a solid guardrail.

If you want a fast starting point, use this:

  • Standard maintenance clean: usually lands near the middle of the market range
  • Deep clean: usually runs 30% to 60% higher than maintenance
  • Weekly or biweekly recurring clean: usually gets a 5% to 15% discount from your one-time price
  • First-time clean: should almost always cost more than the repeat visit

If you are below those ranges, you need a reason. "I'm still new" is not a good long-term reason.

Why so many cleaners undercharge

You do a quick phone quote. The customer says the place is "not that bad." You want the job, so you say $120. Then you show up and it takes four hours, plus drive time, plus supplies, plus a text thread about gate codes and parking.

Now your "good client" is paying you less than fast food wages.

That is the trap.

You are not just selling labor. You are selling:

  • Your time
  • Your travel
  • Your supplies
  • Your reliability
  • Your body
  • Your schedule
  • Your no-show risk
  • Your tax bill at the end of the year

If you only charge for wipe-and-vacuum time, you eat the rest of the cost yourself.

That is why two cleaners can do the same house and one makes money while the other stays broke.

The four ways to price house cleaning

There is no single perfect pricing model. The right one depends on the kind of jobs you take. Most good cleaners use more than one.

Hourly pricing

Hourly pricing is simple. You charge for time.

It works best when:

  • The job is messy or hard to predict
  • The client only wants part of the house cleaned
  • It is a first-time clean and you do not trust the description yet
  • You are doing add-ons, organizing, or special tasks

The problem is that hourly pricing can punish you for getting faster. If you clean well and move fast, you make less. It also makes clients nervous. They worry the clock will run.

If you charge hourly, do not stay at the bottom of the range. A real business rate usually needs to be closer to $35-$75 per cleaner per hour, not the bargain-bin numbers people post in local Facebook groups.

Flat-rate pricing

Flat rate means one set price for the whole job.

For most recurring house cleaning, this is the best setup.

It works because the client knows the bill up front, and you keep the upside when you get more efficient. It also makes your route easier to plan.

The risk is simple: if you guess wrong, you lose money.

That is why flat rate works best when you have one of these:

  • A walkthrough
  • Good intake questions
  • Photos
  • Past experience with that home type
  • A clear scope list

Most solo cleaners do best when they estimate with hourly or square-foot math, then sell the client a flat rate.

Per-room pricing

Per-room pricing can help when people want a quick quote over text.

It works best when:

  • The home is small
  • The room count tells you a lot
  • You want a fast ballpark

The problem is that rooms are not equal. A guest bedroom that never gets used is not the same as a kid bathroom with toothpaste on every wall. Kitchens also eat time faster than bedrooms.

Per-room pricing can work as an internal shortcut. It is weaker as your only system.

Per-square-foot pricing

Per-square-foot pricing gives you a fast baseline, especially for standard homes and larger properties.

Current guides put regular house cleaning around $0.10-$0.20 per square foot, with deep cleaning pushing up toward $0.25 per square foot. (Angi, Housecall Pro)

The problem is that dirt does not spread evenly by square foot. A clean 2,000-square-foot empty house can be easier than a cluttered 1,200-square-foot condo.

Square-foot pricing is a good starting point. It is not the whole answer.

The model that fits most solo cleaners

If you clean houses by yourself or with one helper, the best setup is usually this:

  • Use hourly thinking to protect your profit
  • Use square footage and room count to sanity-check the quote
  • Give the customer a flat price
  • Charge more for the first clean
  • Discount only when recurring work actually saves you time

That keeps the client happy and your numbers honest.

Find your real floor before you quote anything

Do not start with what the cleaner down the street charges.

Start with your floor. That is the lowest number where the job still makes sense.

Your floor should include:

  • The time inside the home
  • Drive time
  • Supply cost
  • Laundry or rag replacement
  • Insurance
  • Software
  • Phone
  • Card fees
  • Self-employment taxes
  • Actual profit

Here is a simple example.

Say a normal maintenance clean takes 2.5 hours in the house. Add 45 minutes for drive time, unloading, locking up, and client messages. That is 3.25 hours total.

Now do the math:

  • Your target pay: 3.25 x $35 = $113.75
  • Tax buffer: about $17
  • Supplies and laundry: about $8
  • Insurance, software, phone, and other overhead: about $16
  • Profit cushion: about $20

Now your minimum is about $175.

If you quote that same job at $125, you did not "win the client." You gave away $50.

That is why so many cleaners feel busy and broke at the same time.

What to charge for a standard maintenance clean

For regular house cleaning, your goal is not to set the cheapest rate. Your goal is to set a rate you can repeat every week without resentment.

A standard maintenance clean usually works best with a flat rate based on size, room count, condition, and frequency.

A useful way to think about it:

  • Small homes and apartments usually land near the lower end
  • Average family homes usually land near the middle
  • Larger homes, pet-heavy homes, or cluttered homes move up fast

If you use square-foot math, a standard clean often lands around $0.10-$0.20 per square foot. That means:

  • 1,000 square feet: about $100-$200
  • 1,500 square feet: about $150-$300
  • 2,000 square feet: about $200-$400

That does not mean every 2,000-square-foot house should be $300. It means that if you are charging $120 for one, you should stop and ask what you missed.

Room count matters too. Bathrooms and kitchens raise the job more than bedrooms. Pets raise it. Toys raise it. Hard water raises it. Parking headaches raise it. A gated downtown condo with elevators is not the same as a ranch house with open driveway access.

A good rule for maintenance cleaning is this: if the home will stay on a weekly or biweekly cycle and the client keeps it reasonably picked up, price it so the repeat visit feels smooth, not heroic.

What to charge for a deep clean

This is where many cleaners get crushed.

A deep clean is not a standard clean with a small upcharge. It is a different job.

Baseboards, buildup, cabinet fronts, extra scrubbing, detailed bathrooms, stove grease, and months of neglect can blow up your time fast. If you charge your maintenance rate for that job, you will hate the client by hour three.

A deep clean often makes sense when:

  • It is the first clean before recurring service starts
  • The home has not been professionally cleaned in a long time
  • The client wants detail work, not just upkeep
  • You are doing move-in or move-out style tasks

Price it higher on purpose.

If your standard clean for a home is $180, a real deep clean might be $240-$320 or more, depending on condition. That lines up with current square-foot guides that climb above regular maintenance rates and can reach $0.25 per square foot for heavier work. (Angi)

The best move is to separate the two clearly:

  • Initial deep clean
  • Recurring maintenance clean after reset

That way the client sees why the first visit costs more, and you do not lock yourself into the wrong number forever.

How to use recurring discounts without cutting your own throat

Recurring service should cost less than one-time service. But not because recurring clients are doing you a favor.

It should cost less because the home stays cleaner, the scope stays tighter, and your route gets easier.

That is why the right discount is usually modest.

A good starting point looks like this:

  • Weekly: about 10% to 15% off your one-time standard-clean price
  • Biweekly: about 5% to 10% off
  • Monthly: often little to no discount, because the home gets dirtier between visits

If your one-time standard clean is $200, your recurring prices might look like this:

  • Weekly: $170-$180
  • Biweekly: $180-$190
  • Monthly: $195-$200

Do not discount before the first clean. The first visit is usually the hardest one.

And do not give a discount so big that a "good recurring client" becomes your lowest-paying work.

Try the free house cleaning pricing calculator to figure out your bottom-line rate. Set the home size, bedrooms, bathrooms, service type, and frequency. It shows what to charge per visit, per month, and your implied hourly. Tweak it for your market.

How to adjust your prices for your area

You cannot copy a rate from TikTok and expect it to work in your town.

Your market changes the number.

In higher-cost urban areas, you may be able to charge more because wages, parking, insurance, and customer expectations are higher. In rural areas, sticker shock may hit sooner, but long drive times can quietly kill your profit if you do not set a minimum.

A better way to adjust is to look at three things:

  • What similar homes in your area are already paying
  • How much unpaid drive time sits between jobs
  • How full your calendar is at your current rate

If you are booked out two weeks and still closing jobs easily, your rate is probably too low.

If you are driving 25 minutes each way for a small clean, you need either a travel fee, a service-area rule, or a higher minimum job price.

Dense routes make money. Scattered routes eat it.

Where Ruunly helps after you set the rate

Getting the price right is only half the job.

The other half is getting paid on time, getting repeat work, and not spending Sunday night chasing cards and texting people their invoice again.

If you sell recurring house cleaning, you need three things working together:

  • A website that explains the plan
  • Billing that runs without a phone call
  • A place where clients can update their card and see invoices

That is where Ruunly fits.

Ruunly gives you an AI-built website, recurring billing through your own Stripe account, online plan signup, invoicing, estimates, scheduling, and a client portal in one place. If you clean solo or with one helper, that can cover the boring admin work that steals your evenings.

It is not built for big crew dispatching. If you run four teams and need heavy-duty team management or GPS routing, that is not the lane yet. But if your problem is "I need a site, autopay, and a portal without paying a bloated software bill," that is exactly the lane.

When to raise your rates

If you have not raised your rates in a year, you are probably making less money than you think.

Supplies go up. Gas goes up. Insurance goes up. Your experience goes up too.

Raise rates when:

  • Your costs rise
  • Your schedule stays full
  • Your quality improves
  • You keep getting fast yeses on quotes
  • Your current prices make you resent the work

You do not need a dramatic jump every time. Even a small increase protects your margin. The mistake is waiting until you are burned out and then trying to fix a year of underpricing in one email.

Price calmly. Review often. Protect the business before the business starts taking bites out of you.

Want to lock these prices into a recurring plan with autopay? Try the free pricing calculator and then see how Ruunly handles cleaning business billing.

How Much to Charge for House Cleaning in 2026 | Ruunly Blog