How to price snow removal
To price snow removal, estimate how many plowable storms an average winter brings, how long each visit takes for this property, and what each visit costs in truck time, fuel, labor and salt. Add overhead and margin, then decide whether to sell it as a season, per push, or a season with a visit cap.
Published · Last reviewed
What you need before you can price a driveway
- Your trigger depth: how much snow before you go out.
- The number of storms that met that depth in an average season where you work.
- Minutes per visit for this property, including walks and steps if they are included.
- Your truck and plow cost per hour: fuel, maintenance, insurance, depreciation.
- Labor cost per hour for drivers and shovellers, including overtime on storm nights.
Worked example: a seasonal residential price
Building a season price for one driveway (internal costing)
- Expected visits this season (your local average of plowable storms), times minutes per visit for this driveway$420
- Truck and plow cost per visit: fuel, blade wear, maintenance share$110
- Walk and step shovelling, per visit, added up for the season$180
- Ice melt for the expected number of icing events$70
- Overhead and the margin you choose, including a cushion for a heavier winter$220
Seasonal price to offer$1,000
Illustrative only. Plug in your own storm count, minutes and costs.
Choosing a model: season, per push, or capped season
A straight seasonal contract is simplest to sell and to bill. It rewards you in a light winter and punishes you in a heavy one, so price in a cushion. Per-push pricing is the mirror image: you are paid for every storm, but your income swings and customers sometimes delay calling you to save money.
A capped seasonal contract is a middle path: one price covers up to a set number of visits, and visits beyond that are billed per push. It keeps the predictability most customers want while protecting you from a record snowfall.
Snow pricing mistakes
- Pricing from last winter alone One unusual year is a poor guide. Use an average across several seasons.
- Ignoring storm-night labor Overtime, standby pay and long shifts cost more than a normal day.
- Unlimited salting Each application costs material and a visit. Count it.
- Taking more accounts than the route can clear A promised response time you cannot meet costs customers next year.
From price to signed contract
In Scopie, write the season as one quote with plowing, shovelling and salting as lines, and roof raking or extra salting as optional lines. Your trigger depth, season dates and payment timing come from your saved clauses. Scopie emails the contract to the customer; they tick extras and sign, ideally in October, long before the first storm.
Snow removal pricing questions
- How do I estimate how many times I will plow in a season?
- Look at your own records from past winters, or at local historical snowfall from a weather service, and count the storms that met your trigger depth. Use an average season, then decide how much heavier-than-average risk you want to carry in the price.
- Is seasonal pricing or per-push pricing better?
- Neither is better for everyone. Seasonal pricing gives you predictable income and the customer a fixed bill, but you carry the risk of a heavy winter. Per-push pricing follows the weather, which is fair but unpredictable. Many operators offer both, or a seasonal price with a cap on included visits.
- How do I price commercial lots?
- By area and by how the lot is used: open space for piling snow, curbs and islands to work around, and the hours the business needs it clear. Commercial work often also needs salting on its own schedule and a faster response time, which should be priced in.
- Should salt be included in the price?
- It can be, but ice melt is a real cost each time it is spread. Either price it per application or include a set number of applications and charge for more.
Sell next winter's contracts this month
Put your season prices, trigger depth and extras into Scopie and email every contract before the first storm.
14-day free trial. No credit card required.