
Tired of working for someone else? Ready to control your schedule and income? Starting a cleaning business gives you that freedom—and you don't need thousands in startup capital or a business degree to make it happen.
But knowing how to start a cleaning business means more than showing up with a mop and bucket. You need licenses that keep you legal. Insurance that protects you from lawsuits. Pricing that actually pays you more than minimum wage.
This guide walks you through exactly how to start a cleaning business in 2025—from picking your niche and registering legally to landing your first clients and building systems that let you grow without burning out.
Whether you're launching a side hustle or building a full-time operation, here's everything you need to go from idea to your first paying client.
{{banner-cta}}
TL;DR: How to start a cleaning business in 8 steps
- Pick residential or commercial cleaning - homes vs. offices and businesses
- Calculate startup costs - expect $2,000-$6,000 for licenses, insurance, supplies, and marketing
- Choose your niche - standard cleaning, deep cleaning, or specialty services
- Register and get licenses - business structure, EIN, local permits
- Get insurance and equipment - liability coverage plus cleaning supplies
- Set competitive rates - research local pricing, target 10-30% profit margins
- Get first clients - personal network, Google Business Profile, local marketing
- Build systems to scale - scheduling software for appointments and communication
How much does it cost to start a cleaning business?
One of the first questions when learning how to start a cleaning business: what does it actually cost? The answer depends on whether you're cleaning homes or offices, starting solo or with a team, and how much equipment you already own.
Startup cost breakdown
Here's what you'll actually spend when starting a cleaning business:
- Business registration: $50-$300 depending on your state and business structure. LLCs provide liability protection but cost more than sole proprietorships.
- Licenses and permits: $50-$500 annually. Most cities require a general business license to operate legally.
- Insurance: $48 per month for general liability coverage, or $580 annually. This protects you from client injuries and property damage claims.
- Equipment and supplies: $300-$600 for the basics—quality vacuums, mops, microfiber cloths, cleaning solutions, and protective gear. Commercial cleaning requires more for industrial equipment.
- Marketing: $0-$200. Start free with Google Business Profile and neighborhood networking, or budget for business cards and flyers.
How to start a cleaning business with no money
Use clients' cleaning supplies initially instead of buying everything upfront. Many homeowners already have products they prefer.
Start with what you own. Your home vacuum and basic supplies can handle your first few jobs. Reinvest those earnings into professional equipment.
Focus on residential cleaning first. Lower equipment costs mean you can launch faster. Add commercial services once you've built capital.
Market for free through personal networks, door-to-door introductions, and social media. Paid advertising can wait until you have steady income.
Residential vs. commercial: What to choose when starting a cleaning business?
Your first big decision when you start a cleaning business: cleaning homes or offices? Each path has different startup costs, schedules, and income potential.
Residential cleaning businesses
Residential cleaning means homes, apartments, and condos. You'll handle kitchens, bathrooms, bedrooms, and living spaces for individual homeowners and renters.
Here’s what to expect:
- Lower startup costs get you running fast. You just need basic equipment that costs—nothing industrial or specialized.
- Work solo without hiring immediately. Many residential cleaners stay one-person operations for years, keeping overhead low and profits high.
- Flexible daytime schedules fit normal working hours. Most residential clients want cleaning while they're at work, so you're home by dinner.
The tradeoff? You need more clients to reach your revenue targets. Residential cleaners charge $100-$250 per visit, so volume matters for serious income.
Commercial cleaning businesses
Commercial cleaning targets offices, retail stores, medical facilities, and schools. You're working with businesses, not homeowners.
Here’s what you’re really dealing with:
- Bigger contracts mean bigger revenue per client. Commercial jobs pay $200-$900 per visit depending on square footage and frequency.
- Recurring revenue creates stability. Businesses sign contracts for regular cleaning—weekly, nightly, or multiple times per week.
- You'll need a team and more equipment. Commercial spaces require industrial vacuums, floor buffers, and specialized tools.
The challenge? Night and weekend work comes with the territory. Offices get cleaned after business hours, which means your schedule shifts to late nights and early mornings.
How to decide
Here are the three things to consider before you jump into starting a residential or commercial cleaning business:
- Consider your available capital. Residential cleaning launches for $2,000-$6,000. Commercial cleaning requires more investment in equipment and vehicles.
- Think about your lifestyle. Want to work days and keep evenings free? Go residential. Okay with night shifts for larger contracts? Commercial works.
- You can always start residential and add commercial clients later. Many successful cleaning businesses serve both markets once they've built capital and systems.
Whatever option you choose, scheduling always gets complicated the more your cleaning business grows.
Learn how to build recurring schedules so you know exactly what needs to happen and when, and manage your team across different client types.
Step 1: Choose your niche when starting a cleaning business
When you start a cleaning business, pick 2-3 services you can do really well. Research what competitors offer, spot the gaps, then focus on what you'll deliver better than anyone else.
Types of cleaning businesses
- Residential cleaning: Homes and apartments. Busy professionals would rather spend weekends with family than scrubbing bathrooms.
- Commercial cleaning: Offices, retail stores, medical facilities. This is where the money is—commercial holds 55% of the market with bigger contracts and steady work.
- Green cleaning: Eco-friendly products make up 30% of the industry as more people care about what chemicals go in their homes.
- Move-in/move-out cleaning: Deep cleaning when people transition properties. Real estate agents need reliable cleaners they can count on.
How to research your local market
Google competitors in your area. What do they charge? What do reviews complain about? Those complaints are openings for you.
Call five competitors like you're a customer. You're not being sneaky—you're learning what people expect. Talk to homeowners or business managers about what bugs them with their current cleaners.
Choosing your niche
When starting a cleaning business, match what you offer to what your area needs. Lots of rentals? Focus on move-out cleaning. Business district? Go commercial.
Step 2: Create a business plan for your cleaning business
You don't need a fancy 50-page document to start a cleaning business. But you do need to know your numbers before you book your first client.
Planning your cleaning business budget
Write down every dollar you'll spend when starting a cleaning business. Track your ongoing costs too. You'll spend money every month on gas, supplies, insurance, and marketing. Know these numbers so you're not scrambling when your card gets declined at the supply store.
Here's what eats into your cleaning business budget monthly:
- Fuel costs if you're driving between clients
- Supply replenishment for cleaning products and equipment wear
- Insurance premiums that keep you protected
- Marketing to keep new clients coming in
- Phone and internet for booking and communication
What to include in your business plan
Writing down your business plan forces you to think through what you're actually building:
Services and pricing: What are you cleaning and what are you charging? Be specific. "House cleaning" isn't a service. "Standard 3-bedroom house cleaning including kitchen, bathrooms, and common areas" is.
Target market: Who's hiring you? Busy professionals? Property managers? Office buildings? You can't market to everyone, so pick your people.
Competition: Who else is cleaning in your area and what do they charge? You found this in Step 1. Use it to position yourself.
Marketing plan: How will people find you? Google Business Profile, door-to-door marketing, Facebook groups, or paid ads? Write down your first three tactics.
Financial projections: What do you need to earn monthly to cover your costs and pay yourself? How many clients at what price gets you there? Do the math before you quit your day job.
Your business plan doesn't need to be perfect. It needs to be honest. If the numbers don't work on paper, they won't work in real life.
Start simple with a one-page plan. You can always expand it later when you're applying for loans or bringing on partners. Right now, you just need clarity on what you're building and whether it'll actually make money.
Track everything from day one. Every expense, every client payment, every mile driven. You'll need this for taxes, and it shows you what's actually profitable versus what just drains your time.
Step 3: Register your cleaning business and get licenses
When you start a cleaning business, making it official protects you legally and opens doors to bigger clients. Here's what you actually need to do.
Pick your business structure
Your business structure affects your taxes and whether you're personally liable if something goes wrong.
Sole proprietorship keeps it simple. You and the business are one entity. Easy taxes, but you're personally on the hook for everything.
LLC (Limited Liability Company) separates you from the business. Someone sues your company? Your personal stuff stays protected. Costs more upfront but worth it.
Partnership splits ownership. Get everything in writing before you start or you'll regret it later.
Most people who start a cleaning business choose LLC. The liability protection matters when you're in someone's home or office every day.
Register your business name and get your EIN
Pick a name that tells people what you do. Check your state's business registry to make sure nobody else claimed it first.
Lock down the domain name too. Even if you're not building a website today, grab yourbusinessname.com before it's gone.
Get your Employer Identification Number from the IRS website. It's free, takes 15 minutes, and you need a taxpayer identification number to open a business bank account.
Do I need a license to start a cleaning business?
Yes. Most cities require a general business license to operate legally.
Skip the license and you're risking fines or getting shut down. Commercial clients won't hire you without proper licensing anyway.
Types of cleaning business licenses
Business license (vendor's license): Basic requirement for operating in your city or county. Costs $50-$400 annually depending on where you live. Urban areas charge more. Renew annually or every few years.
DBA (Doing Business As): Required if your business name differs from your legal name. Costs $5-$150 depending on your state. Valid for 5 years in most places.
Special permits: Some areas require additional permits for commercial cleaning services. Check with your city's licensing department.
How to get your cleaning business license
Contact your city's business licensing department. They'll tell you exactly what forms you need.
Fill out the application with your business details. Some cities want proof of insurance and a business bank account first.
Pay the licensing fee. Processing takes 1-30 business days depending on how busy your city is.
Mark your calendar for renewal. Licenses expire, and late renewals mean extra fees.
How much does a cleaning business license cost?
Budget $50-$400 per year depending on your city. Big cities like New York or Los Angeles charge more than small towns.
Some states charge based on your projected revenue. Plan for annual renewal fees so you don't get surprised.
The fines for operating without a license cost way more than the annual fee. Get licensed from day one.
Step 4: Get cleaning business insurance
When you start a cleaning business, one lawsuit without insurance can bankrupt you. Get covered before your first job.
Why you can't skip insurance
You're in other people's homes. Dogs bite. People slip on wet floors. Things break. Without insurance, you're paying for everything out of pocket.
Commercial clients won't hire you without proof of coverage. Period.
Types of insurance your cleaning business needs
General liability insurance covers client injuries and property damage. Someone slips after you mop? Dog attacks during your visit? You break something expensive? General liability handles it.
Workers' compensation becomes mandatory once you hire employees. It covers their medical bills and lost wages from work injuries. Averages $136 monthly or $1,627 yearly.
Bonding builds client trust
Janitorial bonds aren't insurance—they protect clients if your employees steal. Many clients demand bonding before they'll hire you. Costs around $11 monthly or $126 yearly.
Getting insured
Shop providers like NEXT Insurance, Thimble, or Hiscox. Compare coverage and costs. Start with general liability. Add workers' comp when you hire people. Add bonding to win bigger clients.
Budget $600-$2,000 annually for basic coverage when starting out.
Step 5: Purchase cleaning equipment and supplies
When you start a cleaning business, begin with what actually works. Skip the fancy equipment until you've proven demand.
Essential cleaning supplies
Your first jobs need basics that handle bathrooms, kitchens, and common areas:
Cleaning tools:
- Vacuum cleaner with attachments for floors and upholstery.
- Mop and bucket that actually clean instead of pushing dirt around.
- Broom, dustpan, and microfiber cloths.
- Scrub brushes in multiple sizes.
- Rubber gloves that fit properly.
Cleaning solutions:
- All-purpose cleaner for most surfaces.
- Glass cleaner that doesn't streak.
- Bathroom disinfectant for toilets and showers.
- Floor cleaner appropriate for different surfaces.
Budget $300-600 for quality equipment that lasts. Cheap supplies break fast and cost more long-term.
Specialized equipment adds services later
Carpet cleaners, pressure washers, and floor buffers expand what you can offer. Add them once you have steady income and clients requesting these services.
Where to buy
Janitorial supply stores carry commercial-grade products. Wholesale clubs offer bulk pricing once you know what works. Start small, scale up as revenue grows.
Green cleaning attracts premium clients
Eco-friendly products appeal to health-conscious customers. Natural alternatives cost less and differentiate you from competitors using harsh chemicals.
Don’t forget to track every equipment purchase and supply cost.
Ready to set rates that cover expenses and generate profit? Your pricing strategy determines whether you build a business or work for minimum wage.
Step 6: Set your cleaning business pricing and services
When you start a cleaning business, your pricing determines whether you're building a real business or working for minimum wage.
Pricing models that actually work
Hourly rates work when job scope is unpredictable. Residential cleaners charge $25-50 per hour depending on experience and location. Commercial cleaning runs $50-150 per hour.
Flat rates build predictable income. Charge $100-400 per visit for standard residential homes. Set the price based on estimated time, then profit when you get faster.
Square footage pricing fits commercial spaces perfectly. Commercial rates range $0.05-0.25 per square foot. Residential cleaning averages $0.10-0.17 per square foot.
How much to charge for cleaning profitably
Before you start a cleaning business, call three competitors as a potential customer. Learn their rates and what's included.
Calculate your real labor costs: supplies, gas, insurance, drive time between jobs. Add 20-30% profit minimum or you're paying yourself less than your employees earn.
Track actual job times ruthlessly. That house you estimated at two hours but consistently takes three? Adjust your pricing immediately or lose money on every visit.
Premium pricing works for specialty services. After-hours cleaning, extreme mess situations, and eco-friendly products command higher rates.
Step 7: Get your first clients for your cleaning business
When you start a cleaning business, getting cleaning clients starts with visibility in your neighborhood and online.
Free marketing strategies
Create a Google Business Profile immediately. It’s a free listing that appears when locals search "cleaning services near me." Essential for your small business marketing strategy.
Start with your personal network. Friends, family, neighbors, former coworkers. Ask them to introduce you to people who need help.
Walk your target neighborhoods during evening hours. Introduce yourself at doorsteps, leave simple flyers with your contact info.
Partner with real estate agents and property managers. They need reliable cleaners for move-outs and property turnovers.
Getting your first five clients fast
Customers are more likely to choose businesses recommended by people they already know. Start by delivering exceptional service on every job. Remember to actively promote your business by asking satisfied clients for Google reviews and referrals.
Schedule recurring appointments and send automated reminders so clients never miss their cleaning—reducing no-shows that cost you money.
Step 8: Build systems to run your cleaning business
After you start a cleaning business, running it successfully means organizing schedules, tracking quality, and managing clients without constant chaos.
Operations that actually work
- Schedule efficiently by grouping nearby clients together. Minimize drive time between appointments to maximize daily revenue.
- Document client details in one system. Security codes, pet information, special cleaning instructions—record everything so your team never asks twice.
- Automate appointment confirmations and reminders to reduce no-shows.
- Follow up after each cleaning. Catch problems immediately instead of losing clients to fixable issues.
Start your cleaning business with Homebase
Learning how to start a cleaning business won't make you rich overnight. But it's real, profitable work with low barriers to entry.
You know what it takes now. Get licensed and insured. Price jobs to actually make money. Clean well. Show up when you say you will. Market where people look.
Ready to manage your cleaning business like a pro? Homebase helps you schedule clients, track time, send invoices, and get paid faster. Try Homebase free today.
{{banner-cta}}
FAQs about starting a cleaning business
How do I start my own cleaning business from scratch?
Pick residential or commercial, register as an LLC, and get insurance. Grab basic supplies for $300-600, snag your local business license, and research what competitors charge.
Start marketing through Google Business Profile and tell everyone you know. When you start a cleaning business from scratch, your first clients come from people who already trust you.
Can you start a cleaning business with no money?
Yes, you can start a cleaning business with minimal money by using clients' existing supplies and starting with equipment you already own.
Many successful cleaning businesses launched with under $500 by skipping business registration initially (sole proprietorship requires no filing fee in most states) and getting insurance only after booking the first client.
Market for free through personal networks, door-to-door introductions, and Google Business Profile. Your first 3-5 jobs fund the equipment and licensing you need to scale properly.
What is the average cost to start a cleaning business?
You're looking at $2,000-$6,000 to launch properly. That covers registration, licenses, insurance, supplies, and some marketing budget.
Want to start cheaper? Use clients' existing supplies at first. Market yourself for free by walking neighborhoods and introducing yourself door-to-door.
Do I need a license to start a cleaning business?
Yeah, you do. Most cities require a general business license that runs $50-400 yearly.
Skip it and you're risking fines. Commercial clients won't touch you without proper licensing anyway. Call your city's business licensing office to find out what you need.
Should I start a residential or commercial cleaning business?
Residential costs less to start ($2,000-$6,000) and you work normal daytime hours. Commercial pays more per contract but you're working nights and weekends.
Start residential to build skills and capital. Add commercial clients once you've got systems down.
How do I start a commercial cleaning business?
Starting a commercial cleaning business requires more capital than residential—expect $5,000-$10,000 for industrial equipment like floor buffers and commercial vacuums. You'll need the same business license and insurance, but add workers' comp once you hire staff.
Commercial clients demand proof of bonding and insurance before signing contracts. Focus on securing 2-3 recurring contracts rather than one-off jobs. Night and weekend availability is essential since offices need cleaning after business hours.
Do I need insurance for my cleaning business?
Absolutely. One lawsuit without insurance bankrupts you. General liability costs about $48 monthly and covers injuries and property damage.
Hire employees? You'll need workers' comp too. Commercial clients demand proof of insurance before they'll even talk to you.
How do I get a cleaning business license?
Contact your city's business licensing department to start the process. They'll tell you which forms you need—usually a general business license application with proof of insurance and your business bank account.
Fill out the application with your business details, pay the $50-400 licensing fee, and wait 1-30 business days for processing. Some areas require additional permits for commercial cleaning services.
Mark your calendar for annual renewal since licenses expire. Get your Employer Identification Number (EIN) from the IRS first—it's free and required for the license application.
Share post on
Homebase Team
Remember: This is not legal advice. If you have questions about your particular situation, please consult a lawyer, CPA, or other appropriate professional advisor or agency.
Popular Topics
Homebase is the everything app for hourly teams, with employee scheduling, time clocks, payroll, team communication, and HR. 100,000+ small (but mighty) businesses rely on Homebase to make work radically easy and superpower their teams.



