The quick answer
For a standard 2-bedroom, 2-bath home, most US cleaning services charge $100 to $180 per visit for a recurring clean, with a one-time deep clean running $180 to $400 depending on size and condition. If you're booking a single visit rather than a recurring plan, expect to pay the higher end of that range every time.
This post contains affiliate links. If you buy through them, we may earn a small commission at no extra cost to you. We only link to products we could verify exist.

The one question that decides everything for this category is simple: is this a recurring visit or a one-time visit? Recurring customers get a lower per-visit rate because the cleaner spends less time on each trip. One-time and first-time cleans cost more because everything is starting from scratch. Budget home cooks feel this the hardest — a kitchen that gets cooked in daily is a kitchen that gets dirty daily, and that changes what you actually need to pay for.
If this helped, you'll also want to read Carpet Cleaner: Rent It or Buy It? (Do the Math First), Is a Steam Cleaner Worth It for Normal Home Use? and 8 Cheapest Cleaning Supplies That Actually Work.
How the number is built
Cleaning services price on hours, not square feet alone. The core formula is:
hours of labor x hourly rate + supplies + travel = your price per visit
A solo cleaner in a mid-cost US metro typically charges $40 to $65 per hour. A franchise or agency charges $50 to $80 per hour but carries insurance and a replacement cleaner if someone calls out. A 2-bedroom home that's already fairly tidy usually takes 2 to 2.5 hours. A 3-bedroom with pets and kids usually takes 3 to 4 hours. Multiply it out and you land in that $100 to $180 band.
Two other numbers sit on top. First, frequency: weekly visits usually cost the least per visit, biweekly costs a bit more, monthly more still, and one-time costs the most. Second, add-ons: inside-oven, inside-fridge, interior windows, and laundry each add time, and time is the only thing you're really buying.
Here's the part that matters for a home cook on a tight budget: you're not paying for the visit, you're paying for the hours. Anything you do beforehand — clearing counters, soaking pans, putting dishes away — directly cuts the minutes on the clock.
What pushes the price up
Pets. A home with a shedding dog or cat usually adds 30 to 60 minutes. Fur gets into corners, onto baseboards, and into upholstery. Owner reviews of pet-specific vacuums consistently mention that fur wraps around brush rolls and needs cutting off, which is exactly the kind of extra handling a cleaner charges for. Many services add a flat $20 to $40 pet fee per visit.
Kitchen condition. This is where a cooking household separates itself from a non-cooking household. Grease on cabinet fronts, baked-on stovetop residue, and a sink full of pans can add a full hour. A cleaner with the right tools moves faster, and that's the honest argument for owning a few good ones yourself. A Scotch-Brite Large Microfiber Cloths or a Mr. Siga 12-Pack lets you wipe down counters and cabinet faces between visits so the cleaner isn't billing you for old grease. A plastic scraper handles stovetop and counter residue in seconds rather than minutes.
Number of bathrooms. Each full bathroom typically adds 20 to 30 minutes. A second bath can push a visit up $25 to $40.
Square footage above about 1,800 sq ft. Beyond that, most services move to a higher bracket. The jump is usually $30 to $60 per visit, not a smooth per-foot increase.
First visit or deep clean. Services almost always charge more the first time because they're resetting the baseline. Expect roughly 1.5x to 2x the recurring rate. After that, the recurring price applies.
What brings the price down
Frequency. Weekly is cheapest per visit, biweekly is the most common compromise, and monthly usually costs 20 to 40 percent more per visit than biweekly. If your budget is tight, biweekly is usually the sweet spot — you get a reset every two weeks without paying weekly rates.
Fewer rooms. Closing off a spare bedroom or office and telling the cleaner to skip it is a legitimate, common request. It can knock $15 to $30 off a visit.
Doing your own floors between visits. Floor care is the single biggest time block in most cleans. A Bissell Featherweight is a lightweight stick vacuum that owner reviews often describe as easy to grab for quick passes, and it's one of the cheapest ways to stop crumbs and pet hair from building up between professional visits. A Swiffer Sweeper covers the same ground on hard floors with almost no setup.

Supplying your own products. Some services discount $5 to $15 per visit if you provide supplies. This only makes sense if you already own them. A Rubbermaid Reveal Spray Mop or an O-Cedar EasyWring Spin Mop will pay for itself in a few visits if you're doing floors yourself anyway.
Off-peak scheduling. Some independent cleaners discount weekday morning slots because demand is lower. It's worth asking directly.
What fails first at this price
This is the question most cost articles skip, and it's the one that decides whether a cheap service is actually cheap.
At the $100 to $130 end of the range, you're usually getting a solo cleaner or a small independent crew working fast. What fails first is detail work: baseboards, vents, the tops of cabinets, grout lines, and the tracks of sliding doors. Owner reviews and forum threads about budget cleans repeatedly mention skipped baseboards and untouched grout. A Grout Brush Set is a cheap way to handle grout yourself if your service won't.
At the $150 to $180 end, you're typically paying for a crew that includes detail work and brings commercial equipment. What fails first there is consistency — the same cleaner doesn't always show up, and quality drifts between visits.
There's a third failure mode that has nothing to do with the cleaner: your own equipment giving out. If you're doing floors between visits on a $60 stick vacuum, that vacuum is the thing that quits first. Budget cordless vacuums typically lose meaningful suction after 12 to 18 months of regular use, and batteries on cheap models often degrade sooner than the motor. That's the real cost of the DIY half of a hybrid approach — you're trading labor for replacement cycles. If you're going that route, a corded model like the Hoover WindTunnel 3 usually outlasts a budget cordless because there's no battery to fail.
Same logic applies to mops and cloths. Microfiber loses absorbency after roughly 50 to 100 washes depending on quality, so a 12-pack of cloths is a consumable, not a one-time purchase. That's why buying a HOMEXCEL 12-Pack or Zwipes 24-Pack in bulk usually costs less per year than replacing singles.
Typical scenarios compared
| Scenario | Home size | Frequency | Typical cost per visit |
|---|---|---|---|
| Studio or 1-bed apartment | Under 800 sq ft | Biweekly | $80 – $120 |
| 2-bed, 2-bath, no pets | 1,000 – 1,400 sq ft | Biweekly | $110 – $160 |
| 2-bed, 2-bath, one pet | 1,000 – 1,400 sq ft | Biweekly | $130 – $190 |
| 3-bed, 2-bath, kids and pets | 1,800 – 2,200 sq ft | Weekly | $160 – $240 |
| Same home, one-time deep clean | 1,800 – 2,200 sq ft | One-time | $280 – $450 |
| Small apartment, monthly only | Under 800 sq ft | Monthly | $120 – $170 |
Ranges reflect typical US metro pricing and vary significantly by region. Coastal cities usually run 20 to 40 percent above these figures; smaller Midwest and Southern markets often run below them.
The bottom line
For most budget-conscious households, a biweekly clean of a 2-bedroom home lands around $110 to $160 per visit, and that's the number to plan around. Weekly is cheaper per visit but costs far more per month. Monthly is a false economy if the house gets bad enough between visits that the cleaner needs extra time to catch up.
Three concrete ways to pay less:
- Book biweekly, not weekly or monthly. It's the best per-visit rate that still keeps the house from falling behind.
- Do your own floors between visits. A cheap stick vacuum and a spray mop cut the biggest time block out of the professional clean.
- Handle the kitchen yourself before each visit. Counters cleared and dishes done can save 20 to 30 minutes, and at $50 an hour that's real money every single visit.
And be honest about the trade-off. The cheapest per-visit price often means skipped baseboards and grout, which you'll end up doing yourself anyway. Sometimes paying $20 more per visit is the cheaper decision.
Frequently Asked Questions
Is it cheaper to hire a cleaning service weekly or biweekly?
Weekly visits usually have the lowest per-visit rate, but biweekly is the better monthly value for most budgets. A biweekly clean of a 2-bedroom home typically runs $110 to $160 per visit, and because the house never gets badly dirty, each visit stays at the lower end of that range.

How much does a one-time deep clean cost compared to a recurring visit?
A one-time deep clean typically costs 1.5x to 2x the recurring rate. For a 1,800 to 2,200 sq ft home, that's usually $280 to $450 for the first visit, after which the recurring price applies.
What adds the most to the cost of a cleaning visit?
Pets and bathrooms add the most. A shedding pet usually adds 30 to 60 minutes and often a $20 to $40 fee per visit, and each full bathroom adds 20 to 30 minutes, or roughly $25 to $40.