Resources · Colorado law
Colorado's snow removal indemnity law, explained by someone who plows
The honest answer is that this law helps you in exactly one situation, and most plow contractors think it helps in all of them. It voids a clause that makes you pay for the property owner’s own mistakes, but only where the provider was barred from mitigating, in the contract or in writing, the specific snow or ice event that caused the claim. Miss your own trigger and the clause runs against you the way it always did. We insure snow removal contractors statewide and we plow commercial lots in Fairplay ourselves, so this is the statute as it reads from the seat of the truck, with the text linked.
What the statute actually says
Colorado's Snow Removal Service Liability Limitation Act (C.R.S. 13-21-129, effective August 8, 2018) voids any snow-and-ice contract clause that requires one party to indemnify, hold harmless, or defend the other for the other party's own acts or omissions, but only where the service provider was prohibited, by the contract or in writing, from mitigating the specific snow or ice event at issue. (C.R.S. 13-21-129(3), (4); SB 18-062)Plain version. Most commercial and HOA snow contracts carry an indemnity clause that makes you hold the owner harmless for anything that happens on the property during the winter, including things the owner did. The 2018 law says one narrow piece of that is unenforceable: the piece where you’d be paying for the owner’s own act or omission, in a case where the owner had told you, in the contract or in writing, not to treat the snow or ice that hurt somebody.
It runs both ways. A clause making the owner indemnify you for your own negligence is void under the same conditions. In practice the clause almost always points at the contractor, so that’s the direction that matters.
The four things it does not do
Here’s the list we go through with every commercial and HOA plow operator, because the misunderstanding is expensive.
1. It does not ban indemnity clauses. The clause stays in the contract. Everything in it that covers your own acts, your own missed trigger, your own crew leaving a berm across the ADA ramp, is still enforceable. The statute carves out one situation and leaves the rest.
2. It does not help if the restriction was verbal. The prohibition has to be in the contract or in writing. A board member standing on the new pavers telling you to keep the salt off is a conversation, not a writing. The email you send that night confirming it is a writing.
3. It does not apply to public work. Contracts with public bodies, or for roads, public utilities, and municipal or county airports, are outside the act. A city sidewalk contract or a county road contract keeps its indemnity clause exactly as written.
4. It does not touch your insurance, bond, or workers’ comp agreements. Those are excluded by name. The statute changes what the owner can make you owe under the service contract. It doesn’t change what your policies cover or what your surety promised.
Two lots, two outcomes
Same storm, same truck, opposite results.
The HOA in Douglas County. An association in Castle Rock puts in new concrete on the clubhouse walk in October and writes into the contract that no de-icer goes on it until spring. A January upslope storm, sun at noon, refreeze at dusk, and a resident goes down on the walk you were told to leave. The contract’s indemnity clause says you pay for everything. The statute says the part of that clause covering the association’s own decision is void. Your log shows you plowed on trigger and didn’t treat because the contract said not to. That’s the situation the law was written for.
The office park in Denver. A property manager in Denver runs a one-inch trigger with a two-hour response. Your driver gets to the lot four hours after the trigger because the truck slid off on the way, and a tenant falls in the untreated entrance. Nobody barred you from anything. The indemnity clause runs as written, the statute has nothing to say, and the claim is a straightforward reading of your contract and your general liability policy.
Most real claims sit between those two. The manager restricted product on one walk verbally, your crew missed a second walk entirely, and the fall happened on a third. The statute helps with the piece that was in writing and nothing else.
What “in writing” means for your operation
The whole value of this law lives in your paperwork. Three habits.
- Put restrictions in the contract. If the owner wants no product on pavers, no plowing before 6 a.m., or the back lot skipped to save money, it goes in the scope, with a line saying any restriction on mitigation has to be in writing to be effective.
- Confirm every verbal instruction by email the same day. “Per our conversation this afternoon, you asked us not to apply de-icer on the entry walk until spring. We’ll plow it on trigger and leave it untreated as instructed.” Date, name, done.
- Log it. The service log already records trigger, arrival, what you plowed and what you applied. Add what you were told not to do, and by whom. When the adjuster asks, the log and the email are the whole defense.
The commercial snow and ice page goes deeper on log formats and what national management firms demand. For associations, the residential and HOA page covers where the restrictions usually come from.
What your policy does with it
The statute changes what the contract can make you owe. It does not change what the policy pays. Those are separate readings, and they get confused constantly.
Your GL typically responds to your own negligence on the lot: the missed trigger, the berm on the ramp, the refreeze you didn’t come back for. Through contractual liability coverage, it commonly also responds to indemnity you took on for your own work under what the form calls an insured contract. That part is the reason the clause is survivable.
Where it gets read closely is indemnity for the owner’s negligence in the cases the statute doesn’t void, which is most of them. Whether the GL picks that up depends on the form’s contractual liability wording and the carrier’s read of the clause. The umbrella matters here, because a serious fall on a commercial lot is not always inside $1M. And what we don’t control is how the carrier reads the clause after the fall. That’s why the contract goes to us before you sign it, not after.
What to ask your attorney
The statute is short and worth reading yourself; it’s linked in the sources. Then bring the contract to a Colorado construction attorney with three questions. Does the indemnity clause cover the owner’s own negligence, and can we narrow it? Does anything in the contract require restrictions on mitigation to be in writing? And is this owner a public body, which takes the statute off the table entirely?
Where to go from here
If you plow commercial lots or HOA communities, your policy has to be built around the contracts you sign, not just the truck. Get Insured lists what to have ready, including the worst indemnity clause you’ve signed. Already covered? Send the dec pages and the contract to the policy review and we’ll mark the contractual liability wording against it. The trucks are their own conversation, and the plow truck article covers why a personal auto policy isn’t one. September is the month for this. No online quote, on purpose.
Serving businesses located in Colorado. Coverage is determined by the policy language and the carrier.
Does Colorado's snow removal law ban indemnity clauses in snow contracts?
Does the law apply to HOA and property manager contracts?
What counts as being prohibited from mitigating?
Does the law change what my general liability policy covers?
Sources
Related articles
Read next
Statutes and numbers on this page last verified September 2, 2026 by a licensed Colorado producer. How we verify.