Home / Guides / Residential Cleaning
Residential Cleaning
The recession-proof business that runs on repeat customers
| Startup cost | $1,000 - $3,000 |
| Year 1 income | $30,000 - $60,000 |
| Difficulty | 1/5 |
| Time to first dollar | 1-2 weeks |
First 48 Hours
Don't read the whole guide yet. Do these 5 things today and tomorrow.
- Watch Angela Brown Cleaning's 'How to Clean a House' video series on YouTube — 2 hours
- Time yourself cleaning your own kitchen and bathroom to professional standards (target: kitchen 25 min, bathroom 20 min)
- Text 5 people: 'I'm starting a professional cleaning business. Can I clean your home this weekend for free to build my portfolio?'
- Make a checklist of everything you clean room by room — this becomes your service agreement
- Search 'house cleaning' on Nextdoor and Thumbtack in your area — note prices, reviews, and what people complain about
Overview
Residential cleaning is the most reliable business on this list. People always need clean homes — in good economies and bad ones. There's no seasonal dip, no weather dependency, and no expensive equipment to buy. You can start with supplies you already own and be cleaning for pay within a week. The real power is recurring revenue: most clients book weekly or biweekly, which means predictable income from month two onward. A solo cleaner doing 3-4 homes per day at $120-$250 each grosses $1,500-$4,000 per week. The skill barrier is genuinely low — if you can clean your own home well, you can clean someone else's home well. The growth path is clear: hire cleaners, add commercial or specialty services (move-out, Airbnb), and build a team that runs without you. This isn't glamorous work, but it's honest, in-demand, weather-proof, and it pays. Solo cleaners earn $30K-$60K. Small teams hit $100K-$300K in revenue within 2-3 years.
The Playbook
Week 1: Learn the Basics
YouTube channels: Clean My Space (Melissa Maker), Angela Brown Cleaning, and GoCleanCo. Focus on: efficient room-by-room cleaning order, bathroom deep clean technique, kitchen degreasing, and how to clean fast without cutting corners. The pro move: clean top to bottom, left to right, dry to wet.
Time: 4-5 hours · Cost: $0
Time yourself cleaning your own kitchen and bathroom to professional standards. Target: full kitchen in 20-30 minutes, full bathroom in 15-20 minutes. Practice until you're fast and thorough. A 2,000 sq ft home should take 2-3 hours solo.
Time: 3-4 hours · Cost: $0
Do full cleanings — kitchen, bathrooms, floors, dusting, bedrooms. Ask for honest feedback. Time yourself on each home. Take before/after photos of kitchens and bathrooms. Ask each person to be a reference or leave a future Google review.
Time: 6-9 hours total · Cost: $0
Create a room-by-room checklist of everything you clean. This becomes your service agreement — customers see exactly what they're getting. Include: kitchen (counters, appliances, sink, floors), bathrooms (toilet, tub, sink, mirrors, floors), bedrooms (dust, vacuum, make beds), and common areas (dust, vacuum, mop).
Time: 1 hour · Cost: $0
Week 2: Get Legal & Set Up
File a DBA at your county clerk's office ($10-$50) or form an LLC through your state's website ($50-$500). Sole proprietorship is fine to start. Choose a professional name — avoid cutesy names, go with something clean and simple like '[Your Name] Cleaning' or '[City] Clean Home.'
Time: 1-2 hours · Cost: $10 - $500
Get a general liability policy ($500-$1,000/year) through Next Insurance or Simply Business. Add a surety bond ($100-$150/year) — this protects clients from theft and shows you're trustworthy. Many clients will ask if you're bonded and insured before hiring you.
Time: 30 minutes · Cost: $50 - $100/month
Open a free business checking account. Deposit all cleaning income here. Pay for supplies, gas, and insurance from here. Keep personal and business money completely separate from day one.
Time: 30 minutes · Cost: $0
Create your profile at business.google.com. Category: 'House Cleaning Service.' Add your service area, hours, phone number, and photos of your work. This is how local customers find you when they search 'house cleaning near me.'
Time: 1 hour · Cost: $0
Get a Google Voice number (free) for business calls. Use Google Calendar for scheduling. Accept payments via Venmo, Zelle, or Square ($0-$36 card reader). As you grow, upgrade to Jobber or ZenMaid for scheduling and invoicing.
Time: 1 hour · Cost: $0 - $36
Week 3: Get Equipped
Get a commercial-grade canister vacuum ($200-$350 — Proteam or similar), a mop and bucket system ($30-$50 — O-Cedar spin mop works great), a cleaning caddy ($15-$25), and a set of microfiber cloths in multiple colors ($15-$25 for a 24-pack, use different colors for kitchen vs. bathroom vs. general).
Time: 1-2 hours · Cost: $260 - $450
Buy in bulk: all-purpose cleaner (Simple Green or Fabuloso, $15/gallon), glass cleaner ($5), toilet bowl cleaner ($4), bathroom disinfectant ($6), stainless steel cleaner ($5), and baking soda ($3). Buy spray bottles ($5 for 3-pack) and dilute concentrates. Total supply cost per house: $2-$4.
Time: 1 hour · Cost: $50 - $80
Get a cleaning caddy or tote that holds all your supplies. Organize by room type: bathroom supplies, kitchen supplies, general supplies. You'll carry this house to house. Keep backup supplies in your car. Buy a doormat and shoe covers ($10) to protect clients' floors.
Time: 30 minutes · Cost: $15 - $30
Order 500 business cards ($20-$30 from Vistaprint), 250 door hangers ($40-$60), and a vehicle magnet sign ($30-$50). Keep design simple: business name, phone, 'Bonded & Insured,' and 'Weekly/Biweekly/Monthly Cleaning.'
Time: 1 hour design, 3-5 days shipping · Cost: $90 - $140
Week 4: Get Your First Clients
Post: 'Professional house cleaning — introductory rate! First cleaning 20% off. Weekly, biweekly, and monthly service. Bonded and insured. References available.' Include a photo of a sparkling kitchen or bathroom.
Time: 15 minutes · Cost: $0
Join every local buy/sell/trade group, mom's group, and community group in your area. Post your services once per week in each group. Respond to any 'looking for a cleaner' posts immediately.
Time: 1 hour · Cost: $0
Create profiles on both platforms. Thumbtack charges per lead ($10-$30). TaskRabbit lets you set your own rate. Both connect you with people actively looking for cleaning help. Respond within 5 minutes to every lead.
Time: 1 hour · Cost: $0 setup, $50-$100/month leads
Focus on neighborhoods with dual-income families, older homeowners, and well-maintained homes. These people value their time and can afford cleaning services. Hang 50-100 per session. Expect 1-2% response rate.
Time: 2-3 hours · Cost: $0 (already printed)
Text 30+ friends, family, and acquaintances: 'I just started a professional cleaning business. I'm bonded and insured. If you or anyone you know needs house cleaning, I'd love a referral!' Personal referrals convert at 50%+ for cleaning.
Time: 1 hour · Cost: $0
Search Airbnb for listings in your area. Contact hosts and offer turnover cleaning services — clean between guests. This is high-frequency, recurring work. Also contact 5-10 local property managers who need move-in/move-out cleans.
Time: 2 hours · Cost: $0
Month 2-3: Build & Grow
After the first cleaning, offer a recurring schedule: 'Most of my clients do biweekly — I'd love to put you on my regular schedule. Recurring clients get priority booking and consistent pricing.' Aim to convert 50%+ of one-time clients to biweekly.
Time: 5 minutes per client · Cost: $0
After every cleaning, text a direct Google review link: 'Thank you! If you loved the cleaning, a Google review would help my small business so much.' Aim for 15+ reviews in the first 3 months.
Time: 2 minutes per client · Cost: $0
Group clients by neighborhood and day of the week. Monday: north side clients. Tuesday: south side. This minimizes driving time and maximizes cleaning hours. 3-4 homes per day is a full schedule.
Time: Ongoing · Cost: $0
Add deep cleaning at 1.5-2x your regular rate for first-time clients or quarterly refreshes. Add move-in/move-out cleaning at $250-$500. These higher-ticket services boost your average income.
Time: Ongoing · Cost: $0
Use Wave (free) or QuickBooks Self-Employed ($15/month). Track every dollar and every mile. Set aside 25-30% of income for quarterly estimated taxes. Deduct mileage, supplies, insurance, phone — it all adds up.
Time: 15 minutes/week · Cost: $0 - $15/month
Offer existing clients $25 off their next cleaning for every referral that books. Clean homes talk — happy clients tell neighbors, coworkers, and friends. Referrals are your cheapest and best source of new clients.
Time: 5 minutes to set up · Cost: $25 per successful referral
Equipment
| Item | Price | Where |
|---|---|---|
| ProTeam Super Coach Pro 10 Backpack Vacuum, Commercial | $530 | Amazon |
| O-Cedar EasyWring Microfiber Spin Mop and Bucket | $35 | Amazon |
| MR.SIGA Microfiber Cleaning Cloths (50-pack, 5 colors) | $26 | Amazon |
| SCAVATA Wearable Cleaning Caddy with Shoulder Straps | $25 | Amazon |
| Zep All-Purpose Cleaner and Degreaser (1 gallon) | $9 | Amazon |
| Windex Glass Cleaner Spray (23 oz) | $3 | Amazon |
| Lysol Toilet Bowl Cleaner | $5 | Amazon |
| Lysol Disinfectant Spray | $8 | Amazon |
| DilaBee Spray Bottles 12oz (3-pack) | $10 | Amazon |
| OXO Good Grips Heavy Duty Scrub Brush | $12 | Amazon |
| Playtex Living Reusable Rubber Cleaning Gloves | $18 | Amazon |
| G & F Disposable Shoe Covers (100-pack) | $13 | Amazon |
| Item | Price | Where |
|---|---|---|
| Dyson V15 Detect Plus Cordless Vacuum, 60 min runtime | $600 | Amazon |
| BISSELL PowerFresh 1940A Steam Mop | $100 | Amazon |
| Heonay Extendable Ceiling Fan Duster (13-50 inch pole) | $16 | Amazon |
| Weiman Stainless Steel Cleaner & Polish Kit (3-piece) | $19 | Amazon |
| SPARTA Flo-Pac Grout Brush, 8 inch | $5 | Amazon |
| Mr. Clean Magic Eraser Extra Durable (10-pack) | $13 | Amazon |
| Toothbrush Set (for detail work) | $3 | Dollar Tree |
| Vehicle Magnet Signs (custom, pair) | $30 - $50 | Vistaprint, 4imprint |
| BOOJO Quick-Dry Polo Shirts (5-pack) | $36 | Amazon |
| Item | Price | Where |
|---|---|---|
| Jobber or ZenMaid Software (scheduling + invoicing) | $29 - $49/month | getjobber.com, zenmaid.com |
| Bissell SpotClean Pet Pro Portable Carpet Cleaner | $175 | Amazon |
| Second Complete Cleaning Kit (for employee) | $300 - $500 | Various |
| LoDrid Professional Cleaning Apron with 9 Pockets | $19 | Amazon |
What to Charge
Starting Out
- Standard cleaning (2-bed/2-bath): $100 - $130
- Standard cleaning (3-bed/2-bath): $130 - $170
- Standard cleaning (4-bed/3-bath): $170 - $220
- Deep clean: 1.5x standard rate
- Move-out clean: $200 - $350
Market Rate
- Standard cleaning (2-bed/2-bath): $130 - $180
- Standard cleaning (3-bed/2-bath): $170 - $250
- Standard cleaning (4-bed/3-bath): $220 - $320
- Deep clean: $250 - $450
- Move-in/move-out: $300 - $600
- Airbnb turnover: $80 - $150 (smaller units, faster turnaround)
- Per square foot: $0.06 - $0.16
Commercial
- Small office (under 2,000 sq ft): $100 - $200 per visit
- Weekly office cleaning contract: $400 - $800/month
- Post-construction cleanup: $0.15 - $0.30 per sq ft
Pricing model: Flat rate per home based on bedrooms, bathrooms, and condition. Never charge by the hour — it punishes you for working faster. Quote after a walkthrough or detailed phone/text conversation about the home. Recurring clients get 10-15% less than one-time rate.
When to raise: Raise prices annually (January is natural) by 5-10%. Raise sooner if you're fully booked 2+ weeks out. Give existing recurring clients 30 days notice before a rate increase.
How to estimate: Get details before quoting: number of bedrooms, bathrooms, square footage, pets, and how often they want service. Photos help. Always quote a flat rate. First cleaning is often a 'deep clean' at a higher rate, then recurring at standard rate.
Income Calculator
What you could earn depending on how much time you put in.
| Scenario | Jobs/week | Avg price | Monthly | Annual | Notes |
|---|---|---|---|---|---|
| Weekend side hustle | 3 | $150 | $1,800 | $21,600 | 3 homes on Saturday. Good supplemental income while keeping your day job. |
| Part-time (3 days/week) | 9 | $150 | $5,400 | $64,800 | 3 homes per day, 3 days per week. Most are recurring biweekly clients. |
| Full-time solo | 15 | $160 | $9,600 | $115,200 | 3 homes per day, 5 days per week. With biweekly recurring clients, you need about 30 regular clients to fill this schedule. |
| With one employee | 25 | $160 | $16,000 | $192,000 | Two cleaners working 5 days each. You keep 40-50% after paying your employee. Net to you: ~$80K-$96K. |
How to Find Clients
Do excellent work and people talk. Leave a business card after every cleaning. Be reliable, consistent, and thorough. Word of mouth is slow to start but becomes your dominant channel by year 2.
Happy cleaning clients are the best referral source in any business. Offer $25 off their next cleaning for every referral that books. 40-60% of a mature cleaning business comes from referrals.
Mom's groups, neighborhood groups, and buy/sell groups are goldmines. People constantly ask for cleaner recommendations. Post weekly and respond to requests immediately.
Long-term, 'house cleaning near me' searches are your biggest client source. Get 20+ five-star reviews. Post photos of your work. Respond to every review.
Post every 2 weeks with a seasonal offer or testimonial. Neighbors recommend cleaners to each other constantly. Respond to every 'looking for a cleaner' post. Free and incredibly effective.
Contact 5-10 local property managers. They need move-in/move-out cleans, vacant unit maintenance, and regular cleaning for common areas. One relationship = many jobs.
Search Airbnb for listings in your area. Contact hosts via their listing or find them on social media. Offer turnover cleaning between guests. High-frequency, recurring work with quick turnaround.
Offer pre-listing deep cleans and post-closing move-in cleans. Agents deal with homes constantly and can refer you to clients.
Distribute in dual-income neighborhoods, near schools, and in upscale areas. 1-2% response rate. Best combined with a seasonal offer.
Good for getting started. Thumbtack leads cost $10-$30. TaskRabbit lets you set your rate. Both connect you with active buyers. Respond within 5 minutes.
Real Examples
Coming soon — we're collecting real examples of successful job postings from Nextdoor, Google Maps, and Facebook for this trade. Check back.
Coming soon — we're finding real examples of workers who use TikTok, Instagram, and YouTube to grow their residential cleaning business.
Run Your Business
Once you're getting clients, you need a way to manage quotes, invoicing, and scheduling.
Try Jobber Free
After the Job — Follow Up
| When | Ongoing — most clients are biweekly recurring, so followup is built-in |
| How | Text message |
What to say: "Hi [name], I had a cancellation on [day] — would you like me to come this week instead of waiting for your regular day?"
Residential cleaning is inherently recurring — the followup here is about converting one-time clients to recurring. After every first cleaning, text within 24 hours: 'Thanks for having me today! I'd love to put you on my regular biweekly schedule. Same day and time work for you?' This converts 40-60% of first-timers.
Recurring offer: Offer 10% off for biweekly recurring vs. one-time rate. The math works in your favor: a biweekly client at $135 is worth $3,510/year vs. a one-time client at $150 who never calls again.
What Could Go Wrong
Nobody talks about this stuff, but it's what scares people most. Here's what can happen and how to handle it.
Knocking over a vase, scratching a floor, damaging a countertop. It happens to everyone eventually.
Prevention: Move carefully around valuables. Ask clients to put away irreplaceable items. When it happens — and it will — be honest, apologize, and file an insurance claim. This is why you have general liability insurance.
Something goes missing after your visit and the client blames you. This is the #1 fear in residential cleaning and the reason you need a surety bond.
Prevention: Never be alone in a room with unlocked valuables. Get bonded ($11/month). Ask clients to secure jewelry and cash before your visit. Take photos of each room before you start. A surety bond pays the client if theft is proven, protecting your reputation.
Bleach + ammonia = chloramine gas. Bleach + vinegar = chlorine gas. Both are dangerous.
Prevention: Never mix bleach with anything except water. Learn which products contain ammonia (Windex, many glass cleaners) and which contain bleach. When in doubt, rinse surfaces between products.
Some clients will find something wrong every time. Baseboards, behind the toilet, top of the fridge.
Prevention: Your room-by-room checklist is your contract. If it's on the list, you do it. If they want extras, charge for a deep clean. If they're consistently unreasonable after 2-3 visits, fire them — one bad client drains more energy than they're worth.
You set prices too low to get clients, then realize you're working 50 hours/week for $30K/year.
Prevention: Never charge less than $120 for a standard 3-bed/2-bath. Track your time per house — if it takes 3 hours and you're charging $120, that's $40/hr before expenses. Below $35/hr net, you need to raise prices or work faster.
Insurance
You need insurance before your first paid job. One accident without coverage could bankrupt you.
| Type | General Liability + Surety Bond |
| Minimum coverage | $1,000,000 liability, $10,000 surety bond |
| Monthly cost | $50 - $100 |
| Annual cost | $600 - $1,200 |
| Where to get it | Next Insurance, Simply Business, Hiscox, Insurance Canopy |
Business Structure
- Recommended: Sole Proprietorship to start, LLC recommended when hiring employees
- Sole Proprietorship: $10 - $50 (DBA filing)
- LLC: $50 - $500 (varies by state)
Licensing
Residential cleaning does NOT require a professional license in any US state. You need a general business license, and liability insurance + bonding are strongly recommended. Some states require specific permits for cleaning businesses that use certain chemicals.
No special license required in: California, Texas, Florida, New York, Pennsylvania, Illinois, Ohio, Georgia, North Carolina, Michigan, and most other states. Just register your business locally.
Seasonal Calendar
What to focus on each month of the year.
| Month | Focus |
|---|---|
| January | Post-holiday deep cleaning demand. Offer 'New Year fresh start' deep clean specials. Good month to lock in new recurring clients. |
| February | Steady. Valentine's Day gift idea: 'Gift a clean house.' Seriously — this sells. |
| March | Spring cleaning boom starts. Offer deep clean packages at premium pricing. Busiest month for new client acquisition. |
| April | Peak spring cleaning. Full schedule. Push recurring conversions: 'Want me to come every two weeks?' |
| May | Busy. Move-out cleaning picks up (end of school year, lease turnover). Upsell to property managers. |
| June | Summer. Some clients cancel while on vacation — fill gaps with one-time deep cleans and Airbnb turnovers. |
| July | Moderate. Vacation season means some recurring clients skip weeks. Good time for Airbnb/vacation rental work. |
| August | Back-to-school. Families want clean homes before the routine starts. Push 'back to school clean house' messaging. |
| September | Demand picks up again. Fall cleaning. New clients looking for recurring service before holiday season. |
| October | Busy. Pre-holiday cleaning. Offer 'get your home ready for Thanksgiving' packages. |
| November | Peak. Everyone wants a clean house for Thanksgiving and holiday parties. Charge premium for pre-holiday deep cleans. |
| December | Peak early month, slow after Christmas. Gift certificates for cleaning make excellent gifts. Plan for January new client push. |
Why This vs. Trade School
Nursing assistant (CNA): 4-12 weeks training, $600-$2,000 tuition, then earn $15-$18/hr working for someone else. Medical billing certification: 4-6 months online, $1,000-$3,000, then job hunt — and AI is replacing these roles. Dental hygienist: 2-3 year associate degree, $20,000-$80,000 tuition, plus licensing exam. Residential cleaning: $300-$500 in supplies you already know how to use, first paying client within a week. No tuition. No exam. No waiting. No AI replacement risk. And you set your own hours.
Growth Path
Solo Cleaner to $30K-$50K (Year 1): Clean 3-4 homes per day, 5 days per week. Build a base of 15-25 recurring biweekly clients. This fills your schedule and creates predictable income. Average $150-$200 per home = $450-$800/day gross. Solo + Specialty to $50K-$70K (Year 1-2): Add deep cleaning ($250-$450), move-out cleaning ($300-$600), and Airbnb turnover ($80-$150). These higher-ticket services boost your income without adding more hours. First Employee to $80K-$120K Revenue (Year 2): Hire your first cleaner at $15-$20/hour. Train them on your checklist and standards. They handle routine recurring cleans while you take new clients, deep cleans, and move-outs. You can now serve 6-8 homes per day across two people. Small Team to $150K-$300K Revenue (Year 2-3): 2-3 cleaners plus you managing. You spend 50% of time cleaning, 50% on sales, quality checks, and scheduling. Invest in Jobber or ZenMaid software to manage scheduling and invoicing. Scaling to $300K+ (Year 3-5): 4-6 cleaners, branded vehicles, professional uniforms. You step out of daily cleaning to focus on operations, sales, and growth. Add commercial cleaning contracts for offices and retail spaces. Net margins: 15-25% after all expenses.
Launch Checklist
Print this and check things off as you go.