Starting a cleaning business is one of the most accessible paths to self-employment — low startup costs, steady demand, and a clear path to recurring revenue. But "low barrier to entry" doesn't mean "no preparation required." The cleaners who fail in year one are usually the ones who skipped the setup work. The ones who build sustainable businesses get the fundamentals right before they take their first booking.
This checklist walks you through every step of starting a cleaning business — from the legal basics to landing your first clients. Work through it in order and you'll be operating on solid ground from day one.
1 Choose Your Business Structure
Before you take money from a single client, you need to decide how your business is structured legally. The two most common options for solo cleaning operators are sole proprietorship and LLC.
Sole proprietorship
The simplest structure — you operate under your own name or a trade name with minimal paperwork. Income flows directly to your personal taxes. The downside: you're personally liable for business debts and legal claims. A client who slips on a wet floor can come after your personal assets.
LLC (Limited Liability Company)
Costs $50–$200 to form in most states, requires minimal ongoing maintenance, and separates your personal assets from business liability. For a cleaning business, where accidents in client homes are a real possibility, an LLC is worth the cost. File online through your state's secretary of state website — it takes about an hour.
Whichever structure you choose, open a dedicated business bank account immediately. Commingling personal and business funds creates tax headaches and legal vulnerabilities you don't need.
2 Handle Licenses and Registration
Requirements vary by state and city, but most cleaning businesses need at least a few of the following:
- Business license: Most municipalities require a general business license to operate. Check your city or county clerk's website — typically $25–$75/year
- DBA (Doing Business As): If you operate under a name other than your legal name, file a DBA with your county. Usually $10–$30
- EIN (Employer Identification Number): Get one from the IRS even if you don't have employees — it keeps your Social Security number off client paperwork and is required for many business accounts. Free at irs.gov
- Sales tax permit: Some states charge sales tax on cleaning services. Check your state's department of revenue to find out if you need to collect and remit sales tax
- Home occupation permit: If you operate from your home, some cities require this. Check with your municipality
Pro tip: Call your local Small Business Development Center (SBDC) — it's a free government resource that can walk you through exactly what's required in your area. It's worth one phone call before you guess at requirements.
3 Get the Right Insurance
Insurance is not optional in a cleaning business. You're entering clients' homes and handling their belongings. Things break, accidents happen, and without coverage, a single incident can bankrupt a new business.
The insurance you need from day one:
- General liability insurance: Covers property damage and bodily injury claims arising from your work. A $1M/$2M policy typically runs $400–$700/year for a solo operator
- Janitorial bond: A surety bond that protects clients if an employee steals from them. Even as a solo operator, bonding signals professionalism and is often required by commercial clients. Usually $100–$300/year
- Workers compensation: Required in most states if you have employees. If you're solo, check your state — some require it for sole proprietors too
- Commercial auto or hired/non-owned auto: Your personal auto policy likely won't cover accidents that happen while driving to or from client jobs — get the right coverage
Many insurers offer bundled policies for cleaning businesses. Companies like Next, Hiscox, and Simply Business specialize in small cleaning business coverage and can quote you online in minutes.
4 Buy Your Starting Supplies
You don't need to invest heavily upfront. Start with professional-grade versions of the basics and expand as revenue allows. Here's a solid starting kit for a residential cleaning operation:
Cleaning chemicals
- All-purpose cleaner (concentrate diluted is more economical than ready-to-use)
- Bathroom disinfectant / toilet bowl cleaner
- Glass and mirror cleaner
- Degreaser for kitchens
- Hardwood or tile floor cleaner appropriate for client surfaces
- Disinfecting wipes for quick surface sanitizing
Tools and equipment
- Professional upright vacuum and a handheld for detail work
- Mop and bucket (microfiber mop heads are faster and more hygienic)
- Caddy or tote bag to carry supplies room to room
- Microfiber cloths in multiple colors (color-code to prevent cross-contamination between bathrooms and kitchens)
- Scrub brushes in various sizes
- Squeegee for windows and shower glass
- Extension duster for ceiling fans and high surfaces
- Rubber gloves and disposable gloves
- Knee pads for tile and grout work
Budget guidance
A complete professional supply kit for a new residential cleaning business typically runs $300–$600. Buy from janitorial supply wholesalers (not retail stores) for significantly better pricing on chemicals and microfiber products.
5 Set Your Prices Before Your First Quote
Never show up to an estimate without knowing your rates. Calculate your cost per hour — including supplies, vehicle costs, insurance, and taxes — and add your target hourly income on top. That number is your floor. Then research your local market to understand the going rate range and position yourself within it.
Create a simple price sheet with:
- Standard recurring cleaning rates by home size and frequency
- First-time or deep clean rates (typically 1.5–2x a regular clean)
- Add-on pricing for services like interior appliances, windows, and laundry
- Move-out/move-in cleaning rates
- Your payment terms and accepted methods
6 Land Your First Clients
Your first 10 clients are the hardest to get. Once you have those, referrals and repeat business sustain the growth. Here's what works for new cleaning businesses without a marketing budget:
Your personal network
Tell everyone you know. Send a message to friends, family, former colleagues, and neighbors. Keep it simple: "I've started a cleaning business and am taking new clients. Know anyone who might need a reliable cleaner?" Most of your first bookings will come from people you already know or people they refer.
Nextdoor and neighborhood apps
Nextdoor is the most underrated free marketing channel for cleaning businesses. Create a business profile, post an introduction in your neighborhood, and respond to posts where neighbors ask for cleaning recommendations. Clients who find you through Nextdoor often have high trust and convert to recurring bookings.
Google Business Profile
Set up a free Google Business Profile immediately — it's how clients in your area find local cleaning services when they search. Fill it out completely with your service area, hours, services offered, and photos. Request reviews from every satisfied client — a handful of five-star reviews quickly makes you the most credible option in local search results.
Offer an introductory deep clean
New clients are more likely to commit to recurring service after they've seen what you can do. Offer a first-time deep clean at a slightly reduced rate as a way to demonstrate your standard and convert trial clients into recurring accounts.
7 Set Up Your Business Operations
Before you get busy, set up the systems that will keep you organized as you grow. This takes a few hours upfront and saves you dozens of hours later.
- Scheduling: A dedicated app for booking and managing jobs prevents double-bookings and gives you a clear daily plan
- Invoicing: Send professional invoices immediately after each job. Paper invoices create payment delays; digital invoices sent to an email address get paid faster
- Expense tracking: Log every business expense — supplies, fuel, equipment — from day one. You'll need these records for taxes and for understanding your actual profitability
- Client records: Store each client's address, entry instructions, special preferences, and cleaning history somewhere you can access it quickly
- Contract template: A one-page service agreement protects both you and your client. Include scope of work, pricing, frequency, cancellation policy, and liability limits
How ShineBook helps
ShineBook combines scheduling, client management, invoicing, and expense tracking in one offline-first app. You can manage your entire operation from your iPhone — no paper, no spreadsheets, no juggling multiple tools.
8 Build Your Professional Image From Day One
Clients are inviting you into their homes. How you present yourself signals whether you're trustworthy and reliable — or not. Small investments in professionalism compound quickly in this business.
- Uniform or branded polo shirts make you look established even as a solo operator
- A simple business card to leave with clients or hand to referrals
- A professional email address (not a personal Gmail) for client communications
- A clean, well-maintained vehicle — it's part of your first impression
- Always show up on time or communicate early if you're running behind
The Checklist in Review
Starting a cleaning business well is not complicated — it's methodical. Choose a structure, handle your legal requirements, get proper insurance, set up your supplies and pricing, find your first clients, and build your systems from the start. Each of these steps reinforces the others.
The operators who build durable cleaning businesses are not necessarily the best cleaners. They're the ones who run their operation like a business from day one — organized, professional, and clear on their numbers. That foundation is what lets them grow without chaos.