About This Guide
A comprehensive, step-by-step guide for aspiring entrepreneurs looking to launch a cleaning service in California. Covers business formation (LLC registration with the Secretary of State), licensing and permit requirements at the state and local levels, insurance and bonding needs, California-specific legal obligations such as the Janitorial Employer Registration under the Property Service Workers Protection Act, estimated startup costs, and practical advice for getting your first clients in California’s competitive $12 billion+ cleaning market.
sbb-itb-5b82b38
Business Formation Steps
- Choose your business structure — The most common choice for a cleaning business is a Limited Liability Company (LLC), which protects personal assets and offers tax flexibility. Sole proprietorships and corporations are also options.
- Pick a business name — Your LLC name must be distinguishable from existing entities on file with the California Secretary of State and must end with "LLC" or "L.L.C." Search name availability on the SOS business name database.
- File Articles of Organization (Form LLC-1) with the California Secretary of State — The filing fee is $70. You can file online via bizfileOnline.sos.ca.gov (recommended) or by mail. Processing takes 5-7 business days standard, 1-2 days expedited.
- File your initial Statement of Information (Form LLC-12) within 90 days — Reports your LLC’s principal office, registered agent, and managers/members. The filing fee is $20. After the initial filing, it must be renewed every two years.
- Obtain a federal Employer Identification Number (EIN) from the IRS — Free and completed online in minutes at irs.gov. Required for opening a business bank account, filing taxes, and hiring employees.
- File a Fictitious Business Name (DBA) statement if operating under a name different from your legal name — File with your county clerk’s office ($10-$100).
- Register as a Janitorial Employer with the California Labor Commissioner (if employing workers) — Required under the Property Service Workers Protection Act (Labor Code §1420). The fee is $500 for initial registration and $500 annually for renewal.
- Obtain a local business license from your city or county — Requirements and fees vary by jurisdiction ($34-$200/year).
- Open a dedicated business bank account — Separates personal and business finances; most banks require your EIN and Articles of Organization.
- Report Beneficial Ownership Information (BOI) to FinCEN under the Corporate Transparency Act — Required for most newly formed LLCs.
Legal Requirements
No state license is required for basic residential or commercial cleaning in California. However, several state-specific legal obligations apply: – LLC franchise tax: Every California LLC must pay an $800 annual minimum franchise tax to the Franchise Tax Board, regardless of income or profit. First-year LLCs formed after January 1, 2021 are exempt from the first-year $800 tax, but it applies from year two onward. LLCs with gross receipts over $250,000 pay an additional fee ($900-$11,790).
- Janitorial Employer Registration: Under the Property Service Workers Protection Act (Labor Code §1420-1434), any entity employing at least one janitorial worker must register with the Labor Commissioner’s Office. The registration fee is $500 initially and $500 annually for renewal. Failure to register carries a civil fine of $100/day up to $10,000.
- Sexual harassment prevention training: Janitorial employers must provide employees sexual harassment prevention training once every two years, beginning January 1, 2019.
- CSLB license: A California Contractors State License Board (CSLB) license is required for cleaning work that constitutes a "construction project" valued above $500 in labor and materials. Specialty cleaning (e.g., pool/spa C-61/D-63, asbestos abatement C-22) requires specific CSLB classifications.
- Cal/OSHA compliance: Applicable standards include Hazard Communication (§5194), Bloodborne Pathogens (§5193) for biohazard cleaning, and Suspended Scaffolding (§1670-1677) for window cleaning.
- Registered agent: Every California LLC must designate a registered agent with a California street address for service of process.
- Workers’ compensation: Mandatory for all California employers with at least one employee.
- Beneficial Ownership Information (BOI): Must be filed with FinCEN under the Corporate Transparency Act.
Licensing and Permits
Local business license: Required by most California cities and counties. No statewide general business license exists; each jurisdiction sets its own requirements and fees. Examples: Los Angeles $151/year, San Francisco starts at $92/year, San Diego $34+/year. Typical range: $34-$200/year. Fictitious Business Name (DBA) statement: Required if operating under a name different from your legal name. File with your county clerk ($10-$100). Seller’s Permit: Required from the California Department of Tax and Fee Administration (CDTFA) only if you sell cleaning products to clients. Pure service businesses do not need this. The permit is free. Janitorial Employer Registration: Mandatory for any entity employing janitorial workers, filed with the Division of Labor Standards Enforcement (DLSE). $500 initial fee, $500 annual renewal. Requires submission of FEIN, SEIN, workers’ compensation certificate, fictitious business name statements, articles of organization, and customer/subcontractor lists. CSLB Contractor’s License: Required for specialty cleaning services that involve construction-related work over $500 (e.g., pool/spa cleaning C-61/D-63, asbestos abatement C-22). Application fee is $330. Additional permits that may be required depending on your services: fire code permit, hazardous materials disclosure, wastewater discharge permit, State EPA identification number, and home occupation permit (if operating from home). Use the CalGOLD online tool (calgold.ca.gov) to identify all permits specific to your city and business type.
Insurance Requirements
General liability insurance: Not legally required but practically essential. Covers property damage and injuries. Most clients and property managers require proof. Average cost is $48-$75/month ($580-$900/year).
Workers’ compensation insurance: Legally required in California if you have any employees. Average cost is $136/month ($1,627/year). Must provide proof of coverage when registering as a janitorial employer.
Janitorial bond (surety bond): A $25,000 surety bond is required under the Janitorial Contractor Registration Act for employers registering with the Labor Commissioner. Additional customer-protection janitorial bonds average $11/month ($126/year) for $10,000-$50,000 coverage.
Commercial auto insurance: Required if you use a vehicle for business purposes. Average cost is $173/month.
Business Owner’s Policy (BOP): Combines general liability and commercial property insurance; average $76/month for cleaning businesses.
Commercial umbrella insurance: Provides additional coverage beyond policy limits; average $67/month.
Startup Costs
You can start a cleaning service in California for as little as $2,000 on a bare-minimum budget, or invest $5,000-$15,000 for a more professional setup with better equipment and marketing. Key cost categories include: – LLC formation: $70 (Articles of Organization) + $20 (Statement of Information) = $90
- Local business license: $34-$200/year
- Insurance (first year): $500-$1,200 (general liability + bonding)
- Basic cleaning supplies and equipment: $300-$2,000
- Marketing and website: $200-$1,000
- Janitorial Employer Registration (if hiring): $500
- DBA filing (if needed): $10-$100
- Emergency cushion: 1-3 months of operating expenses recommended Note: The $800 annual LLC franchise tax is waived for the first year for LLCs formed after January 1, 2021, but applies from year two onward regardless of income.
Typical Initial Investments
Cleaning supplies and equipment: $200-$2,000 (higher for commercial-grade tools like backpack vacuums, floor buffers, and pressure washers)
Vehicle/transportation: $0 (use personal vehicle initially) to $8,000+ (dedicated work van); budget $100-$500/month for fuel and maintenance
Insurance (first year): $500-$1,200 for general liability and bonding; $1,627/year for workers’ compensation if hiring employees
Business registration and licensing: $90-$400 (LLC filing, Statement of Information, business license, DBA)
Janitorial registration and surety bond: $500 registration fee + cost of $25,000 surety bond (varies by provider)
Marketing and branding: $200-$1,000+ (website, Google Business Profile, business cards, flyers, online ads)
Software and scheduling tools: $0-$100/month (job scheduling, invoicing, client management software)
Payroll and wages: Varies by number of employees; California minimum wage applies ($16/hour as of 2024)
Estimated Setup Time
Typical Time to Launch: 2-4 weeks for a basic solo residential cleaning setup (LLC filing takes 1-2 business days, business license varies by city, insurance can be obtained same-day, and basic supplies can be purchased within days). 1-2 months for a more professional setup including website, marketing materials, service contracts, scheduling systems, and employee onboarding.
State Regulations and Compliance
California does not require a special state license for basic residential or commercial cleaning, but several regulatory requirements apply: – Business Registration: Register your LLC or corporation with the California Secretary of State ($70 filing fee). Sole proprietors can skip this but lose liability protection. LLCs are subject to an $800 annual franchise tax minimum.
- Local Business License: Required by most cities and counties ($34-200/year). Contact your city clerk if in an incorporated area, or county clerk if in an unincorporated area.
- Janitorial Contractor Registration Act (Labor Code §1420-1434): If you employ any janitorial workers, you must register with the Department of Industrial Relations (DIR). This requires a $500 initial registration fee, $500 annual renewal, a $25,000 surety bond, proof of workers’ compensation coverage, and completion of sexual harassment prevention training for all covered employees.
- Workers’ Compensation Insurance: Legally required under California Labor Code §3700 if you have any employees, even part-time. Penalties for non-compliance are severe.
- AB5 Worker Classification: California’s ABC test presumes workers are employees unless you can prove they are truly independent. Most cleaning workers fail this test — budget for employees, not contractors.
- General Liability Insurance: Not legally required but practically essential; most clients and property managers require proof ($500-1,200/year for $1M coverage).
- Injury and Illness Prevention Plan (IIPP): Required by Cal/OSHA if you have employees, due to potential exposure to toxic cleaning chemicals.
- Seller’s Permit: Required from CDTFA if you sell cleaning products to customers (free to obtain).
- Fictitious Business Name (DBA): File with your county clerk if operating under a name different from your legal name ($10-100).
- State and Federal Taxes: File state income tax with the Franchise Tax Board and federal taxes with the IRS.
- Zoning Compliance: Check with your local planning department for home-based business or commercial space zoning requirements.
Marketing and Growth Tips
Prioritize Google Business Profile optimization — it is free and the single highest-ROI marketing channel for cleaning businesses in California. Actively solicit reviews from every satisfied client; businesses with 20+ reviews dominate local search results. Build a website with neighborhood-specific service pages (e.g., ‘House Cleaning in La Jolla’) and local blog content to boost organic SEO. Use a phased marketing rollout: Months 1-3 focus on free profiles (Google, Yelp, Nextdoor) and low-cost lead platforms; Months 3-6 add Google Local Service Ads once you have 15+ reviews; Months 6+ layer in Google PPC, Facebook/Instagram ads, and social media content (before/after photos, reels, TikTok). Implement email automation for repeat booking reminders (4-7x ROI on existing customers). Focus on retention and upsells — recurring clients and growing average ticket size drive real profitability. Join local business associations and community groups to build trust and word-of-mouth referrals.
Client Acquisition Strategies
Start by claiming and fully optimizing your Google Business Profile (free, fastest path to first lead in 7-14 days). Use lead platforms like Bark ($8-10/lead) and Thumbtack for early volume, plus free listings on Yelp, Angi, and Nextdoor. Partner with real estate agents, property managers, and local contractors for reciprocal referrals — they need reliable cleaners for staging, turnovers, and post-renovation deep cleans. Join local Facebook community groups and Nextdoor neighborhoods; offer helpful cleaning tips rather than just advertising. Once you reach 15+ Google reviews, activate Google Local Service Ads ($25-60/lead in CA metros). Implement a referral program with tiered rewards ($15-30 cost per acquisition). Use targeted door hangers in specific neighborhoods with limited-time first-clean discounts. For commercial clients, directly contact property management companies and present proof of insurance and bonding.
Helpful Local Resources
- California Office of the Small Business Advocate (CalOSBA) — publishes a Janitorial Business Quick Start Guide with state and local requirements
- California Secretary of State (bizfile.sos.ca.gov) — for LLC/corporation registration and filing
- California Department of Industrial Relations / Division of Labor Standards Enforcement (DIR) — for Janitorial Contractor Registration under the Property Service Workers Protection Act
- California Franchise Tax Board (FTB) — for state income tax filing and $800 annual franchise tax
- California Department of Tax and Fee Administration (CDTFA) — for seller’s permits and sales tax
- CalGold (calgold.ca.gov) — state-run permit and license lookup tool to find city/county-specific requirements
- California Small Business Development Center (SBDC) — free consulting and training for new business owners
- Local city/county clerk offices — for business licenses, DBA filings, and zoning permits

