Not legal advice. Requirements may change — always verify with your local government authority before applying. Last verified: .
The quick answer
- 1No specialized cleaning license exists in any US state for standard residential or commercial cleaning. A general business license from your city or county is the baseline requirement.
- 2California janitorial contractor registration (AB 1978) is required for any business employing janitors to clean commercial buildings in California. Fee: $500–$2,500/year. Training obligations apply.
- 3OSHA HazCom (29 CFR 1910.1200) requires documented chemical safety training for employees before they handle cleaning products. Not optional — it's a federal employment law requirement.
- 4Janitorial bond ($10K–$100K) expected by all commercial clients. Annual premium: $100–$1,000 depending on bond amount and owner's credit.
1. What licenses does a cleaning service need?
The permit stack for cleaning businesses is shorter than most trades, but the requirements vary by state and by the type of facilities you clean.
General business license
Every cleaning business needs a general business license from the city or county where the business is based. Some jurisdictions additionally require a business license in the city where work is performed. File for your business license after forming your LLC — many local business license applications require your EIN and entity type.
California janitorial contractor registration (AB 1978)
Required for any business that employs janitors to clean commercial buildings in California. Does not apply to solo operators (no employees) or residential house cleaning. Requirements include workers' comp, sexual harassment prevention training for all employees (2 hours for non-supervisors, 2 hours for supervisors with an additional 1 hour on gender-based harassment), and annual renewal. Operating without registration is a misdemeanor.
OSHA HazCom compliance (federal)
OSHA HazCom is not a license — it is an employment law compliance obligation. It requires: Safety Data Sheets (SDS) for all cleaning chemicals, proper labeling of all chemical containers, employee training on chemical hazards before starting work, and a written Hazard Communication Program. Solo operators with no employees are exempt from OSHA, but the moment you hire your first employee, HazCom applies.
Janitorial bond
Not a government license, but a surety bond that protects clients against theft by your employees. Practically required for commercial cleaning contracts — property managers and building owners expect proof of bonding before signing. Obtain through a surety bond company. Applications for amounts up to $25,000 are typically approved same-day based on owner credit check.
2. Step-by-step: getting set up for a cleaning business
Step 1: Form your LLC and get your EIN
Register an LLC with your state secretary of state ($70–$800 in state filing fees). Get your federal EIN from irs.gov (free, instant). Open a business bank account — you'll need it to separate personal and business funds and to sign commercial cleaning contracts.
Step 2: Apply for your business license
File with your city or county clerk. If you plan to operate in multiple jurisdictions, check whether each city or county requires a separate local business license. Some home-based cleaning businesses also need a home occupation permit from their city's zoning department.
Step 3: Get insured and bonded
Purchase general liability insurance before your first job. For residential work, $1M per occurrence is standard. For commercial accounts, get $2M. Obtain a janitorial bond simultaneously — most surety companies issue both in the same transaction or you can use the same insurance broker for both. Have your broker prepare a combined certificate of insurance (COI) that includes both liability and bond information — commercial clients will request this before signing.
Step 4: Set up OSHA HazCom compliance before hiring
Before bringing on any employees: collect SDS sheets for all cleaning products you use, establish a labeled SDS binder or digital SDS management system accessible to workers, draft your written Hazard Communication Program, and create an employee training record template. Train each new hire on chemical hazards before they start work. Document the training with dated sign-off sheets — OSHA inspectors look for these records.
Step 5: Register for California janitorial contractor status (if applicable)
If you will employ janitors to clean commercial buildings in California, register with the California Labor Commissioner through the DLSE janitorial registration portal at dir.ca.gov/dlse/janitorial. Pay the annual fee ($500 for 10 or fewer employees). Set up the required sexual harassment prevention training program for all employees.
Form your business entity
Before applying for permits, you need a registered business. LegalZoom makes LLC formation fast and simple.
Form your LLC with LegalZoom →Affiliate disclosure · no extra cost to you
3. State-by-state cleaning business requirements
Most states do not require a specialized cleaning license, but several states impose additional registration, bonding, or training requirements beyond the standard business license. The table below compares requirements across 10 high-population states where cleaning businesses are most commonly started.
| State | Special registration | Workers' comp trigger | State business license | Notes |
|---|---|---|---|---|
| California | AB 1978 janitorial registration ($500–$2,500/yr) | 1 employee | Local only | Sexual harassment training required; commercial buildings only |
| Texas | None | Optional (private employers) | Local only | No state income tax; commercial clients still expect WC |
| Florida | None | 4 employees | Local only | No state income tax; local occupational licenses vary by county |
| New York | None | 1 employee | Local only | NYC requires additional city licenses; strict labor laws |
| Illinois | Day & Temporary Labor Services Act (staffing model only) | 1 employee | Local only | Chicago requires business license + home occupation permit if home-based |
| Pennsylvania | None | 1 employee | Local only | Philadelphia requires Commercial Activity License (CAL) |
| Ohio | None | 1 employee | Vendor's license if selling supplies | BWC (Bureau of Workers' Comp) is state-run monopoly |
| Georgia | None | 3 employees | Local only | Occupational tax certificate required at county level |
| New Jersey | None | 1 employee | NJ business registration certificate | Must register with NJ Division of Revenue; high WC rates |
| Washington | None | 1 employee | State UBI number required | State-run WC (L&I); B&O tax applies to gross receipts |
Key takeaway: California is the only state with a cleaning-specific registration requirement (AB 1978). All other states require only standard business licensing at the local level. Workers' comp triggers vary — Texas makes it optional for private employers, Florida requires it at 4 employees, and most other states require it from the first employee.
4. Insurance stack for cleaning businesses
Insurance is not optional for any cleaning business that wants commercial accounts. Property managers and building owners will not sign a contract without a certificate of insurance showing adequate coverage. Here is the full insurance stack from essential to recommended.
| Coverage | What it covers | Typical limits | Annual cost | Required? |
|---|---|---|---|---|
| General liability (CGL) | Property damage, bodily injury, completed operations | $1M–$2M per occurrence | $500–$2,000 | Essential — commercial contracts require it |
| Workers' compensation | Employee injuries: slips, falls, chemical exposure, repetitive motion | State statutory limits | 3–6% of payroll | Required by law in most states once you hire |
| Janitorial/fidelity bond | Employee theft and dishonest acts at client premises | $10K–$100K | $100–$1,000 | Expected for all commercial work |
| Commercial auto | Accidents in vehicles used for business travel to client sites | $500K–$1M combined single limit | $1,200–$3,000/vehicle | Required if using vehicles for business |
| Inland marine / tools & equipment | Cleaning equipment loss, theft, or damage in transit | $5K–$50K | $150–$500 | Recommended for commercial with expensive equipment |
| Umbrella / excess liability | Additional limits above CGL and auto for large claims | $1M–$5M | $300–$1,200 | Required for large commercial contracts ($5M+ requirement) |
Pro tip: Bundle your CGL, commercial auto, and inland marine into a Business Owner's Policy (BOP) to save 10–15%. Ask your broker about cleaning industry-specific BOPs — carriers like Hartford, Hiscox, and Next Insurance have packaged programs for janitorial and cleaning businesses.
5. Equipment and supplies by service type
Equipment needs scale dramatically from basic residential house cleaning to commercial janitorial work. Overbuying equipment before you have the client base to justify it is one of the fastest ways to burn through startup capital. Start lean and add as contracts demand.
| Equipment | Residential | Commercial | Cost range |
|---|---|---|---|
| Upright vacuum | Essential | Essential | $150–$500 |
| Backpack vacuum | Not needed | Essential for speed | $300–$600 |
| Mop + bucket system | Essential | Essential | $50–$150 |
| Floor buffer/burnisher | Not needed | For hard floor maintenance contracts | $800–$2,500 |
| Auto-scrubber (walk-behind) | Not needed | Large facilities (10,000+ sq ft) | $2,000–$6,000 |
| Carpet extractor | Rent as needed | If offering carpet services | $1,500–$4,000 |
| Microfiber cloths + caddy | Essential | Essential | $30–$100 |
| Cleaning chemicals (starter kit) | 4–6 products | 10–15 products + concentrates | $100–$500 |
Chemicals note: Buy concentrates from janitorial supply distributors (not retail stores) once you are cleaning more than 5 accounts. Dilution control systems pay for themselves quickly — a $40 gallon of concentrated all-purpose cleaner diluted at 1:64 produces 64 ready-to-use quarts at about $0.63 each versus $3–$5 per quart at retail.
Form your business entity
Before applying for permits, you need a registered business. LegalZoom makes LLC formation fast and simple.
Form your LLC with LegalZoom →Affiliate disclosure · no extra cost to you
6. Employee management and scaling
Cleaning businesses face the highest employee turnover of any service industry — the BLS reports annual turnover exceeding 200% for janitorial staff. Building reliable systems for hiring, training, and retaining workers is the difference between a business that scales and one that stalls at 5 accounts.
Hiring and background checks
Because cleaning workers have unsupervised access to client homes and offices, background checks are standard practice and often required by commercial contracts. Run criminal background checks and verify identity through a consumer reporting agency (must comply with FCRA — provide written disclosure and obtain written consent before running the check). Some states restrict what criminal history you can consider in hiring — "ban the box" laws in California (AB 1008), New York, Illinois, and others limit when you can ask about criminal history and what convictions you can use to deny employment.
Training protocols
Beyond the legally required OSHA HazCom training, effective cleaning businesses run a structured onboarding program: chemical safety and SDS (OSHA requirement — day one), company cleaning procedures and quality standards (3–5 days of paired work with experienced cleaner), customer interaction protocols (entering client property, alarm codes, lockbox procedures, pet handling), equipment operation (vacuum maintenance, floor machine use for commercial), time management and route efficiency, and security/key management (logging key issuance and return). Document all training with signed records. These records protect you in workers' comp claims and in client disputes.
Scheduling and route optimization
Profitable cleaning businesses cluster accounts geographically to minimize drive time. Use scheduling software (Jobber, Housecall Pro, ZenMaid) to assign teams to routes, track time per job, and automate client reminders. The industry benchmark for residential cleaning is 2–4 homes per team per day. For commercial janitorial, accounts are typically serviced nightly — route teams by building proximity. Track drive time as a percentage of total labor hours. If drive time exceeds 20%, restructure routes.
W-2 employees vs. 1099 contractors
Many cleaning business owners start by hiring workers as 1099 independent contractors to avoid payroll tax and workers' comp obligations. This is almost always misclassification. Under both IRS guidelines and state tests (California's ABC test under AB 5 is the strictest), cleaning workers who use your supplies, follow your schedule, clean at locations you assign, and wear your uniform are employees — not independent contractors. The IRS, state tax agencies, and workers' comp boards actively audit the cleaning industry for misclassification. Penalties include back taxes, back wages, penalties, and interest. Classify workers correctly from the start.
7. Cost breakdown to start a cleaning service
| Item | Typical cost | Notes |
|---|---|---|
| LLC formation | $70–$800 | State filing fee; CA and MA highest |
| Business license | $50–$200/year | City or county; renewable annually |
| CA janitorial registration (if applicable) | $500–$2,500/year | California only; commercial building cleaning with employees |
| General liability insurance ($1M) | $500–$2,000/year | Get $2M for commercial accounts |
| Janitorial bond ($25K) | $250–$500/year | Expected by all commercial clients |
| Workers' compensation | 3–6% of payroll/year | Required in most states once you hire |
| Cleaning supplies (startup) | $300–$1,500 | Vacuum, mop, microfiber, chemicals, caddy |
| Commercial floor equipment (if commercial) | $2,000–$8,000 | Floor machine, extractor; not needed for basic residential |
| Vehicle (commercial auto) | $10,000–$30,000 | Used cargo van; add commercial auto to insurance |
| Marketing (website, Google Business) | $300–$2,000 | Google Business profile is free; ads cost extra |
8. Common mistakes when starting a cleaning business
Operating in California with employees without janitorial contractor registration
Many California cleaning company owners don't know AB 1978 exists until they are cited by a Labor Commissioner investigator or lose a contract bid because the property manager checks the DLSE registration database. Operating as an unregistered janitorial contractor in California is a misdemeanor. The $500–$2,500 annual registration fee and training requirements are not burdensome — the cost of non-compliance (penalties up to $25,000, stop-work orders, disqualification from California janitorial work) is far greater.
Not maintaining OSHA HazCom documentation
OSHA HazCom is one of the most commonly cited standards in the cleaning industry. Violations happen when: employees don't have access to SDS sheets during a shift (they left the binder in the van), cleaning chemicals are in unlabeled or improperly labeled secondary containers (generic spray bottles with no label), or there are no training records showing when employees were trained on chemical hazards. Keep a digital or printed SDS file at every job site or accessible on employees' phones. Document training with signed forms. The fine for a serious HazCom violation is $15,625 per instance.
Mixing bleach with ammonia-based cleaners
This is a training gap that creates real injury risk, not just a legal issue. Bleach (sodium hypochlorite) mixed with ammonia-based cleaners (some glass cleaners, multi-surface sprays) produces chloramine vapors — toxic at even low concentrations, causing respiratory damage. This is covered in OSHA HazCom training, but employees working without supervision sometimes mix products out of habit. Build explicit "do not mix" protocols into your onboarding and put product incompatibility warnings directly on your supply caddy.
Running the business on personal auto insurance
Many cleaning business owners drive their personal vehicle to client locations and carry only personal auto insurance. If you cause an accident while driving to or from a cleaning job — even in your personal car — your personal auto insurer may deny the claim based on business use exclusions. Add a commercial use endorsement to your personal auto policy (cheaper than a full commercial policy for a single vehicle) or obtain a commercial auto policy. Confirm with your insurer that your policy covers driving to client locations for cleaning work.
Misclassifying employees as 1099 contractors
The cleaning industry is one of the most heavily audited for worker misclassification. If you set the schedule, provide the supplies, assign the locations, and control how the work is done, your workers are W-2 employees under both the IRS test and state law — regardless of what your contract says. California's ABC test (AB 5) makes it even harder to classify cleaning workers as contractors. Penalties for misclassification include back payroll taxes (employer and employee share), back wages, workers' comp penalties, and potential criminal charges in some states. The cost of proper payroll setup is far less than a misclassification audit.
Underpricing to win accounts
New cleaning business owners frequently underbid established competitors to win initial accounts, then discover they cannot cover labor, insurance, supplies, and drive time at the quoted rate. The minimum viable hourly rate for residential cleaning (after accounting for supplies, insurance, taxes, and drive time) is $35–$50/hour in most markets — not the $20–$25/hour that many new operators charge. Commercial janitorial pricing should be based on cleanable square footage, not guesswork. Industry benchmarks: $0.05–$0.15 per square foot per cleaning for standard office space. Calculate your actual cost per hour (including all overhead) before setting prices.
Frequently asked questions
Do you need a license to start a cleaning business?
California janitorial contractor registration — who must register?
What is a janitorial bond and is it required?
Chemical training requirements under OSHA HazCom
What insurance does a cleaning service need?
Can you start a cleaning business with no experience?
Commercial vs residential cleaning — different requirements?
Medical facility cleaning — extra licensing needed?
How do you get bonded for a cleaning business?
What does it cost to start a cleaning service?
Official Sources
- California Labor Commissioner: Janitorial Contractor Registration (AB 1978)
- OSHA: Hazard Communication Standard (29 CFR 1910.1200)
- OSHA: Bloodborne Pathogens Standard (29 CFR 1910.1030)
- SBA: Apply for Licenses and Permits
- IRS: Employer Identification Number
- EPA: Safer Choice Program for Cleaning Products
- ISSA: Cleaning Industry Management Standard (CIMS)
- Illinois Property Services Contractors Registration Act
- New York State Workers Compensation Board: Coverage Requirements
- Florida DBPR: Business Registration
- OSHA: Personal Protective Equipment Standard (29 CFR 1910.132)
- Green Seal: GS-37 Cleaning Services Standard
- BLS: Maids and Housekeeping Cleaners Occupational Outlook