How to Start a Cleaning Service in California (2026)




Last updated:

California is the only state with a dedicated janitorial-industry employer licensing regime. If your cleaning service does commercial work — offices, medical facilities, schools, property management, janitorial contracts — you’re likely subject to AB 1978 (the Property Service Worker Protection Act), which requires annual registration with the California Labor Commissioner, mandatory sexual violence and harassment prevention training delivered in-person by peer trainers, and successor liability for unpaid wages. The public registry is searchable by customers, and operating as a janitorial employer without current registration is a Labor Code violation. This single registration requirement has no equivalent in any other state.

Want the LLC part done today?

Every permit and policy below — licenses, insurance, the business bank account — attaches to your registered business entity, so the LLC is the step that unlocks the rest. ZenBusiness files your California LLC and walks you through every step; most people finish the application in one sitting. The free plan is genuinely $0 plus the state fee, and you can skip any add-ons you don’t need at checkout — the filing itself is complete without them.

Affiliate link — we earn a commission at no cost to you.

Start my California LLC →

$0 + $70 California state fee · Rated “Excellent” from 31,668 Trustpilot reviews · Prefer DIY? Our California guide covers filing directly with the state — the state fee is identical either way.

Three other California-specific layers stack on top. First, AB 5 and Labor Code 2775: cleaners working for a cleaning company almost always fail prong (B) of the ABC test because cleaning is the company’s core business. Expect W-2 employees, UI, SDI, workers’ comp, and meal/rest-break compliance — not 1099 contractors. Second, Cal/OSHA requires a written IIPP plus a Hazard Communication program under 8 CCR 5194, with training conducted in each worker’s primary language before first assignment — a non-trivial requirement for a workforce where most workers speak Spanish as a first language. Third, California requires workers’ comp from employee one, with operating uninsured treated as a criminal misdemeanor and penalties up to $100,000.

The good news: personal cleaning services are not subject to California sales tax. Janitorial, residential, and carpet cleaning are treated as services, and California generally doesn’t tax services unless they’re part of a taxable transfer of tangible personal property. You pay sales tax on the supplies you buy (as the consumer) but don’t collect sales tax from your cleaning customers. This simplifies the bookkeeping substantially compared to states that tax cleaning services (TX, HI, NM, SD, WV).

California Cleaning Service Requirements at a Glance

Requirement Agency Cost Timeline
AB 1978 Janitorial Employer Registration (commercial/janitorial) DIR Labor Commissioner’s Office Annual registration fee + workers’ comp proof required Annual, before July 1 each year
LLC Articles of Organization bizfile Online $70 2-3 business days
Statement of Information (LLC-12) CA Secretary of State $20 initial, biennial Within 90 days of formation
Annual Franchise Tax Franchise Tax Board $800/year from year one (post-AB 85) 15th day of 4th month after formation
Federal EIN IRS Free Immediate online
Sexual Violence and Harassment Prevention Training (AB 1978) DIR-approved in-person peer trainers ~$40-$80 per employee, every 2 years Within 6 months of hire, every 2 years
Cal/OSHA IIPP + HazCom Internal document Internal; written plans required Before first employee
EDD Payroll Tax Registration EDD Free; UI 3.4%, ETT 0.1%, SDI 1.3% Within 15 days of paying $100+ in wages
Workers’ Compensation Insurance Private carrier / State Fund ~$3,500-$7,000/year per $100K cleaning payroll Day of first hire
General Liability Insurance Commercial carrier $500-$1,500/year for $1M coverage Before first job
Janitorial / Cleaning Bond Surety bond provider ~$100-$300/year for $10K-$50K bond Varies by contract
CDTFA Seller’s Permit (only if reselling supplies) CDTFA Free Before reselling tangible goods
City Business License (each city worked in) City Finance $50-$500+ per city Before first job in city

How to Start a Cleaning Service in California (Step by Step)

Step 1: Form Your California LLC (and Budget for $800)

For a cleaning service, an LLC provides the liability separation you want when your team carries keys to client properties and handles chemicals around valuables.

  • Articles of Organization (LLC-1): $70 online at bizfile Online
  • Statement of Information (LLC-12): $20 within 90 days; biennial after
  • Federal EIN: free at IRS.gov
  • $800 FTB franchise tax: first payment due 15th day of 4th month after formation, then April 15 annually
  • No first-year exemption since AB 85 expired for post-January 2024 LLCs

Solo residential cleaners sometimes stay sole proprietorships to avoid the $800, but the moment you hire any employee or sign a commercial contract, the liability exposure makes the LLC worth the $800.

Step 2: Register as a Janitorial Employer Under AB 1978 (If Commercial)

AB 1978 — the Property Service Worker Protection Act — created a janitorial-industry-specific registration regime. You must register annually with the California Labor Commissioner if:

  • You perform janitorial services for a fee
  • You are the direct employer of janitorial workers
  • You meet Labor Code 1420(d)’s definition of a janitorial employer (commercial/industrial cleaning, property services — not strictly residential house cleaning)

Registration requires:

  • Proof of valid and adequate workers’ compensation coverage
  • Federal and state tax IDs
  • List of principals, officers, and managing agents
  • Business address (physical, not P.O. box)
  • Annual renewal before July 1 of each year
  • Proof of compliance with the sexual violence and harassment prevention training requirement

The registry is public and searchable. Commercial property managers, facility directors, and government procurement officers check it to verify their vendor is legitimately registered before awarding contracts — unregistered janitorial employers effectively cannot bid on most commercial work.

Successor liability: AB 1978 also makes a successor janitorial employer liable for unpaid wages of the predecessor if the successor acquires substantially all assets or a substantial number of the predecessor’s workers. Due diligence on any janitorial acquisition must include wage-and-hour claims review.

Step 3: Review AB 5 Classification — Cleaners Are W-2 Employees

Under Labor Code 2775 (AB 5), the default is employee status. Cleaners working for a cleaning company almost always fail prong (B) of the ABC test, which asks whether the work is outside the usual course of the hiring business. Cleaning IS the cleaning company’s business, so prong (B) fails.

Practical implications:

  • Pay at least state minimum wage ($16.90/hr as of Jan 1, 2026) or higher local rate
  • Track and pay overtime after 8 hours/day, 40 hours/week (and double-time after 12 hours/day)
  • Provide meal breaks (30 min before the 5th hour worked) and rest breaks (10 min per 4 hours worked)
  • Withhold state/federal income tax and SDI
  • Pay UI and ETT on first $7,000 of wages per employee
  • Carry workers’ compensation insurance
  • Report new hires to EDD within 20 days

Legitimate 1099 scenarios in cleaning are rare. One pattern that works: you’re a residential cleaning company, and you refer overflow work to a separately-licensed cleaning company that serves multiple clients and holds its own insurance and bond. The cleaner isn’t your contractor — the other cleaning business is. Most other “1099 cleaner” arrangements fail the ABC test and create retroactive liability when audited.

Step 4: Write Your Cal/OSHA IIPP and Hazard Communication Plan

IIPP (8 CCR 3203)

Every California employer must maintain a written Injury and Illness Prevention Program. Required elements:

  • Named IIPP administrator
  • System to identify and correct workplace hazards (including client-site hazards)
  • Incident and near-miss investigation procedure
  • Scheduled inspections
  • Employee training
  • Communication system that encourages reporting without fear of reprisal
  • Documentation of inspections, corrections, and training

Hazard Communication (8 CCR 5194)

Cal/OSHA’s HazCom standard requires every employer whose workers handle hazardous chemicals — which is every cleaning company — to:

  • Maintain a Safety Data Sheet (SDS) for every hazardous chemical used (bleach, quaternary ammonium compounds, ammonia, degreasers, disinfectants, floor strippers)
  • Label every container with GHS-compliant pictograms, signal words, and hazard statements (or keep the manufacturer’s original label intact)
  • Train employees before first assignment to tasks involving hazardous chemicals, and whenever new hazards are introduced
  • Conduct training in a language and vocabulary the worker understands — this matters for California’s Spanish-dominant cleaning workforce
  • Document training

Compliance deadlines for newly classified substances under the 2024 HazCom update extend through November 20, 2026 (substances) and May 19, 2028 (mixtures). Keep your SDS binder current and accessible at every job site or in the vehicle if mobile.

Step 5: Register with EDD and Buy Workers’ Compensation

When you pay $100+ in wages in a calendar quarter, register with EDD within 15 days. You’ll remit:

  • UI: 3.4% new employer on first $7,000 per employee
  • ETT: 0.1% on first $7,000
  • SDI: 1.3% of all wages, employee-withheld, no wage cap since 2024

Workers’ compensation is required from employee one — no threshold. Cleaning class codes typically run $3,500-$7,000 per $100,000 of payroll. Residential cleaning tends to the lower end; commercial janitorial and building maintenance tends toward the higher end. Buy from any commercial carrier or the State Compensation Insurance Fund. Operating uninsured is a criminal misdemeanor under Labor Code 3700.5 with fines up to $100,000.

Note on AB 1978: Your Labor Commissioner janitorial registration requires current workers’ comp proof — you cannot maintain registration without active coverage.

Step 6: Understand CDTFA Taxability — Services Aren’t Taxable

California generally doesn’t tax services, and cleaning is no exception. The CDTFA treats both residential and commercial cleaning services as non-taxable. The cleaner is the consumer of cleaning supplies and pays sales tax at purchase — not the customer. This means:

  • You do not charge sales tax on cleaning service invoices
  • You do not need a Seller’s Permit for service-only work
  • You pay sales tax when buying cleaning supplies at Home Depot, Restaurant Depot, Zep, etc. — no resale certificate
  • Exception: If you resell cleaning products to the client (e.g., selling a branded cleaner that the client keeps), you need a Seller’s Permit and collect sales tax on that transaction
  • Exception: Carpet cleaning also treated as non-taxable service; the cleaner pays sales tax on chemicals and equipment

This is a meaningful advantage over states where cleaning is a taxable service (Texas, New Mexico, Hawaii, South Dakota, West Virginia). Your pricing can be cleaner and your bookkeeping simpler.

Step 7: Get City Licenses, Bonds, and AB 1978 Sexual Harassment Training

City Business Licenses

Every city you clean in generally requires a business tax certificate. Residential cleaning services often cross 5-10 city boundaries in a single service day in LA, SF Bay, or SD metros. Commercial janitorial contracts typically concentrate in one or two cities per contract, so licensing scales with business growth rather than all at once.

Janitorial and Cleaning Bonds

Commercial contracts often require a janitorial bond (also called a janitorial service bond or fidelity bond) of $10,000-$50,000. The bond protects the client from employee theft. Premium typically runs $100-$300/year. Residential cleaning services don’t legally require bonds, but advertising “bonded, licensed, and insured” is a marketing table stake in competitive metros.

AB 1978 Sexual Violence and Harassment Prevention Training

Janitorial employers subject to AB 1978 must provide in-person, peer-led sexual violence and harassment prevention training every two years.

  • Must be delivered by a DIR-approved peer trainer (not just any HR trainer)
  • In-person delivery required; online-only does not satisfy AB 1978 specifically (though regular sexual harassment training under SB 1343 can be online)
  • Bilingual delivery if any workers’ primary language is not English
  • Documentation kept on file and available for Labor Commissioner inspection
  • Training confirmation is part of your annual AB 1978 registration renewal

You may need a licence in every city you clean in

California licenses locally, and cleaning crosses boundaries. A residential route in LA, the Bay Area or San Diego can cross five to ten city lines in a single day, and each city generally wants its own business tax certificate. Commercial janitorial contracts concentrate in one or two cities, so this scales with how you grow rather than all at once.

Commercial contracts also commonly require a janitorial bond of $10,000–$50,000. That is a surety product, not insurance, and Next does not sell it — buy it from a surety company.

What you can price here is the liability and the workers’ compensation, which California requires from your first employee with no threshold. Next issues unlimited certificates of insurance at no extra cost.

Affiliate link — we earn a commission at no cost to you.

Check CA cleaning insurance prices →

Free quote, no obligation · about 10 minutes online · Next is rated 4.7/5 from 5,056 reviews

Step 8: Register for CalSavers

As of January 1, 2026, every California employer with at least one W-2 employee must offer a qualified retirement plan or register with CalSavers. New employers have until Dec 31 of the year they first have a W-2 employee to register. Non-compliance penalties: $250/employee at 90 days, +$500 at 180 days.

California Cleaning Service Market Context

  • Scale: California is the largest commercial cleaning market in the country. The state has millions of square feet of office, retail, healthcare, school, and industrial space requiring nightly or recurring service. BLS tracks ~175,000 building cleaning workers statewide.
  • Los Angeles: Largest commercial janitorial market; many union-shop janitorial (SEIU USWW) operations serve downtown LA office towers. Strong independent residential cleaning market in West LA, Pasadena, OC communities.
  • San Francisco Bay Area: High labor costs ($18.67+ SF local minimum wage expected mid-2026, higher in Emeryville, Berkeley), offset by high price-per-clean premiums. Commercial cleaning impacted by post-pandemic office vacancy; residential (especially short-term rental turnover) steady.
  • San Diego, Sacramento, San Jose: Strong mix of residential, office, biotech/research lab, and hospitality cleaning demand.
  • Short-term rental turnover: Airbnb/VRBO cleaning is a large and growing category in coastal and tourism markets (Tahoe, Palm Springs, Monterey, Napa, San Diego beach communities). Different pricing model (per-turn vs. per-hour) and scheduling challenges than traditional residential.
  • Demographics: California’s cleaning workforce is heavily Spanish-speaking. Bilingual operations, Spanish-language training materials, and Hispanic-community referral networks are all strategic advantages — not nice-to-haves.

Cost to Start a Cleaning Service in California

Cost Category Solo Residential Cleaner Commercial Janitorial (5 employees)
LLC + first-year FTB $890 $890
AB 1978 janitorial registration N/A (residential only) $400-$1,000 (annual)
Cleaning equipment (vacuum, buffer, carts, supplies) $1,000-$3,500 $5,000-$15,000
Initial supplies (chemicals, microfiber, PPE) $300-$800 $2,000-$5,000
Vehicle / wrap (if not using personal) $2,000-$8,000 (used/wrap) $15,000-$40,000 (van/box truck)
Insurance (GL, auto, WC) $800-$2,000/year $6,000-$15,000/year
Janitorial bond N/A $100-$300/year
AB 1978 sexual harassment training N/A $200-$500 (initial cohort)
City licenses (multiple cities) $100-$500 $300-$1,500
Software (scheduling, invoicing) $30-$150/month $100-$500/month
Marketing (Google Business, Yelp, flyers) $500-$2,500 $2,000-$10,000
Working capital (first 4-8 weeks) $2,000-$6,000 $15,000-$40,000
Total $7,500-$24,000 $46,000-$130,000

Ready to form your California LLC?

We earn a commission if you sign up through this link, at no extra cost to you.

ZenBusiness files your Articles of Organization with the California Secretary of State, so the filing that trips up most first-time owners is handled for you. The ongoing filings California requires afterwards are a separate compliance service, if you would rather not track those yourself.

Form your California LLC →

Starts at $0 + California state fee · Rated “Excellent” from 31,668 Trustpilot reviews

Related California Business Guides

← Back to all California business guides

Frequently Asked Questions

Do I need to register under AB 1978 to start a cleaning business in California?

Only if you’re a janitorial employer — which under Labor Code 1420(d) generally means commercial cleaning, building maintenance, and property services for a fee. Residential-only house cleaning is usually not covered. If AB 1978 applies to you, you must register annually with the California Labor Commissioner before July 1 each year, provide valid workers’ compensation proof, and complete in-person sexual violence and harassment prevention training every two years. The registry is public and used by commercial clients to verify vendor legitimacy before contract award.

Are cleaning services taxable in California?

No — both residential and commercial cleaning services are not subject to California sales tax. CDTFA treats cleaning as a service, and California generally doesn’t tax services unless they’re part of a taxable transfer of tangible personal property. You pay sales tax as the consumer when you buy cleaning supplies. You do not charge sales tax on cleaning invoices. The exception: if you resell cleaning products to the client (e.g., branded cleaners the client keeps), you need a Seller’s Permit and charge tax on those resale transactions.

Can I hire cleaners as 1099 independent contractors in California?

Almost never. Under Labor Code 2775 (AB 5), cleaners working for a cleaning company fail prong (B) of the ABC test because cleaning IS the company’s core business. Expect W-2 employees, UI, SDI, workers’ comp, and meal/rest-break compliance. The only legitimate 1099 cleaning arrangement is subcontracting overflow work to a separately-licensed cleaning business that holds its own insurance, serves multiple clients, and operates independently — that business’s cleaners are its employees, not your contractors.

What Cal/OSHA compliance do I need for a California cleaning service?

Every cleaning employer needs a written Injury and Illness Prevention Program (IIPP) under 8 CCR 3203 and a Hazard Communication program under 8 CCR 5194. HazCom requires a Safety Data Sheet (SDS) for every hazardous chemical used (bleach, ammonia, quats, degreasers), GHS-labeled containers, and training in the worker’s primary language before first assignment. Cal/OSHA inspects complaint-driven and accident-driven; missing either written plan is an automatic citation. Keep the SDS binder accessible at job sites or in service vehicles.

Do California cleaning businesses need a janitorial bond?

Not required by state law, but functionally required for commercial contracts. A janitorial bond (also called a fidelity bond) of $10,000-$50,000 protects the client from employee theft, and most commercial property managers require it in the contract. Premium runs $100-$300/year. For residential cleaning, bonding is a marketing differentiator rather than a legal requirement, but advertising “bonded, licensed, and insured” is a competitive table stake in metro markets.

How much does workers’ comp cost for a California cleaning company?

Expect roughly $3,500-$7,000 per $100,000 of cleaning payroll. Residential cleaning class codes run lower; commercial janitorial, floor care, and building maintenance run higher because of injury risk from ladders, slip-and-fall, and chemical exposure. California requires workers’ comp from your first employee – no threshold, no exemption for part-time or family members. Operating uninsured is a criminal misdemeanor under Labor Code 3700.5 with penalties up to $100,000. AB 1978 janitorial registration requires current workers’ comp proof – no coverage means no registration.


Robert Smith
About the Author

Robert Smith has run a licensed private investigation firm for 8 years from the Florida-Georgia state line - where he learned firsthand how wildly business licensing rules differ between states just miles apart. He personally researched requirements across all 50 states and D.C., reviewing hundreds of government sources over hundreds of hours to build guides he wished existed when he started. Not a lawyer or accountant - just a business owner who has done the research so you don't have to.