Home β€Ί Guides β€Ί Seasonal vs per-push contracts

Seasonal vs per-push snow contracts

The contract you sign in October decides who eats the risk in February. Here's how the models differ and how to structure them so a light β€” or brutal β€” winter doesn't wreck your season.

A contracts guide for snow & ice management operators.

Snow is the only trade where your revenue depends on the weather cooperating in a very specific way. Contracts are how you manage that. Pick the wrong structure and you either leave money on the table in a big winter or lose your shirt in a small one. The goal isn't to win every risk β€” it's to price the risk on purpose instead of by accident.

The main contract types

Per-push

You bill each time you clear the property, usually with depth tiers. The client carries the weather risk (a snowy winter costs them more), which makes it the safest model for you and the most common for residential work. The downside is unpredictable revenue and the occasional client who disputes whether a 2-inch dusting needed a push.

Per-event

Like per-push, but you bill once per storm rather than per visit, even if a long storm needs two passes. Simpler for the client to predict; you have to define clearly when one "event" ends and the next begins.

Seasonal (flat-rate)

One price for the whole winter, unlimited (or capped) service. You get predictable, upfront revenue and a locked-in account β€” and you carry the weather risk. This is the model that builds a stable snow business, but only if you price it off real history and protect the downside.

Time-and-materials / hourly

Common on commercial lots and loader work: bill per hour per machine plus salt. Best when scope is genuinely unpredictable; pair it with a not-to-exceed cap because commercial clients want a ceiling.

How to price a seasonal contract without getting burned

Seasonal pricing is an averaging bet, so base it on data, not this year's forecast:

Rule of thumb: a seasonal contract should clear your costs in an average winter, make good money in a light one, and β€” thanks to the cap β€” merely break even in a brutal one. If a bad winter loses you money, the cap was too high or the price too low.

Which model for which client

Residential clients usually prefer the simplicity of seasonal or per-push. Commercial and municipal clients β€” the ones with liability exposure and a lawyer β€” often want fixed seasonal pricing plus documented salting and response times. Mixed books are healthy: seasonal contracts give you a revenue floor, and per-push accounts are pure upside when it snows hard.

What every snow contract must spell out

Track every contract and push

SnowPilot Pro handles per-push, per-event and seasonal jobs, logs each visit with proof-of-service photos, and invoices automatically β€” so nothing slips through in a storm. Flat $10/month.

Start free trial  See the live demo

Frequently asked questions

What is the difference between seasonal and per-push snow contracts?

With a per-push contract you bill each time you clear the property; with a seasonal contract the client pays one flat price for the whole winter regardless of how many events. Per-push shifts weather risk to the client, seasonal shifts it to you.

How do I price a seasonal snow contract?

Take your average number of plowable events over the last 3–5 winters, multiply by your per-push price, then add a margin and a cap on the number of pushes so an extreme winter can't run away from you.

What should a snow removal contract include?

Scope (what surfaces, what depth triggers service), pricing model and rates, salting terms, response-time expectations, a slip-and-fall liability and insurance clause, and clear start/end dates for the season.