How to Start a Cleaning Business (Without Overthinking It)
You don't need a business degree or a warehouse full of equipment. Most successful cleaning businesses started with a car, a bucket, and the willingness to show up on time. Here's the step-by-step.
1. Decide what you'll clean
Most people start with residential (houses and apartments). It's the easiest to land because you can start with word-of-mouth and online ads — no contracts needed.
Once you've got a rhythm, you can branch into Airbnb turnovers (fast money, repeat bookings), move-in/move-out cleans (higher rates), or commercial (offices, bigger checks but slower sales cycles).
Pick one to start. Trying to do everything at once is how you burn out in month two.
2. Handle the legal basics
Register your business name. An LLC costs $50–$200 in most states and separates your personal assets from the business.
Get general liability insurance. It runs about $30–$50/month and covers you if something breaks. Most clients won't hire you without it.
Open a separate business bank account. Do not mix personal and business money — it'll be a nightmare at tax time.
3. Set your prices
Don't guess. Use this formula: (estimated hours × your target hourly rate) + supplies + travel = your price.
Most solo cleaners charge $25–$50/hour. For a standard 1,500 sqft home, that works out to $120–$180 flat rate.
Charge more for deep cleans (1.5–2× standard) and move-out cleans (2–2.5× standard). These take significantly more time and effort.
4. Get your supplies
You don't need much to start: an all-purpose cleaner, glass cleaner, disinfectant, microfiber cloths, a mop, a vacuum, and a bucket. That's about $100–$150 total.
Buy commercial-grade products from the start — they're more concentrated, last longer, and cost less per use than grocery store brands.
A cleaning caddy helps you move between rooms without going back and forth. Seems small, but it saves 15-20 minutes per job.
5. Get your first clients
Start with people you know. Post on your personal social media that you're taking clients. Friends, family, and neighbors are often your first 5-10 bookings.
Set up a Google Business Profile (it's free). Ask every happy client for a Google review. After 10-15 reviews, you'll start showing up in local searches.
Join local Facebook groups and Nextdoor. Don't spam — answer questions, offer tips, and mention you clean. People hire people they recognize.
Once you have a few recurring clients, referrals do the heavy lifting. Offer $20 off their next clean for every friend they refer.
6. Look professional from day one
Send real quotes, not text messages with a number. A branded quote with line items makes you look established, even if you just started last week.
Send invoices after every job and follow up if payment is late. This sounds obvious, but most solo cleaners don't do it — and they lose money because of it.
Use a simple tool to manage quotes, invoices, and clients. Spreadsheets work for a month, then they don't.
7. Build recurring revenue
Recurring clients are the backbone of a cleaning business. A weekly client at $120/visit is $6,240/year from a single household.
After every first clean, offer a recurring discount: 'Book weekly or biweekly and get 10% off every visit.' Most clients say yes.
Track your recurring schedule so you never miss a visit. Missed cleanings = lost trust = lost clients.
Your launch checklist
Do these in order. Skip the stuff that doesn't apply.
- Choose residential, Airbnb, or commercial focus
- Register LLC ($50–$200) or operate as sole prop
- Get general liability insurance (~$30–$50/month)
- Open a business bank account
- Buy starter supplies ($100–$150)
- Set your prices (use the formula or our calculator)
- Set up Google Business Profile
- Tell everyone you know you're taking clients
- Send professional quotes (not text messages)
- Ask every happy client for a review + referral
You've got the plan. Now get the tool.
PriceMyClean handles quotes, invoices, and payments so you can focus on cleaning. Free to start, no credit card.
Create Your Free Account