By trade
By trade5 min read·Updated July 2026

How much to charge for snow removal

Snow removal is the only trade in this set where your pricing model is a wager. A seasonal contract transfers weather risk from the customer to you, and whether that was clever depends on something neither of you controls.

Quick answer

Most US snow removal pros charge 30 to 75 dollars per visit, with a standard two-car residential driveway at roughly 35 to 75 per push and longer or steeper driveways reaching 100 to 150. Commercial lots run 50 to 200 or more per push. Seasonal contracts for a residential driveway typically run 350 to 600, sometimes up to 700, while commercial lots run 2,000 to 10,000 and above. The critical decision is between the two: a seasonal contract means you are paid the same whether it snows twice or twenty times, which makes it a weather bet, not a pricing choice, and you need to know your local average snowfall before taking it.

When a seasonal contract beats per-push, and when it loses

Snow events in the seasonAt 50 per pushSeasonal at 450Who wins
4 events200450You, comfortably
9 events450450Break even
14 events700450The customer
20 events1,000450The customer, badly

Step-by-step

  1. 1

    Look up your average snow events before offering a seasonal price

    Most people skip this, and it decides everything else. Find the average number of plowable snow events in your area over the last ten years, not the average snowfall in inches, because ten small storms cost you ten trips regardless of depth. Price the seasonal contract above that average, because you are being paid to absorb the risk of a bad winter.

  2. 2

    Define what counts as a plowable event, in writing

    Two inches or four? Does a refreeze overnight count as a second visit? Does a storm spanning two days count once or twice? These are the arguments that consume a season, and they only happen when nobody wrote it down. Put your trigger depth and your revisit policy in the contract before December.

  3. 3

    Price per push on driveway length, not on time

    Thirty-five to seventy-five dollars covers a standard two-car driveway, and longer or steeper ones reach 100 to 150 for good reason: they take longer, they need more turning space, and steep ones carry real risk. Assess and band your driveways when you sign the customer up, not while sitting in a truck at 5am.

  4. 4

    Chase commercial for the base, residential for the fill

    Commercial lots at 50 to 200 or more per push, and seasonal contracts running into thousands, are what make the equipment pay for itself. They also come with harder service-level expectations, often clearing before opening hours. Most successful operators anchor on a few commercial contracts and fill the route with residential driveways nearby.

  5. 5

    Charge separately for salting and for hauling

    De-icing material is a consumable and hauling snow away is a distinct job requiring different equipment. Neither belongs inside a plowing price. Listing them as separate line items protects your margin during the storms where they matter most, which are exactly the ones where you can least afford to be absorbing costs.

  6. 6

    Take deposits and sign before the first snowfall

    Demand for this trade appears overnight and vanishes just as quickly. Customers who commit in October are worth more than the ones calling in panic on the first heavy morning, because you can plan your route around them. Sell seasonal contracts in autumn and hold your per-push rate for the panic calls.

Tips & best practices

  • A seasonal contract is a bet on snowfall. Price it above your ten-year average event count or you are simply hoping for a mild winter.
  • Write your trigger depth into the contract. Almost every dispute in this trade is about whether a given storm counted.
  • Anchor the route on a few commercial lots. They justify the equipment; residential driveways nearby then become almost pure margin.

Common questions

How much should I charge per driveway for snow removal?

+

Roughly 35 to 75 dollars per push for a standard two-car driveway, rising to 100 to 150 for long or steep ones. Most operators sit in the 30 to 75 range per visit overall.

What should a seasonal contract cost?

+

Typically 350 to 600 dollars for a residential driveway, sometimes up to 700, and 2,000 to 10,000 or more for commercial lots. Price it against your area's average number of snow events rather than against a single winter's memory.

Is a seasonal contract better than charging per push?

+

It depends entirely on snowfall. At a 450 dollar seasonal price and 50 per push, you win below nine events and lose above it. You are being paid to carry the weather risk, so the price has to reflect that rather than match the average.

Should salting be included?

+

No. De-icing material is a consumable that gets used most heavily in exactly the storms that already cost you the most. Price it as a separate line item, along with hauling snow away, which is a different job requiring different equipment.

How do I avoid arguments about whether a storm counted?

+

Define your trigger depth and your revisit policy in writing before the season starts. Nearly every dispute in snow removal is about whether a given event was plowable, and a stated threshold ends the conversation before it begins.

Read next

Ready to build your site?

Free to start. No credit card required. Live in under 60 seconds.

Get started free