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:
- Register for unemployment insurance through Colorado Business Express
- Set up income tax withholding with the Colorado Department of Revenue
- Obtain workers’ compensation insurance before your first employee starts
- 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
- How to Start a Food Truck in Colorado
- How to Start a Daycare in Colorado
- How to Start an HVAC Business in Colorado
- How to Start a Hair Salon in Colorado
- How to Start a Landscaping Business in Colorado
- How to Start a Private Investigation Business in Colorado
← 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.
More Colorado Business Guides
Start a Cleaning Service Business in Other States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Connecticut
- Washington D.C.
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming