Most cleaning businesses need two things to operate legally: an LLC (a business structure that protects your personal assets) and a local business license. Neither one requires a lawyer, and you can get both done in a single afternoon for under $200 in most states.
Here’s why it matters. Say you’re cleaning a client’s home and accidentally knock a laptop off a table. If you’re operating as a sole proprietor, the client can come after your personal bank account, your car, everything. If you have an LLC — a Limited Liability Company — the claim stops at the business. Your personal savings stay protected.
This article contains affiliate links. If you use one to sign up for a service, we may earn a commission at no extra cost to you. We only recommend tools we’d actually tell a friend to use.
Do You Need a License to Clean Houses?
This is where things get confusing, because “license” and “LLC” are two different things — and you probably need both.
An LLC (Limited Liability Company) is a business structure. It’s a legal wrapper around your business that separates your personal finances from business finances. You file it with your state’s Secretary of State office.
A business license is a local permit to operate in your city or county. It’s separate from your LLC and usually costs $25–$75 per year.
Here’s the good news: cleaning houses does not require a professional license. You’re not an electrician or a general contractor. There’s no state exam, no certification board, no mandatory continuing education. You just need the business paperwork.
What you do need:
- An LLC (or sole proprietorship) — your business structure
- A local business license — your permit to operate
- An EIN (Employer Identification Number) — your business tax ID from the IRS
- General liability insurance — to protect you and your clients
Some states also require a “home occupation permit” if you’re running the business from your home address. Check your city or county website.
Sole Proprietorship vs. LLC — Which One Should You Choose?
| Sole Proprietorship | LLC | |
|---|---|---|
| Cost to start | Free | $50–$500 (state filing fee) |
| Paperwork | None | Articles of Organization |
| Liability protection | None — personal assets at risk | Yes — personal assets protected |
| Taxes | Report on personal return | Same (pass-through by default) |
| Credibility | Lower | Higher with clients |
| Best for | Testing the waters with 1–2 clients | Anyone serious about building a business |
A sole proprietorship means you and the business are legally the same entity. No paperwork, no filing fees — but no protection either.
An LLC costs $50–$500 to file depending on your state. According to LLC University, the national average is about $132. Kentucky is one of the cheapest at $40. Massachusetts is the most expensive at $500. Most states land between $50 and $200.
Our recommendation: file the LLC. The filing fee is cheap compared to what one liability claim could cost you. You can start cleaning a few houses as a sole proprietor while the paperwork processes — just don’t wait more than a few weeks to file.
How to Register Your LLC — The Exact Steps
-
Choose your business name. It must be unique in your state and include “LLC” or “Limited Liability Company.” Check availability for free on your Secretary of State website — every state has an online business name search tool.
-
Choose a registered agent. This is a person or service that receives legal mail on behalf of your LLC. You can be your own registered agent (free), but that puts your home address on public records. A registered agent service costs $50–$150 per year and keeps your personal address private.
-
File your Articles of Organization. This is the official document that creates your LLC. You file it online through your Secretary of State website. It asks for your business name, registered agent information, and the names of the LLC members (that’s you). Most states let you file online in about 15–20 minutes.
-
Pay the filing fee. You pay at the time of filing. The fee ranges from $40 to $500 depending on your state — ZenBusiness maintains a full state-by-state fee list if you want to check your exact amount.
-
Get your EIN. An EIN (Employer Identification Number) is like a Social Security number for your business. It’s free from the IRS, and the online application takes about 15 minutes. You get the number immediately when you apply online. You need an EIN to open a business bank account and to hire employees later.
-
Get your local business license. This is separate from the LLC. Check your city or county clerk’s website for the application. It typically costs $25–$75 per year and takes a few days to process.
Quick Tip: Most states process online LLC filings in 1–3 business days. You’ll receive a stamped copy of your Articles of Organization — save it. You’ll need it to open your business bank account.

The DIY Route vs. Using a Formation Service
You have two options for filing your LLC:
Do it yourself through your state’s Secretary of State website. This is free beyond the filing fee. If you can fill out an online form, you can do this — it’s not complicated. Budget about 30 minutes.
Use a formation service that handles the paperwork for you. This makes sense if you want someone to double-check everything, set up your registered agent, and send you reminders about annual filings.
The two most popular services:
ZenBusiness starts at $0 plus state fees for the Starter plan. That includes name availability search, preparation and filing of your Articles of Organization, and Worry-Free Compliance for the first year. Their registered agent service is included in the Premium plan ($349 + state fees) or available as an add-on. For most solo cleaners, the $0 Starter plan is all you need.
LegalZoom also offers a $0 basic plan plus state fees, though their registered agent service runs $249 per year as a separate add-on. They’re a bigger, more established brand — but ZenBusiness gives you more at the free tier.
For a cleaning business, either service works. ZenBusiness edges ahead on value for new business owners who want the basics without paying extra.
After Your LLC — What Comes Next
Once your LLC is filed, you have three things to handle before you clean your first house as a legal business:
Open a business bank account. Bring your Articles of Organization and EIN to any bank. Keeping business and personal finances separate is the entire point of an LLC — if you mix them, you lose the liability protection.
Get general liability insurance. This covers property damage and injuries that happen during a job. Most solo cleaners pay $30–$60 per month. You can get a quote from NEXT Insurance online in about five minutes — check out what insurance costs and what it covers for the full breakdown.
Consider a business credit card. Using a separate card for business expenses (supplies, gas, cleaning products) makes tracking tax deductions much easier at the end of the year.
How Much Does It Cost to Start an LLC?
Here’s the full breakdown of what you’ll spend on the legal side:
Cost Alert:
Item Cost State filing fee $50–$250 (varies by state) Registered agent service (optional) $0–$150/year Formation service (optional) $0–$199 EIN from IRS Free Local business license $25–$75/year Total $75–$500 for the full legal setup
The minimum path — filing the LLC yourself, being your own registered agent, getting a free EIN, and picking up a local business license — costs as little as $75–$125 in most states. That’s less than what you’d charge for a single deep clean.
Get the Full Startup Checklist
The LLC is one piece of our full guide to starting a cleaning business — which covers everything from supplies to pricing to landing your first clients. Once you’re registered and operating, you’ll also want to look at the best software for managing your cleaning business — scheduling and invoicing manually works for the first few clients, but it doesn’t scale.
Want it all in one place? Download our Cleaning Business Startup Checklist (PDF) — it covers LLC formation, insurance, supplies, and your first clients on one printable page.
Download the Free Startup Checklist{.lead-magnet-cta}