Blog / Running Your Business
How to Start a Cleaning Business: Step-by-Step Guide
How to start a cleaning business in the US: choose a niche, register, get insured and bonded, buy supplies, set prices and find your first clients.
A cleaning business is one of the most accessible service businesses to start in the US. You don't need a storefront, the startup costs are modest, and demand from busy households, landlords, short-term rental hosts and offices is steady. But turning "I'm good at cleaning" into a reliable business takes more than buying supplies and posting on Facebook.
This step-by-step guide covers how to start a cleaning business: choosing your niche, setting up the business legally, insurance and bonding, supplies, finding your first clients and the systems that keep customers coming back. It's general information; requirements vary by state and city.
Step 1: Choose your niche
"Cleaning" covers very different businesses. Picking a focus helps with pricing, equipment and marketing.
| Niche | What it involves | Things to know |
|---|---|---|
| Residential recurring | Weekly or biweekly home cleaning | Steady income; trust and consistency matter most |
| Deep cleaning / move-in, move-out | One-time, intensive jobs | Higher ticket; less predictable |
| Short-term rental turnovers | Cleaning between guest stays | Tight timing; often linen and restocking |
| Commercial / janitorial | Offices, retail, medical, after hours | Contracts, insurance minimums, sometimes bids |
| Post-construction | Dust and debris removal after builds or remodels | Heavier equipment; work with contractors |
Many owners start with residential or rental cleaning, then add commercial accounts once they have staff and references.
Step 2: Set up your business structure
The SBA explains the main options: sole proprietorship, LLC and corporation, and how each affects liability and taxes (SBA: Choose a business structure). A sole proprietorship is simplest; an LLC can offer liability protection. Talk to an accountant or attorney if you're unsure.
Step 3: Register and get your numbers
- Business name: Check that it's available and register a DBA if you're not using your legal name.
- EIN: Free from the IRS and needed if you'll have employees; useful for a business bank account too (IRS: Get an EIN).
- Business license: Many cities and counties require a general business license. Check with your local government (SBA: Apply for licenses and permits).
- Sales tax: Some states tax certain cleaning services, particularly some commercial or janitorial work, and others don't. Check your state revenue department before you send your first invoice.
- Business bank account: Keep business money separate from day one (SBA: Open a business bank account).
Step 4: Get insured (and consider bonding)
You'll be working inside customers' homes and businesses, so insurance is essential.
- General liability: Covers things like accidental damage to a client's property or a client tripping over your vacuum cord (SBA: Business insurance).
- Workers' compensation: Required in most states once you have employees; rules vary by state.
- Commercial auto: If you drive to clients with supplies, check whether your personal policy covers business use.
- Janitorial bond: A type of surety bond many cleaning businesses carry. It can help reassure clients that they're protected if an employee is accused of theft. It isn't the same as insurance; ask your agent how it works.
Being able to say "licensed, insured and bonded" (when it's true) is a real selling point.
Step 5: Buy your starter supplies
Start lean and upgrade as you learn what you use.
- Quality vacuum (commercial-grade if you'll do many homes)
- Microfiber cloths and mops
- Buckets, caddies and spray bottles
- Cleaning solutions for different surfaces, plus any eco-friendly line you plan to offer
- Gloves and other protective equipment
- Extension duster, scrub brushes, squeegee
- Labeled storage so supplies are easy to restock
If you have employees, employers have safety obligations, including training workers on hazardous chemicals they use (OSHA: Employer responsibilities).
Step 6: Decide how you'll charge
Cleaning businesses typically use one of these approaches:
- Flat rate per visit, based on home size and type of clean (most common for residential)
- Hourly, often for one-off or hard-to-scope jobs
- Per square foot or per contract, common for commercial accounts
Whatever you choose, make sure your price covers supplies, travel time, insurance, taxes and your own pay, not just the time spent cleaning. Write down exactly what each service includes (and doesn't), so a "standard clean" means the same thing to you and the client.
Step 7: Create checklists and policies
Consistency is what keeps cleaning customers for years.
- Room-by-room checklists for each service level
- Policies for cancellations, lockouts, pets, keys and access codes
- Supplies policy: yours or the client's?
- Satisfaction policy: what happens if the client isn't happy?
Put these in writing and share them with clients before the first visit.
Step 8: Find your first clients
- Tell everyone you know, and ask for referrals.
- Set up a complete Google Business Profile as a service-area business.
- Join local community groups and Nextdoor and share helpful, non-spammy posts.
- Approach property managers, real estate agents and short-term rental hosts.
- Ask every happy client for an honest review, without offering incentives for it.
- Leave a card or note after every clean.
Step 9: Plan for growth and hiring
When you're fully booked, you'll face the decision to hire. Treat workers correctly: if you control their schedule, provide supplies and direct how they clean, they're likely employees, not independent contractors (IRS: Independent contractor or employee). Budget for payroll taxes and workers' comp, and run background checks where lawful, since clients are trusting you with their homes.
Step 10: Get paid professionally
Send a clear invoice or receipt after every job, or on a regular schedule for recurring clients, and record payments as they come in. A professional invoice reinforces that you run a real business.
With SnipInvoice, you can say or type what you did ("Biweekly clean, 3-bedroom, plus inside the oven") and get an invoice draft to review, save your standard services and prices, and share the PDF from your phone.
Mistakes new cleaning businesses make
- Underpricing to win clients. It's hard to raise prices later, and low rates leave nothing for supplies, travel or your own pay.
- Saying yes to everything. Window washing, carpet shampooing and biohazard cleanup need different skills, equipment and sometimes insurance. Stick to what you do well.
- Skipping the walkthrough. Seeing a home (or at least photos) before quoting avoids surprises like a much larger house or a long-neglected kitchen.
- No written policies. Unclear cancellation or lockout rules lead to awkward conversations and lost income.
- Packing the schedule too tight. Leave buffer time for traffic and jobs that run long, so you're not late to every client after the first one.
FAQ
Do I need a license to start a cleaning business?
Usually not a special cleaning license, but many cities and counties require a general business license, and you may need to register for state taxes. Check your local and state requirements.
How much does it cost to start a cleaning business?
Costs vary, but a small residential business can start with basic supplies, insurance, business registration and simple marketing. Commercial cleaning often needs more equipment and higher insurance limits.
Do cleaning businesses charge sales tax?
It depends on your state and the type of cleaning. Some states tax certain cleaning or janitorial services; others don't. Check with your state revenue department.
What insurance does a cleaning business need?
Most start with general liability. Add workers' comp when you hire (as required by your state), commercial auto if you drive for work, and consider a janitorial bond.
Clean house, then invoice before you're back in the car. SnipInvoice is launching soon on iOS and Android. See how it works.