How to Start a Cleaning Service in Colorado (2026)



Last updated: February 25, 2026

Starting a cleaning service in Colorado is one of the most accessible businesses you can launch. Colorado does not require a state-level cleaning license, startup costs are low, and demand for both residential and commercial cleaning is strong across Denver, Colorado Springs, Aurora, Fort Collins, and the entire Front Range.

But “no state license” does not mean no requirements. You still need to form your business entity, understand Colorado’s sales tax rules for janitorial services, carry the right insurance, and comply with workers’ compensation laws if you hire employees. This guide covers every requirement, cost, and step to legally start and operate a cleaning business in Colorado.

Cleaning Service Requirements in Colorado at a Glance

Requirement Agency Cost Timeline
LLC Formation Colorado Secretary of State $50 Instant (online)
Federal EIN IRS Free Immediate (online)
Sales Tax License Colorado Department of Revenue Free Same day (online)
Workers’ Compensation Private insurer / Pinnacol Assurance Varies by payroll 1-3 days
General Liability Insurance Private insurer ~$400-$700/year Same day
Janitorial Surety Bond Bonding company ~$100-$300/year 1-3 days
Local Business License City/county clerk Varies by city Varies

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


Step 1: Form Your Business Entity

Register an LLC with the Colorado Secretary of State for $50 online. Processing is typically instant. Then apply for a free federal EIN at IRS.gov.

If you want to operate under a name different from your LLC’s legal name, file a trade name (DBA) for $20 with the Secretary of State.

Step 2: Get a Sales Tax License

Register for a Colorado sales tax license through the Colorado Business Express portal. The license is free to obtain.

Important sales tax note for cleaning businesses: In Colorado, janitorial and cleaning services (labor) are exempt from state sales tax. However, if you separately bill customers for supplies like hand soaps, paper towels, toilet tissue, or disinfectants, those supply charges are taxable. If supplies are included in your service fee and not billed separately, you pay sales/use tax on the supplies yourself when you purchase them.

Step 3: Register for Local Business Licenses

Most Colorado cities require a local business license. Check with your city or county clerk. Common examples:

  • Denver: Business license required through Denver Excise and Licenses
  • Colorado Springs: Sales tax license and business registration
  • Aurora: Business license required
  • Fort Collins: Sales tax license for businesses operating in city limits
  • Boulder: Business license required

Step 4: Get Business Insurance

Insurance is critical for a cleaning business even though it is not always legally required for solo operators:

  • General liability insurance: Protects against property damage claims, slip-and-fall injuries, and broken items. Most commercial clients require this. Typical cost: $400-$700/year for a small cleaning operation.
  • Janitorial surety bond: Protects clients against theft by your employees. Many commercial contracts require bonding. Typical cost: $100-$300/year depending on coverage amount.
  • Workers’ compensation: Required if you hire any employees in Colorado – even one part-time employee triggers the requirement. Purchase from a private insurer or Pinnacol Assurance.
  • Commercial auto insurance: Required if you use a vehicle for business purposes.

Step 5: Register as an Employer (If Hiring)

If you plan to hire employees, you must:

  1. Register for unemployment insurance through Colorado Business Express
  2. Set up income tax withholding with the Colorado Department of Revenue
  3. Obtain workers’ compensation insurance before your first employee starts
  4. Report new hires within 20 days to the Colorado State Directory of New Hires

Step 6: Set Up Operations

With your legal and insurance requirements handled, focus on operations:

  • Purchase cleaning supplies and equipment (vacuum, mop, bucket, chemicals, rags, etc.)
  • Create written service agreements that outline scope of work, pricing, and liability terms
  • Set competitive pricing – residential cleaning in Colorado typically ranges from $120-$250 per session depending on home size and location
  • Build a professional online presence and register on platforms like Google Business Profile

Cost to Start a Cleaning Service in Colorado

Item Cost Notes
LLC Formation $50 Colorado Secretary of State (online only)
EIN Free IRS online application
Sales Tax License Free Colorado Business Express
Local Business License $25-$100 Varies by city
General Liability Insurance $400-$700/year Covers property damage, bodily injury
Janitorial Bond $100-$300/year Required by most commercial clients
Workers’ Comp (if hiring) Varies Based on payroll and classification
Cleaning Supplies & Equipment $200-$500 Initial startup supplies
Marketing (website, cards, etc.) $100-$500 Basic online presence
Periodic Report (annual) $25/year Required to keep LLC active

Estimated total startup cost: $900-$2,200 (solo operator, first year including insurance)



Related Colorado Business Guides

← Back to all Colorado business guides

Frequently Asked Questions

Do I need a license to start a cleaning business in Colorado?

Colorado does not require a state-level license specifically for cleaning or janitorial services. However, you do need to form a business entity (LLC recommended, $50), obtain a sales tax license (free), and get a local business license from your city or county. Some commercial clients also require proof of insurance and bonding.

Are cleaning services taxable in Colorado?

Janitorial and cleaning service labor is exempt from Colorado state sales tax. However, if you separately bill customers for supplies (paper towels, soaps, disinfectants, etc.), those supply charges are subject to sales tax. If supplies are bundled into your service fee, you pay sales/use tax on them when you purchase them.

How much does it cost to start a cleaning business in Colorado?

You can start a solo cleaning business in Colorado for approximately $900-$2,200 in the first year. This includes LLC formation ($50), insurance ($400-$700), a janitorial bond ($100-$300), cleaning supplies ($200-$500), and basic marketing. Costs increase if you hire employees due to workers’ comp and unemployment insurance requirements.

Do I need workers’ comp for a cleaning business in Colorado?

If you operate as a solo owner with no employees, workers’ comp is optional. The moment you hire even one employee – including part-time workers – you must carry workers’ compensation insurance. Colorado allows you to purchase from private insurers or Pinnacol Assurance.

Do I need a bond for a cleaning business in Colorado?

A janitorial surety bond is not legally required by the state, but it is practically essential for commercial cleaning contracts. Most property management companies, offices, and commercial clients require proof of bonding before hiring a cleaning service. Bonds typically cost $100-$300 per year for $10,000-$25,000 in coverage.

What insurance do I need for a cleaning business in Colorado?

At minimum, carry general liability insurance ($400-$700/year) to protect against property damage and injury claims. Add a janitorial surety bond ($100-$300/year) for theft protection. If you hire employees, workers’ compensation is mandatory. Commercial auto insurance is needed if you use a vehicle for business.


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.