GUIDE

How to start a cleaning business

SHORT ANSWER

Pick one lane first (homes or offices), register the business with your state, get a free EIN from the IRS and check your city and county for a local license. Buy general liability insurance that covers damage to client property before your first job, then set flat prices built from how long each clean actually takes you. Your first customers come from people you know, and the next ones come from a Google Business Profile full of reviews.

By Matt, Dialbridge. Updated .

Oak Street Home CleaningStandard clean, every 2 weeks
1 to 2 bedroomsAbout 2 hours, 1 cleaner
$120
3 bedroomsAbout 3 hours, 1 cleaner
$160
4+ bedroomsAbout 2 hours, 2 cleaners
$210
First visit is a deep clean: +$80Inside oven or fridge: +$30 each
Book your first clean
Example of a flat price sheet. The prices only show the layout, they are not market rates. Business name is made up.

Homes or offices: pick one to start

Residential and commercial cleaning are two different businesses that happen to use the same mop. You can do both later. Starting with both means two kinds of sales, two kinds of pricing and two schedules, and you will be bad at both for a while.

Residential (homes)Commercial (offices, shops)
When you cleanWeekdays, while the owner is at workEvenings and weekends, after the business closes
Who decidesOne homeowner, often in one callAn office manager or owner, after a walkthrough and a written bid
How you priceFlat price by home sizeMonthly price per visit, worked out from square feet
Where work comes fromGoogle, reviews, neighbors, referralsWalking in, calling, bids, people you know
What clients ask forReviews and trust. Some ask if you are insured.A certificate of insurance and often a bond before you start
Best for you ifYou can work days and want to start this monthYou keep a day job, or already know business owners

My take: start residential, and sell recurring cleans. A customer on an every-two-weeks schedule is the whole business. One-time deep cleans and move-outs are fine as a way in, but if every job is a one-off, you are back to finding a new customer every day. Offer the recurring plan at the end of every first clean, while the house still looks good.

Go commercial first only if you have an actual contact: a cousin who manages a dental office, a gym owner you know. Commercial accounts are steadier once you land them, but they are slow to win cold.

What it costs to start

A cleaning business is cheap to start. No truck, no shop, no license exam. You need supplies, insurance, a state filing and a way for people to find you. The honest answer to "how much" is: whatever your local prices are. So put them in. Two lines start from published averages, the rest are examples to replace.

Opening costsType your own prices
$
$
$
$
$
$
$
Cash to open$946
At $28 profit per clean (from the pricing calculator below), you earn this back in 34 cleans.

Two things I would not spend on yet: a branded car wrap and a commercial-grade floor machine. Wait until a paying client needs it. And skip the franchise route unless you truly want someone else's playbook, because a cleaning business is simple enough to learn by doing.

Register the business

The SBA's business guide lays out the order. For a cleaning business it comes down to six steps, most of them done online in an afternoon:

  1. Pick a structureLLC or sole proprietor
  2. Pick a nameFile a DBA if you use one
  3. Register with your stateUsually the Secretary of State
  4. Get an EINFree from the IRS, instantFree
  5. Licenses and permitsCity and county, sometimes state
  6. Business bank accountOnce money comes in or goes out
The order SBA.gov recommends, condensed for a cleaning business.

Form an LLC. As a sole proprietor you and the business are the same person, so you are personally on the hook for its debts. The SBA says an LLC protects you from personal liability "in most instances." You are walking into strangers' homes with chemicals. That is a good reason to separate your personal money from the business on day one. If you work under your own legal name as a sole proprietor, the SBA says you do not need to register anywhere, but you give up that protection.

Get the EIN yourself. It is free on the IRS website and you get the number as soon as you are verified. The SBA warns against sites that charge for it.

Check local licenses. There is no national cleaning license. Most of what you need, if anything, is a general business license from your city or county. Your state's Secretary of State site and your city website are where to look. Also ask your state tax department whether cleaning services are taxable where you work.

Insurance and bonding

Do not do a single paid clean without insurance. The real question is which policy pays for what.

A client trips over your vacuum cordGeneral liability
You knock a TV off the wall while dustingPlain general liability probably will not pay. You need a care, custody or control endorsement.
Your cleaner takes a ring from a dresserJanitorial bond. The bond company pays the client, then you pay the bond company back.
Your cleaner hurts her back on the jobWorkers' comp, required once you have employees
Who pays when something goes wrong. Examples from SBA and Insureon descriptions; your policy wording decides.

General liability

The SBA describes general liability as coverage for bodily injury, property damage and medical expenses. That is your base policy. The catch for cleaners: Insureon notes that if an employee dusting a TV knocks it off the wall, a plain general liability policy "probably won't cover the cost," because the damage happened to something you were working on. Ask for a care, custody or control endorsement when you buy. As of October 2026, Insureon says its cleaning customers pay an average of $59 a month for general liability.

Janitorial bonds

A janitorial bond pays your client back if one of your workers steals from them. It does not cover damage, only theft. It is also not insurance for you: when the bond company pays a claim, it expects you to repay it. Insureon says no law requires one, but many clients only hire cleaners who are "bonded and insured." Its average for cleaning businesses is about $112 a year as of October 2026.

When to buy the bond: the day you hire your first cleaner, or the day a commercial client asks, whichever comes first. If it is just you cleaning, put the money into the care, custody or control endorsement first.

Workers' comp

The SBA lists workers' compensation, unemployment and disability insurance as required for businesses with employees, and states add their own rules. Check your state's site before your first hire, not after.

How to price cleaning jobs

There are three common ways to price. Use the right one for each kind of job:

HourlySimple, but customers hate open-ended bills and you earn less the faster you get. Use hourly only to time your own cleans.
Flat by home sizeBest for homes. The customer knows the price before you arrive, and you keep the gain when you get faster.
Per square footBest for offices. Quote a monthly price per visit, built from the square feet you clean per hour.

Either way, build it the same way: time the clean, put a cost on that time, add supplies and your share of overhead, then add profit. Use the times from your own first few cleans, not someone's chart.

hrs
$
$
$
%
Quote this$110rounded up to the next $5
Labor $60Supplies $10Overhead $12Profit $28

Starting numbers are examples only. For reference, BLS put the median pay of janitors and building cleaners at $17.71 an hour in May 2025, before payroll taxes.

If you do the cleaning yourself, the labor line is your wage and the profit line is what the business keeps for slow weeks, new equipment and taxes. Pay yourself from both, but price as if you will hire someone soon. Owners who price only for their own time cannot afford their first employee.

Charge more for the first visit. A home that has not been cleaned professionally takes much longer the first time. Quote the first clean as a deep clean and say so on your price sheet, or you will lose money on every new customer.

Hiring: employee or contractor?

Most new owners want to pay cleaners as 1099 contractors. It is less paperwork. But you do not get to pick the label. The IRS looks at how much control you have over the work, in three groups:

BehaviorDo you tell them how to clean, in what order, with which checklist?
MoneyDo you set the pay, supply the products and vacuum, and pay mileage?
RelationshipIs it ongoing, and is cleaning the main thing your business does?
Mostly yes? That looks like an employee. Run payroll, or talk to an accountant before you send a single 1099.
The IRS common-law control test, in cleaning business terms. Not legal advice.

A typical cleaning crew answers yes to most of those: you book the jobs, send the address, set the checklist and hand over the supplies. If you treat an employee as a contractor without a reasonable basis, the IRS says you can owe the employment taxes for that worker. The Department of Labor runs its own test for wage and overtime law, and its guidance has changed more than once since 2024, so check its current page. Your state may have its own test too.

Once you hire, every employee fills out Form I-9. USCIS says all U.S. employers must complete one for every person they hire. Add workers' comp and a payroll service, and you are set up properly.

Your first 10 customers

Aim for ten happy customers before you spend a dollar on ads. Get them in this order:

  1. People who already trust you. Friends, family, neighbors, coworkers. Charge your real price. Ask each one for an honest Google review and one referral.
  2. Busy people near you. Door hangers on streets you already drive. Pick one or two neighborhoods so your drive time stays short.
  3. People who hire cleaners for a living. Real estate agents and property managers need move-out and move-in cleans on short notice. Be the one who answers.
  4. Local groups. Neighborhood Facebook groups and Nextdoor, posted as a person, not an ad.

Skip deep discount deal sites. They bring one-time bargain hunters, and you are trying to build a list of recurring clients. A small discount for signing up for every-two-weeks service is a better use of the same money.

Get found and booked online

After the first ten, almost everyone who hires you will look you up first. Set this up in your first month:

  1. Create a Google Business Profile. You clean at the customer's place, so Google says to remove your address and set service areas instead. You can list up to 20, within about 2 hours of driving from your base.
  2. Ask every customer for a review. Send your review link by text right after the clean, while they are looking at the result. See how to get more Google reviews.
  3. Put your prices on your website. A price sheet like the one at the top of this page answers the first question every customer has. Then add a button to book or request a time.
  4. Answer fast. Plenty of homeowners message more than one company. Being first to reply with a time is the easiest way to win the job. If you are mid-clean, a quick text back holds the lead. Here is how missed-call text back works.
  5. Show up in Maps. Google says complete business info helps you show up, and that more reviews and positive ratings can help your local ranking. See how to rank higher in Google Maps.

Start with your review link. Our free tools make a direct Google review link and a QR code for your cards and door hangers, and find your Place ID.

Try the free tools

When the phone starts ringing more than you can answer between cleans, that is the point where a website that books by itself and automatic follow-up start paying for themselves. Not before. See what that looks like for a cleaning company.

Sources: SBA: Choose a business structure; SBA: Register your business; SBA: Get federal and state tax ID numbers; SBA: Apply for licenses and permits; SBA: Open a business bank account; SBA: Get business insurance; Insureon: Janitorial bonds for cleaning businesses; Insureon: General liability for cleaning businesses; IRS: Independent contractor or employee; U.S. Department of Labor: Misclassification of employees as independent contractors; USCIS: Form I-9; BLS Occupational Outlook Handbook: Janitors and building cleaners; Google: Manage your service area for a service-area business; Google: How to improve your local ranking

Questions owners ask

How much does it cost to start a cleaning business?

It depends on your local prices, but the main costs are cleaning products and tools, general liability insurance, a state filing for an LLC and a way to be found online. The SBA says registering a business usually totals under $300. Use the calculator on this page with your own quotes.

Do I need a license to start a cleaning business?

There is no national cleaning license. Most cities and counties require a general business license, and you register an LLC or corporation with your state. Check your Secretary of State and city website.

Do I need to be bonded to clean houses?

No law requires a janitorial bond, per Insureon, but many clients only hire cleaners who are bonded and insured. Buy one when you hire your first cleaner or when a commercial client asks for it.

Should a cleaning business be an LLC?

For most owners, yes. The SBA says an LLC protects you from personal liability in most instances, while a sole proprietor is personally responsible for the business debts.

How should I price house cleaning?

Quote a flat price by home size. Build it from the hours a clean really takes, your labor cost per hour, supplies, overhead and the profit you want. Charge more for the first visit, which is usually a deep clean.

Can my house cleaners be independent contractors?

Only if they really work independently. The IRS looks at behavioral control, financial control and the type of relationship. If you set their schedule, checklist and supplies, they likely look like employees. Ask an accountant before paying anyone on a 1099.

How do I get my first cleaning clients?

Start with people who already trust you and ask each for a review and a referral. Then door hangers in one or two nearby neighborhoods, real estate agents and property managers, and a Google Business Profile with reviews.

WANT IT DONE FOR YOU?

Once you are busy, Dialbridge sets up the website, Google profile, review requests, fast replies and online booking for cleaning companies, so new customers find you and book without phone tag.

MORE GUIDES

NEW BUSINESS, ZERO REVIEWS?

Start collecting them this week.

Make your review link and QR code, and find your Google Place ID.

Try the free tools Review link, QR code and Place ID finder. Free.Prefer to talk? Book a free 20-minute call.
Get started