How to price snow removal

Snow work is priced per push, per inch, per hour or by the season, and each one moves the risk between you and the customer. Here is how to price all four from your own costs.

5 min readFebruary 25, 2025
A quiet residential street at dusk

The hard part of snow pricing is that you do not know how much snow will fall. A per push price puts the weather risk on the customer. A seasonal contract puts it on you. Neither is wrong, but each has to be priced on purpose, starting from what an hour of your truck and crew costs.

Key takeaways
  • Know your cost per truck hour first: driver, fuel, plow wear, insurance and salt.
  • Fixr lists residential snow removal at $75 to $150 a visit, about $125 for plowing up to 6 inches off a standard driveway.
  • Fixr's pricing table gives per visit at $30 to $125, per event at $50 to $200 and per hour at $25 to $75.
  • Seasonal contracts need a snowfall assumption and a cap. Write both down.
Free calculators for this jobWork out your hourly number with the free labor rate calculator, then turn a cost into a price with the profit margin calculator. Every step of the math is shown.

Know your cost per truck hour

Everything in snow pricing comes back to one number: what an hour of a plow truck with a driver costs you. Add up the driver's loaded wage, fuel per hour, plow and truck wear, insurance and your salt or ice melt, then divide the season's fixed costs by the hours you expect to run.

Start with the wage. The closest group the U.S. Bureau of Labor Statistics publishes is landscaping and groundskeeping workers, the closest published group for snow removal crews. In its May 2025 wage survey, that group's national mean wage was $20.33 an hour and the median was $18.82 (BLS OEWS 37-3011). Plow drivers working nights in a storm are usually paid more than that.

Four ways to charge

MethodPublished priceSource
Per visit$30 to $125Fixr
Driveway, per visit$30 to $70Fixr
Per event$50 to $200Fixr
Per hour$25 to $75Fixr
Per inch, first six inches$12.50 to $25Fixr
Plow up to 6 in off a standard drivewayAbout $125Fixr
Annual removal contract, high endAbout $600Fixr
  • Per push or per visit: you get paid every time you plow. Simple for homeowners. You carry no weather risk.
  • Per inch or by snowfall band: more snow, higher price. Fair for both sides, but you need a trusted snowfall number.
  • Per hour: common for commercial lots and odd jobs. Track hours carefully.
  • Seasonal: one price for the winter. Steady cash for you and a known bill for them, but a heavy winter is your problem.

A worked example: a per push driveway price

Every input is an assumption for the example.

  1. Truck and driver cost: $95 an hour including fuel, plow wear and insurance
  2. Time per driveway on a tight route: 20 minutes including the drive between stops
  3. Truck time: 20 / 60 x $95 = $31.67
  4. Ice melt on the apron and walk: $6
  5. Direct cost: $31.67 + $6 = $37.67
  6. Overhead plus profit: 25% + 20% = 45% of the price
  7. Price: $37.67 / 0.55 = $68

Fixr's driveway per visit range is $30 to $70, so this lands inside it. The key input is route density: the same driveway priced at 40 minutes because the next stop is across town needs twice the price.

For a seasonal contract, multiply your per push price by the number of plowable events you expect from your area's history, then add a cushion and a cap on included pushes. Charge extra pushes beyond the cap per visit.

Margin, not markupTo keep 35% of the price, divide your cost by 0.65. Adding 35% on top of the cost leaves you about 26%. The free profit margin calculator and markup calculator show both, step by step.

Route density is your margin

Snow pays when the stops are close together. Today puts your stops in driving order, and new customers slot in where the drive works. On Front Office, crew routes give each truck its own lane.

Sign up the street before the first storm

Snow customers sign in the fall. On Grow, campaigns reach your lawn and landscape customers when the season turns, and neighbor postcards go to homes around the ones you already serve, so the route gets tighter. On Front Office, a seasonal contract can run as a maintenance plan billed on the card on file.

Common snow pricing mistakes

  • Pricing every driveway alone. The drive between stops is part of the cost.
  • Seasonal contracts with no cap. A record winter can wipe out the year.
  • Salt thrown in free. Ice melt is a material. Price it.
  • No written trigger. Say at what depth you plow, so nobody argues at 5 am.

Questions contractors ask

How much should I charge to plow a driveway?

Work it out from your truck hour cost and route time. Fixr lists $75 to $150 a visit, about $125 to plow up to 6 inches off a standard driveway, and $30 to $70 per visit for a typical driveway.

Is per push or seasonal pricing better?

Per push keeps the weather risk with the customer. Seasonal gives steady cash but you carry a heavy winter. Many contractors offer both.

How much is a seasonal snow contract?

It depends on your area's snowfall and the property. Fixr gives $600 as the high end for an annual removal contract on a home.

Should I charge per inch?

Per inch pricing is fair when snowfall is measured the same way by both sides. Fixr lists $12.50 to $25 per inch for the first six inches.

See what is costing you jobs.

Your free AI report, in about a minute.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
How to Price Snow Removal: Per Push, Per Hour and Seasonal Contracts | Koira