What do you need to start a cleaning business?
To start a residential cleaning business, you need six things: a defined service and area, a registered business, insurance, prices built from your costs, basic supplies, and a way to take bookings and payments. That short list is the core of how to start a cleaning business. Everything else can wait until you have paying clients.
People who ask “what do I need to start a cleaning business?” often expect a long list of equipment and paperwork. In practice, this checklist covers it:
- A service menu. Standard recurring cleans, deep cleans, and move-in or move-out cleans are a simple starting three.
- A service area. A set of ZIP codes or towns you can reach without losing half the day in traffic.
- A name and a registered business. A sole proprietorship or LLC, a DBA if you use a name other than your own, and an EIN.
- Licenses and permits that your state, county or city requires.
- Insurance, at least general liability, before your first clean in a client’s home.
- A price list for each service and home size.
- Supplies and equipment you can carry into a home in one or two trips.
- Reliable transportation that fits your kit.
- Booking, scheduling and payment tools so clients can book a time and you get paid without chasing checks.
- A separate business bank account so business money never mixes with personal money.
You do not need an office, a storefront, a van with your logo, or a paid ad budget to open. If you are deciding how to start your own cleaning business on a budget, put that money into insurance and good supplies instead.
How to start a cleaning business in 10 steps
Decide what you will clean and where, make the business legal and insured, set prices from your costs, then set up booking and payments before you look for clients. Doing it in that order means you never have to redo prices or paperwork after you have clients.
The ten steps below show how to start a house cleaning business that serves homeowners and renters, from your first decision to your first hire.
1. Choose your services and service area
Keep the first menu short. Standard cleans for recurring clients, deep cleans, and move-in or move-out cleans cover most residential requests. Offer extras like inside the oven, inside the fridge and interior windows as add-ons once you know how long they take.
Then draw your service area. Pick the ZIP codes or towns closest to home and say no to jobs outside them. Tight routes mean more cleans per day and less unpaid driving.
Short-term rental turnovers are a different business, with same-day deadlines and hosts as clients. If that appeals to you, read our guide to starting an Airbnb cleaning business before you mix the two.
2. Pick a name
Choose a name that says what you do, is easy to spell when someone hears it, and is not already taken by a business in your state. If you are stuck, the cleaning business name generator gives you options to check.
3. Register the business
Pick a structure first. A sole proprietorship is the simplest: you and the business are the same for legal and tax purposes, and there is usually nothing to form. An LLC can keep business debts separate from your personal assets. LLC state filing fees range from $35 in Montana to $500 in Massachusetts, and most states also charge ongoing report fees (Incorporation Authority).
If you work under a name that is not your own legal name or your LLC’s name, you usually register it as a DBA (doing business as) with your state or county.
Next, get an EIN (employer identification number). It is free, you can apply online and get it immediately, and you need one if you hire employees or operate as a partnership or corporation, among other cases (IRS). Many solo owners get one anyway so they can give out a number other than their Social Security number.
Licenses and permits can come from federal, state and local agencies, and the requirements and fees vary by what you do and where you do it (SBA). Check what licenses are needed to start a cleaning business in your state and city before your first paid job.
Finally, open a business bank account and run every payment and expense through it. It makes taxes, and later payroll, much simpler.
4. Get insured
Buy general liability insurance before your first clean in a client’s home, and consider a janitorial bond, which covers theft claims against your cleaners. Our guide to cleaning business insurance explains each policy, and median prices are in the cost table below.
5. Set your prices
Price each job from your own costs: the cleaner’s pay for the time it takes, supplies, overhead and profit. The house cleaning price calculator does that math for each home size and gives you a flat price list. Send every new client a written quote from a cleaning estimate template so the scope and price are clear before the first visit.
6. Buy supplies and equipment
Start with a compact kit you can carry in one or two trips, and upgrade from your profits. Residential work does not need commercial machines. A practical starter kit:
- A reliable vacuum with a hose and attachments
- Microfiber cloths in different colors for kitchens, bathrooms and dusting, so bathroom cloths never touch a kitchen counter
- A flat mop with washable pads, or a mop and bucket
- All-purpose cleaner, glass cleaner, bathroom cleaner, degreaser and disinfectant
- Scrub brushes, a grout brush and non-scratch scrub pads
- An extendable duster for ceiling fans, vents and high shelves
- A caddy, gloves, trash bags and a step stool
- A printed room-by-room checklist
Ask each client whether you should use their products or yours, and note it on the booking. Some clients want unscented or specific products in their home.
7. Set up booking, scheduling and payments
Put booking, scheduling, reminders and payments in one system before your first client, so nothing lives only in your texts and your memory. Look for:
- An online booking page where clients see a price and pick a time
- Recurring schedules (weekly, every two weeks, monthly) that fill your calendar automatically
- Text reminders before each visit, so clients remember to leave a key or unlock the door
- A card on file, charged after each clean, so you never chase a payment
BroomBook, for example, does all four and adds an embeddable booking widget for your website. If some clients still want a bill, a cleaning invoice template keeps your invoices consistent.
8. Get your first clients
Tell everyone you already know, then make it easy for strangers to find and book you with a free Google Business Profile and your booking link. The full playbook is in how to get clients for a cleaning business.
9. Deliver great first cleans
The first clean decides whether a client books again. Treat it like a trial run you have to win:
- Confirm access, pets, parking and the client’s top priorities the day before.
- Arrive on time, and text if you will be even a few minutes late.
- Work from your room-by-room checklist so nothing gets skipped.
- Plan extra time, because a first clean almost always takes longer than a repeat visit.
- Walk through the home before you leave, or send photos if the client is out.
- Follow up the next day, ask whether anything was missed, and offer a recurring schedule.
10. Hire your first cleaner
Hire when you are turning down work or working more hours than you can keep up, not before. Decide early whether cleaners will be employees or independent contractors, because that choice changes your taxes, your insurance and how much say you have in how the work is done.
As a pay reference, the median wage for maids and housekeeping cleaners in the US was $17.07 an hour ($35,510 a year) in May 2025, according to the Bureau of Labor Statistics. Local rates vary, so check what cleaning companies near you advertise.
Check workers’ compensation rules before your first hire. In Texas, private employers can choose whether to carry it, and it is not required in most cases (Texas Department of Insurance). Other states generally require it once you have employees, with rules that vary by state.
Give every new cleaner the same written checklist you use, a training clean alongside you, and a simple way to clock in and out so payroll is accurate.
How much does it cost to start a cleaning business?
A solo residential cleaning business is cheap to start: an EIN is free, an LLC is optional, and your main costs are insurance, supplies and any local license fees. Cleaning business startup costs grow mainly when you add employees, a business vehicle or paid marketing.
The insurance figures below are the median prices cleaning businesses paid for policies bought through Insureon. Your quotes will depend on your state, coverage and history.
| Cost item | What it costs | Notes |
|---|---|---|
| EIN | Free | Apply online with the IRS. |
| LLC state filing fee | $35 to $500 | Optional. Lowest in Montana, highest in Massachusetts. Most states add ongoing report fees. |
| DBA registration | Varies | Only if you work under a name other than your own or your LLC’s. |
| Business licenses and permits | Varies | Set by your state, county and city. |
| General liability insurance | $59/month ($705/year) median | Common limits: $1 million per occurrence, $2 million aggregate. |
| Janitorial bond | $9/month ($112/year) median | Covers theft claims against your cleaners. |
| Business owner’s policy (BOP) | $81/month ($968/year) median | Bundles general liability with property coverage. |
| Workers’ compensation | $114/month ($1,364/year) median | Once you have employees. Rules vary by state. |
| Commercial auto insurance | $250/month ($3,001/year) median | Ask your agent whether your personal policy covers driving to jobs. |
| Cleaning supplies and equipment | Varies | Depends on what you already own and whether clients supply products. |
| Booking, scheduling and payment software | Your choice | BroomBook is $29/month for up to 2 cleaners, with a 14-day free trial. |
| Google Business Profile | Free | Your listing on Google Search and Maps. |
| Website, phone line and marketing | Your choice | Optional at the start. |
| Uniforms or branded shirts | Your choice | Optional at the start. |
Not every row applies on day one. For example, if you start as a sole proprietor, already own a car and a vacuum, and buy only general liability and a janitorial bond, your insurance at those median prices comes to about $68 a month.
To see when your own numbers pay back what you spend up front, enter them in the cleaning business plan template. It turns your startup costs, prices and expected clients into a 12-month forecast with a break-even month.
Can you start a cleaning business with no money?
You can start with very little, but not with nothing: plan to pay for general liability insurance and basic supplies before your first job. Almost everything else can be free or paid for out of your first clients’ payments.
Here is how to start a cleaning business with no money, or close to it:
- Stay a sole proprietor at first. You can form an LLC later, once the business pays for it.
- Use free registrations. The EIN is free from the IRS, and a Google Business Profile is free to create.
- Clean with what you have. Use your own vacuum and supplies, or the client’s products, and buy new gear only when a job needs it.
- Skip the paid website. A free business profile and a booking link are enough to look professional.
- Get paid right after each clean. Charging a card on file after every visit keeps cash coming in as you work, instead of waiting on monthly invoices.
- Buy in bulk only once you know your usage. Track what you go through in your first month, then buy more of that.
Do not skip insurance or any license your state or city requires to save money. One damage claim without coverage can cost far more than a year of premiums.
How to start a cleaning business from home
A residential cleaning business is easy to run from home because the work happens at your clients’ houses, so you do not need an office. Check local zoning, set up a supply area, and keep business and personal calls, money and records separate.
A home base works well if you set it up deliberately:
- Check zoning. The SBA notes that home-based businesses can still face zoning rules. Ask your city or county whether you need a home occupation permit, especially if you store supplies there or cleaners meet at your house.
- Set up a supply area. A closet or garage shelf with labeled bins, a restock list taped to the door, and a laundry routine for microfiber cloths.
- Get a separate business number. A second line keeps client texts out of your family chats and lets you switch off after hours.
- Keep records from day one. Log business mileage and save supply receipts. Ask a tax professional which home and vehicle costs you can deduct.
- Set office hours. Answer quotes and messages in a fixed block each day so admin does not eat every evening.
- Send crews straight to jobs. When you hire, having cleaners drive directly to the first home keeps your house a home and keeps cars off your street.
Is a cleaning business worth starting?
It can be, if you price for profit and keep recurring clients: startup costs are low, and regular clients fill your schedule predictably. The work is physical and your income depends on holding on to clients, so run your numbers before you leave a steady job. If you are asking is a cleaning business profitable where you live, the profit calculator shows your monthly profit from your own prices, pay rates and client count.
Common mistakes when starting a cleaning business
The most common mistakes are underpricing, skipping insurance, taking every job no matter how far away, and running the business from texts and memory. Each one is cheap to avoid at the start and expensive to fix later.
- Pricing to beat the cheapest competitor. You fill your calendar with work that does not cover your time, supplies and taxes, and raising prices on existing clients is harder than starting at the right price.
- Cleaning without insurance. A single broken item or damaged floor can cost more than you earned that month.
- No written scope. If a client thinks inside the fridge is included and you do not, someone ends up unhappy. Write down what each service includes, and put it with your policies in a cleaning service agreement each client signs.
- Too wide a service area. Driving time is unpaid time. Fewer, closer clients often beat more clients spread across the county.
- Not timing jobs. If you never record how long each home takes, you cannot tell which clients lose you money.
- No cancellation or lockout policy. Decide what happens when a client cancels late or you cannot get in, put it in writing, and keep a card on file so you can apply it.
- Mixing business and personal money. It makes taxes painful and hides whether the business is making money.
- Hiring before you have steady work. A cleaner you cannot keep busy costs you money and usually leaves. Fill your own schedule first.