Snow Removal Pricing Calculator: How Much to Charge Per Push and Per Season
Price snow plowing per push from labor, equipment, salt, overhead and margin, test a seasonal fee in a low or high winter, and quote sidewalks per linear foot.
How this is calculated
The price is a cost-plus build-up: labor + salt + equipment, marked up by overhead, then divided up to your target margin. The per-inch tier surcharges each inch of depth above the trigger; the seasonal figures are advisory.
hours (commercial from area):
hours = (area ÷ 43,560) ÷ productivityAcresPerHr
hours (sidewalk from length):
hours = length ÷ crewPace (both in ft, or both in m)
cost build-up (per push):
labor = laborRate × workers × hours
material = saltEnabled ? saltLb × saltCostPerLb : 0
direct = labor + material + equipment
overhead = direct × overheadPct
total = direct + overhead
price = total ÷ (1 − marginPct) ← margin-via-division
billed = max(price, minimumCharge)
sidewalk:
per linear foot = billed ÷ length (ft)
per meter = billed ÷ length (m)
per-inch tier:
price(depth) = max(price + max(0, depth − trigger) × perInchOver, minimumCharge)
advisory:
pushes/storm = round(stormDepth ÷ trigger) (0 if storm < trigger)
seasonal = averagePushes × billed
winter scenarios (n = low, average or high pushes):
cost = n × total
per push = n × billed
seasonal fee = fee + max(0, n − included) × overageRate
(included = 0: fee only, uncapped)
per push, minimum = max(n, seasonMinimum) × billed
margin = (revenue − cost) ÷ revenue
fee (if blank) = averagePushes × billed
overageRate (if blank) = billed Margin-via-division is the load-bearing detail. Every cited
incumbent (Jobber, George Hardscaping) states the price as
cost ÷ (1 − margin) and warns that the naive
cost × (1 + margin) markup under-prices the job. A 40% target on
a $51.60 cost is $86 per push, not $72.24.
Two billing models, no verdict. The per-push base and the depth-tiered price are shown side by side so you can pick a model rather than guess. The ≈ 1 acre/hour productivity and the salt-per-acre figures are editable defaults, not fixed rates.
Winter scenarios show who carries the risk. Per push earns your target margin in every winter, but its revenue falls with the snow. A seasonal fee holds revenue flat, so a low winter flatters it and a high winter eats it, unless an included-push band triggers overage billing. A season minimum is the mirror image: it bills a floor of pushes in a quiet winter. The minimum charge per push applies to every structure.
What is not pre-filled. No sidewalk crew pace, per-linear-foot rate or regional winter push count on this page comes from a published source: none was verified, so those numbers are deliberately left to you rather than invented. The low, average and high counts are example inputs; set them from your own event history.
Sources: Jobber (snow removal pricing formula), HouseCall Pro (snow removal price guide), George Hardscaping (commercial snow removal pricing calculator).
A price is only half a winter account. The model you sell it under, per push, seasonal or per inch, is argued out in the guide to structuring a winter service line, the terms go into a written snow removal contract rather than a handshake, and the properties you already plow are the warmest list for pricing a Christmas light install in the weeks before the first storm.
Sources
- Snow Removal Pricing Formula: How Much to Charge. Jobber. Retrieved .
- Snow Removal Price Guide 2026. HouseCall Pro. Retrieved .
- Best Commercial Snow Removal Pricing Calculator. George Hardscaping. Retrieved .