Skip to main content

Cleaning Business License: What You Actually Need to Operate Legally

Last updated: March 21, 2026

TLDR

To legally start a cleaning business: choose a business entity (LLC or sole proprietor), register it with your state, get an EIN from the IRS, check local business license requirements in your city or county, and confirm whether your state requires a contractor's license for cleaning work. Most states do not require a specific cleaning license beyond standard business registration — but local rules vary, so verify before you start taking on clients.

DEFINITION

LLC
Limited Liability Company. A business entity structure that separates your personal assets from the business. If the business is sued or owes debts, your personal savings and property are protected. Requires filing Articles of Organization with your state and paying an annual report fee.

DEFINITION

Sole proprietor
The simplest business structure — you and the business are legally the same entity. No formal registration required in most states (though a DBA is needed if you use a trade name). No liability protection: if the business is sued, your personal assets are at risk.

DEFINITION

EIN
Employer Identification Number. A nine-digit tax ID issued by the IRS to identify a business entity. Required to open a business bank account, hire employees, and file business tax returns. Free to obtain at IRS.gov.

DEFINITION

Business license
A general permit issued by a city or county authorizing you to operate a business in that jurisdiction. Not a skills certification — it's an administrative registration. Fees and requirements vary by location.

DEFINITION

Contractor's license
A state-issued credential required in some states to perform contracting or trade services. Requirements vary by state and trade classification. Some states include commercial cleaning under contractor licensing; most do not.

Why Licensing Is Confusing for Cleaning Businesses

There is no single national standard for cleaning business licensing. Whether you need a contractor’s license, a specific permit, or just basic business registration depends entirely on your state and sometimes your city or county. That ambiguity sends a lot of new owners down rabbit holes looking for a definitive answer that doesn’t exist.

The good news: for most people starting a cleaning company, the legal requirements are straightforward. You need a business entity, a tax ID, and possibly a local business license. That’s it. The contractor’s license question only comes up in a handful of states.

Here’s the framework to work through it.

Step 1: Choose a Business Entity

Your first decision is how to structure the business legally.

Sole proprietorship means you and the business are the same legal entity. No formal filing required in most states. If you operate under your own name, you may not even need a DBA. The downside is that there’s no separation between your personal finances and the business. If a client sues — say, a cleaner damages expensive equipment or causes a slip-and-fall — your personal savings are at risk.

LLC (Limited Liability Company) creates a legal separation between you and the business. Filing Articles of Organization with your state costs $50-$500 depending on where you are. That separation matters once you’re signing service contracts with commercial clients. Most commercial clients expect to work with a registered business, not an individual.

For anyone targeting commercial accounts, the LLC filing fee is worth it. The annual report fee to keep it active runs $25-$300/year depending on the state.

Step 2: Register Your Business Name and Entity

Go to your state’s Secretary of State website. If you’re forming an LLC, file Articles of Organization online. If you’re a sole proprietor operating under a trade name (anything other than your legal name), file a DBA (doing business as) registration.

Before filing, search the state’s business name database to confirm your intended name isn’t already taken. Processing time varies: some states process online filings in a day or two; others take two to four weeks.

Keep your formation documents somewhere safe. You’ll need them to open a bank account and sometimes when signing client contracts.

Step 3: Get an EIN From the IRS

An Employer Identification Number is your business’s federal tax ID. Apply at IRS.gov. It’s free, takes about 10 minutes, and you receive the number immediately after submitting the online form.

You need an EIN to:

  • Open a business bank account (most banks require it)
  • Pay employees
  • File business tax returns
  • Complete W-9 forms for commercial clients

Even if you’re starting solo with no employees, get the EIN. Commercial clients often require a W-9 before issuing payment, and providing an EIN instead of your Social Security number is basic business hygiene.

Step 4: Check Local Business License Requirements

State registration is separate from local licensing. Many cities and counties require a general business license before you can legally operate in their jurisdiction. This is an administrative requirement — paying a local fee and registering your business address — not a skills test.

Check your city government website and your county government website independently. Fees typically run $25-$150 per year. Some jurisdictions renew annually; others biannually.

If you’re operating from home, also check whether your city requires a home occupation permit. This is a separate permit that allows business operations at a residential address.

Step 5: Check Contractor’s License Requirements in Your State

This step is the one most people skip. A handful of states classify commercial cleaning as a contracting service and require a contractor’s license. Others have no such requirement. There is no national rule.

How to find out:

  1. Search “[your state] contractor license requirements cleaning”
  2. Go to your state’s Department of Consumer Affairs, Department of Labor, or Contractor Licensing Board website
  3. Call the licensing board directly if the website is unclear

If your state requires a contractor’s license for cleaning, the process typically involves: completing an application, proving you have general liability insurance and a janitorial bond, and sometimes passing a written exam. Budget extra time if this applies to you.

For state-specific licensing context, the SweepOps state pages at /janitorial-software/[state] cover requirements for major states.

If you’re planning to offer specialized services like carpet cleaning, pressure washing, or floor restoration, check licensing requirements for those specifically — they sometimes have different classifications than general janitorial work.


If you’re past the licensing stage and starting to bring on clients, SweepOps can help you manage schedules, track client sites, and run bids without spreadsheets. Start your free trial to see how it works.


Step 6: Keep Registrations Current

A lapsed registration causes real problems. In some states, a business with an expired annual report loses its good standing, which can make contracts unenforceable and complicate client renewals.

Set up annual calendar reminders for:

  • State LLC annual report (due date varies by state)
  • Local business license renewal
  • Any contractor’s license renewal

If you hire employees at any point, you’ll also need to register for state payroll taxes through your state’s Department of Revenue or Employment. That’s a separate registration from your business entity.

What You Don’t Need

A few things that are not requirements in most states:

  • A specialized cleaning certification (ISSA certification is useful for marketing but not a legal requirement)
  • A separate “cleaning business license” — this category doesn’t exist as a standalone license in most jurisdictions
  • A bond to operate (though a janitorial bond is useful for commercial clients and sometimes required by contract — see the insurance guide)

Getting Licensed Is the Start, Not the Goal

The legal setup typically takes one to four weeks and a few hundred dollars. Once you’re registered and operating, the harder work is building a client base, managing crews across multiple sites, and keeping bids profitable.

When you’re ready to start operating, software helps you track client sites, schedule crews, and manage the business without a stack of spreadsheets. That’s what SweepOps is built for.

Q&A

What licenses do you need to start a cleaning business?

At minimum: a registered business entity (LLC or sole proprietorship), an EIN from the IRS, and a local business license if your city or county requires one. Some states also require a contractor's license for commercial cleaning — check your state's licensing board. There is no national cleaning-specific license requirement.

Q&A

How long does it take to get a cleaning business license?

The process takes one to four weeks in most states. LLC formation can be completed online in a few days in states with fast processing. Local business license approval typically takes one to two weeks. Contractor's licensing — if required in your state — takes longer because it may involve an exam, bonding, and insurance verification.

Q&A

Do I need a contractor's license for a cleaning business?

It depends on your state. Most states do not require a contractor's license for cleaning businesses. A few do, particularly for commercial cleaning or specialized services like carpet cleaning or pressure washing. Search your state's contractor licensing board or Department of Consumer Affairs to find out what applies where you operate.

Q&A

Can I run a cleaning business from home without a license?

Yes, in most jurisdictions. You still need basic business registration and an EIN. Some cities or homeowner associations restrict operating a business from a residential address — check your local zoning rules and HOA bylaws before using your home as the business address.

Like what you're reading?

Try SweepOps free — no credit card required.

Want to learn more?

Do you need a license to start a cleaning business?
In most states, no specific cleaning license is required. You need standard business registration (LLC or DBA), possibly a local business license from your city or county, and an EIN from the IRS. A small number of states require a contractor's license for commercial cleaning work — check your state's licensing board to confirm.
How much does it cost to register a cleaning business?
State LLC filing fees run $50-$500 depending on the state. Add $25-$150 for a local business license if your city or county requires one. Annual report fees (to keep the LLC active) typically run $25-$300/year. Total first-year cost for a basic LLC setup is commonly $100-$600.
What's the difference between a cleaning business license and a contractor's license?
A business license is a general permit to operate any business in a jurisdiction — it proves you're registered and paying local fees. A contractor's license is a state-issued credential that certifies you meet specific requirements (testing, bonding, insurance) to perform contracting work. Some states classify commercial cleaning as contracting and require the latter. Most do not.

Keep reading