How to start a cleaning business in 2025: Step-by-step guide

Start a cleaning business with low overhead and high demand. Covers licensing, pricing, supplies, marketing, and scaling your first year.

By
Micah HedrickCo-founder and software engineer, Business Genie
Published
Updated
Length
1,436 words · 8 min

A cleaning business is one of the lowest-barrier, highest-demand businesses you can start. You don't need a special degree, expensive equipment, or years of training. What you do need is reliability, attention to detail, and a willingness to work hard.

Here's everything you need to know to start a cleaning business that actually makes money.

20 sec

Why cleaning is a great business to start

Cleaning is a good business to start because it costs under $2,000 to begin, clients book weekly or biweekly so the revenue recurs, you set your own schedule, and you can grow from solo to a team. The downsides: the work is physically demanding, competition is fierce in most markets, and you have to earn trust quickly inside people's homes.

30 sec

Step 1: Choose your niche

Choose between residential cleaning (regular, deep, and move-in or move-out cleans), commercial cleaning (offices, retail, medical offices and restaurants) and specialty work (carpets, windows, pressure washing and post-construction cleanup). A niche helps you stand out and price properly. Beginners should start with residential: it's the easiest to get into and needs the least equipment.

Residential cleaning

  • Regular house cleaning (weekly, biweekly, monthly)
  • Deep cleaning
  • Move-in/move-out cleaning
  • Post-renovation cleaning

Commercial cleaning

  • Office cleaning
  • Retail spaces
  • Medical offices (higher pay, stricter requirements)
  • Restaurants and food service

Specialty cleaning

  • Carpet and upholstery cleaning
  • Window cleaning
  • Pressure washing
  • Post-construction cleanup
1.5 min

Step 3: Buy your supplies

A cleaning business needs little equipment to start: a reliable vacuum, a mop system, microfiber cloths, spray bottles, cleaning products and a caddy to carry them, about $400 to $1,000 in all with a few extras like a steam cleaner. Buy quality products, because cheap supplies make the work slower and the results worse.

Essential supplies

  • Vacuum cleaner (a reliable upright with attachments): $200–$400
  • Mop and bucket system: $30–$50
  • Microfiber cloths (buy in bulk): $20–$30
  • Spray bottles: $10
  • All-purpose cleaner, glass cleaner, bathroom cleaner: $30–$50
  • Trash bags, gloves, sponges: $20
  • Caddy or tote to carry supplies: $15–$20
  • Duster with extension pole: $15–$20
Each line runs from the low end of the range to the high end, on one scale from zero, the same for both lists in this step.

Nice to have

  • Steam cleaner: $100–$200
  • Carpet spot cleaner: $100–$150
  • Squeegee for windows: $10–$20
  • Uniform or branded polo shirt: $20–$50
Each line runs from the low end of the range to the high end, on one scale from zero, the same for both lists in this step.

Total startup equipment cost:$400–$1,000

You don't need the most expensive commercial equipment to start.

2 min

Step 4: Price your services

Most residential clients prefer a flat rate by home size, roughly $150 to $220 for a standard clean of a 3-bedroom, 2-bath home. Hourly rates ($25 to $50 solo) suit commercial contracts and unusual jobs, and per-square-foot rates ($0.05 to $0.20) suit commercial cleaning. Set yours from your hourly target plus 30% to 40% for overhead. The full guide is how to price cleaning services.

Pricing models

Flat Rate (Recommended)

Most residential clients prefer a flat rate based on home size and cleaning type:

Home SizeStandard CleanDeep Clean
1 bedroom / 1 bath$80–$120$150–$250
2 bedrooms / 2 baths$120–$170$200–$350
3 bedrooms / 2 baths$150–$220$250–$400
4+ bedrooms / 3+ baths$200–$300+$350–$500+
Each line runs from the low end of the range to the high end, on one scale from zero. Grey dashes: and up.

These are national averages. Your local market may be higher or lower.

Hourly Rate

  • Solo cleaner: $25–$50/hour
  • Cleaning team (2 people): $50–$80/hour

Hourly rates work better for commercial contracts or unusual jobs.

Per Square Foot

Common for commercial cleaning: $0.05–$0.20 per square foot depending on the type of space and cleaning frequency.

How to calculate your rate

  1. Determine your desired hourly wage (e.g., $30/hour)
  2. Add overhead costs (supplies, gas, insurance, taxes) — typically 30–40% on top
  3. Estimate how long each job type takes
  4. Set your flat rate based on those numbers

Example: A 3-bedroom home takes you 2.5 hours. At $30/hour + 35% overhead = $40.50 effective rate. 2.5 hours × $40.50 = $101. Round up to $120 to account for drive time and give yourself margin.

  • One hour · $30 + 35% overhead: $40.50
  • The job · 2.5 hours × $40.50: $101
  • The price · rounded up: $120
The 3-bedroom home, priced from the hour: your wage in ink, the 35% overhead in grey, the hour repeated for the job’s 2.5 hours, then $19 of rounding in dashes to the price.

Your timeCostsRounding

1 min

Step 5: Get your first clients

Your first clients come from your own network: offer the first 5 to 10 a fair introductory rate, never free, in exchange for honest reviews. After that, they come from a Google Business Profile, local Facebook groups and Nextdoor, home service platforms like Thumbtack and Angi, flyers in the neighborhoods you want, and a referral reward for happy clients.

Start with your network

Tell everyone you know you're starting a cleaning business. Post on your personal social media. Ask friends and family to spread the word. Offer a fair introductory rate (not free — never free) to your first 5–10 clients in exchange for honest reviews.

Online presence

  • Google Business Profile: Set up immediately. This is how local people find cleaners.
  • Facebook Business Page: Many neighborhoods have local groups where people ask for cleaner recommendations.
  • Nextdoor: Extremely effective for residential cleaning.

Home service platforms

  • Thumbtack: Good for getting started
  • Angi (formerly Angie's List): Established platform for home services
  • Handy: Specifically for cleaning services
  • Care.com: For residential cleaning

You'll pay per lead or a commission per booking, but it fills your schedule while you build organic referrals.

Flyers and door hangers

Old-school but effective. Focus on neighborhoods where your target clients live. Include your phone number, website, services, and pricing starting point.

Referral program

Once you have happy clients, offer them something for referrals. A common approach: $25 off their next cleaning for every new client they refer.

30 sec

Step 6: Deliver outstanding service

In cleaning, your reputation is what keeps clients booking and referring others. Show up when you say you will, every time. Follow a checklist so nothing gets missed. Confirm appointments and tell clients when you arrive and leave. Mind the small details, like wiping light switches and straightening pillows, and after the first few cleanings, ask what you could do better.

Create a cleaning checklist

Having a standard checklist for each room ensures consistency:

KitchenCounters, stovetop, microwave interior, sink, cabinet fronts, floor, trash

BathroomsToilet, shower/tub, sink, mirror, floor, restock if client provides supplies

BedroomsDust surfaces, vacuum, make beds (if requested)

Living areasDust, vacuum, wipe surfaces, organize

Give clients the checklist so they know exactly what's included.

40 sec

Step 7: Scale the business

Once your schedule is full, grow in three ways: hire a first cleaner for overflow (background-checked, trained on your checklist and paid $15 to $22 an hour), raise your rates 5% to 10% after 6 to 12 months with 30 days' notice, and add higher-margin services like deep cleans, move-in and move-out cleans, organizing and laundry.

Hiring your first cleaner

  • Start with part-time help for overflow
  • Run background checks
  • Train them on your exact process (use that checklist)
  • Pay $15–$22/hour depending on your market
  • Always do quality checks on their work

Raising your prices

  • After 6–12 months with consistent clients, raise your rates 5–10%
  • Give clients 30 days notice
  • You'll lose some, but the ones who stay are now more profitable
  • New clients always get the new rate

Adding services

Once established, consider adding higher-margin services:

  • Deep cleaning packages
  • Move-in/move-out cleaning
  • Organizing services
  • Laundry add-on
20 sec

Tools to run your business

Even a one-person cleaning business runs better on software for scheduling and online booking, so you stop texting back and forth; invoicing with card payments on the spot; customer records for preferences, key codes, pets and cleaning notes; and automated appointment confirmations that cut no-shows. Business Genie for cleaning businesses does the scheduling, online booking, invoicing, payments and customer records in one app.

10 sec

Key takeaways

  • A cleaning business can be started for under $2,000
  • Form an LLC and get general liability insurance before you start
  • Price based on your real costs, not what the cheapest competitor charges
  • Residential cleaning is the best niche for beginners
  • Consistency and reliability beat marketing every time
  • Scale by hiring once your schedule is full
  1. 8 min read · CleaningHow to price cleaning services: What to charge in 2025Learn how to price cleaning jobs for profit. Covers flat-rate, hourly, and per-square-foot models with real numbers and examples.
  2. 7 min read · HandymanHow to start a handyman business in 2025: What you actually needA practical guide to starting a handyman business. Licensing rules, what to charge, tools you need, and how to get steady work.
  3. 8 min read · LandscapingHow to start a landscaping business in 2025: A practical guideLearn how to start a landscaping business the right way. Equipment, licensing, pricing, and proven strategies to get clients fast.

Software for a cleaning business

Business Genie is field service management software for contractors, built around route optimization — schedule and route your crews, then invoice and get paid, on the web and in the iOS and Android app.

Start free trialFree for a month · No credit card to start · Plans from $50/month