Clean WorksDenver
← All insights
buyer's guidevendor selection

What to look for in a Denver cleaning company

7 min readBy Clean Works LLC

Most Denver facility managers pick a cleaning company the same way: three calls, three bids, pick the middle one. That's how you end up with a vendor who ghosts you in month three. The 10-item checklist below is what a sharper procurement looks like — built from watching dozens of commercial cleaning contracts go sideways in Denver over the last decade.

Ask every bidder to put the answers to these 10 in writing before you sign anything. A legitimate cleaner will send you the docs inside a day. An illegitimate one will stall, dodge, or quote you a lower price to distract you from the paperwork.

1. Certificate of Insurance — $1M/$2M General Liability

This is the floor. Every commercial cleaning company in Denver should carry at least $1M per occurrence and $2M aggregate on General Liability. Ask for the COI (Certificate of Insurance). You should see the amounts, the carrier, the effective dates, and an option to add your business as Additional Insured — that last one is what actually protects you if something goes wrong at your facility. If the cleaner hesitates to share the COI, that's the answer to the question.

2. Janitorial Bond — $25,000 minimum

A janitorial bond (also called an employee-dishonesty bond) covers you if a cleaner's employee steals from your facility. $10K used to be industry standard; today, $25K is the floor for any cleaner working mid-size Denver commercial accounts. Most MSAs written by legitimate cleaners in 2026 require $25K. If the cleaner carries $10K or less, they're either small-time or doing sub-$1K/mo accounts exclusively — fine for a tiny office, not fine for a real warehouse or multi-provider clinic.

3. Workers' Compensation — required in Colorado

Colorado requires workers' comp on every W-2 employee, no exceptions. For commercial cleaning, the class code is 9014 and the rate runs about $2.43 per $100 of payroll. Ask for proof. If the cleaner says they 'use 1099s so they don't need workers' comp' — stop the conversation. You just heard a major red flag and a major liability.

4. W-2 employees, not 1099 contractors

This is the single most important item on the list. Commercial cleaning is a W-2 business, full stop. Recurring cleaners who work the same account on a set schedule using the cleaner's equipment and methods are legally employees under both IRS and Colorado CDLE rules. Calling them 1099 contractors is misclassification — a criminal-adjacent violation in Colorado, punishable with back payroll taxes, back unemployment premiums, back wages, penalties up to 2–3x, and personal liability for the owner under IRS Section 6672.

Why does this matter to you as the client? Two reasons. First, if CDLE audits your cleaning vendor and they collapse, you lose the vendor mid-contract. Second, in some states, clients can be pulled into liability if they knowingly contracted with a misclassifying company. Ask directly: 'Are all the cleaners W-2 employees with full payroll taxes and workers' comp?' If the answer is anything except a crisp yes, walk.

5. Written scope of work (not a verbal agreement)

A written scope of work (SOW) is a line-by-line document of what happens on every visit, what's weekly/monthly/quarterly, and what's explicitly NOT included. It's an exhibit to your Master Services Agreement. Cleaners who push 'we'll just figure it out' scope boundaries are setting you up for scope fights in month three when you complain about something and they say 'that was never in the scope.' If there's no written scope, there's no contract — there's just a vendor who's going to disappoint you.

6. Callback SLA — 2 hours during business

Every good Denver cleaning company publishes a callback guarantee. The gold standard is 2 business hours — if cleaning goes sideways, you call Rick (or the owner) and hear back inside 2 hours during 7 AM–7 PM Mon–Sat. Ask specifically: 'When I have a complaint, who do I call and how fast do I hear back?' If the answer is 'our office during business hours' with no SLA attached, it's a dispatch-queue model and you're going to be on hold.

7. Photo-verified QC (timestamped, same shift)

The best cleaning companies in Denver photo-document every shift. Before the crew leaves the parking lot, time-stamped photos of the restrooms, breakroom, conference rooms, and scope-critical areas hit your inbox. This is the single biggest quality improvement over the 'we'll clean your building' industry. If your cleaner can't or won't photo-document, you have no audit trail when things slip. Ask to see sample QC photo sets from an existing account.

8. Owner-accountable, not dispatcher-managed

National chains (ABM, SBM, Allied, etc.) route everything through dispatchers and regional managers. Mid-size Denver independents use a mix. Small owner-managed companies have the owner on-site or on-call. For most mid-size accounts ($1,500–$8,000/mo), you're better off with the owner-managed model — the person who walks the building is the person accountable when it slips, and that one degree of separation is usually worth more than the marginal scale efficiency of a bigger company.

9. Transparent pricing math

A real cleaning company can tell you how they priced your building. They'll show you the labor hours, the supplies estimate, the margin assumption. 'Trust us, we know the market' is not transparent pricing. If you can't reverse-engineer why you're paying what you're paying, you have no basis to compare alternative bids. Most legitimate Denver cleaners will walk you through the math if you ask.

10. Active CO SOS filing + Denver business license

Check the Colorado Secretary of State business registry. Every LLC operating in Colorado should be there, in good standing, with a current Periodic Report filed annually. Check the Denver business license list as well. If the cleaner isn't on either, they're either unregistered (huge problem) or registered under a different name than what's on the quote (manageable problem — ask why).

The two questions that filter most bids

If you don't have time for the full 10-item check on every bid, these two cut through the noise fastest:

  1. Can you send me your COI and bond certificate in the next 24 hours?
  2. Are all your cleaners W-2 employees with workers' comp?

A legitimate Denver cleaning company answers both inside a day. A red-flag company stalls on both. You'll know inside 48 hours which category a bidder falls into, and that alone will eliminate half the noise in your procurement. For the rest, walk the 10-item list before signing anything.

Ready to scope a walk-through?

Twenty minutes on-site. Written bid in 48 hours. No obligation.

Start a walk-through

More insights