How to Bid and Price Snow Removal Jobs

Five steps from an address to a bid that survives a heavy winter: measure the lot, qualify the site, pick the pricing model, work out what to charge, and present it. Worked from start to finish on one 48,000 sq ft commercial lot.

Start 7-Day Free TrialCard required · Cancel anytime

Same lot · same backhoe, 12 ft pusher · same 4-inch storm

Chart's open-lot rate

$75

26 min · the minimum

Chart's low end

$115

55 min

53% apart on one push, $400 over a season. Which end the lot runs at is decided on the site walk, in step 2.

1

Measure the lot, the walks and the snow storage

Every number in a snow bid comes from the area. Machine hours are acres divided by a production rate; salt is pounds per acre; a season is a visit times the storms. Yet it is the input most bids skip: the manager quotes a figure from a lease, the last contractor's number is hearsay, and by the time anyone would check, the pavement is under four inches of snow.

Trace it on satellite imagery instead, in the fall, as three kinds of area — because a machine clears one, a hand crew clears another, and the third is where the snow goes.

MAIN STBUILDINGN
  • Plowed lot and drive lanes48,000 sq ft · 1.10 acresWhat a machine clears. Acres are what every production rate is quoted in.
  • Walks, entries and dock approach2,400 sq ft · 480 linear ftA hand crew's job, at a hand crew's pace. Priced on its own line.
  • Snow stacking: two islands and the NE grass corner6,200 sq ft13% of the lot has to hold a whole winter of piles.
The worked example used across the snow guides — a diagram, not to scale, and not a measurement of a real property.

Satellite tracing lands within 1–3% of a wheel measurement where the pavement edge is visible, and a whole lot takes a few minutes, which is what makes bidding a dozen properties in September possible. Measure before the first storm: an aerial taken after it shows snow, not curb lines. The parking lot square footage calculator measures a lot zone by zone.

2

Qualify the site before you price it

The imagery gives you the area; the site walk gives you the production rate, and that is the number that decides the bid. The production chart most of the trade prices from gives each machine a range: the top is labeled the wide-open lot rate, and the bottom is roughly half of it or less. A backhoe, 12 ft pusher runs 2.5 acres an hour at the top and 1.2 at the bottom.

Nothing in an aerial tells you which end a lot runs at. These six things do.

Islands, curbs and wheel stops

Every island is a corner to back out of and every curb line a pass that cannot be run at speed. More than anything else, this is why a lot runs at the bottom of a production chart's range.

Cars left overnight

A medical plaza empties at night; an apartment lot never does. Find out what the lot looks like at 3 a.m., write the client's duty to clear vehicles into the contract, and price the return trip for what you cannot reach.

Where the snow can go

Picture the stacking areas in February, not October. Here, 6,200 sq ft of island and grass has to take a whole season off 48,000 sq ft of pavement. When it cannot, somebody pays for a loader and a truck — settle who in the bid.

Docks and fire lanes

A dock apron has to be open before the first delivery, and a fire lane or accessible route can never hold a pile. Both are priority zones that shorten your response window, whatever the rest of the lot allows.

Hydrants, drains and light bases

What you cannot see under snow and will be billed for hitting. Photograph and stake them on the pre-season walk and put the record in the contract; it is your answer to a spring damage claim.

Where meltwater refreezes

A pile uphill of an entrance melts across it and freezes after dark, which is how a well-plowed lot produces a slip-and-fall. The slope decides where the piles go and how much de-icing the site needs.

Write the answers down; each one is also a contract term. The stacking areas, the vehicle-clearing duty, the priority zones and the record of what lies under the snow all have a clause in the snow removal contract template.

3

Pick the pricing model that fits the risk

In snow work nobody knows how much work there will be when the price is agreed. So the pricing model is really an answer to one question — who pays when the winter is worse than average? — and it changes what you calculate next.

Per push

The client carries the weather

One price per pass. A twelve-hour storm cleared four times is four pushes, so a heavy winter pays more and a light one less. The model for a property you have never plowed: the first season is when you learn what it costs.

Per event

You carry the passes; they carry the count

One price per storm, however many passes it takes. Easier for the client to budget and for you to invoice, but it has to be priced for the storm that needs three visits, not the one that needs a single push.

Per inch

Shared by depth

Tiered bands that rise with accumulation. The client pays more when the storm is worse, which is when the work is worse, and neither side is betting on the whole season.

Seasonal

You carry all of it

One winter price in monthly installments, snow or no snow: cash in December and income in a dry January — and every storm on you unless the contract caps the events and the total accumulation. Northeast seasonal contracts are commonly written against 8-12 events.

Time and materials

The client carries all of it

Hours and material at posted rates. Rarely bought for a season, but the right structure for hauling, for a storm beyond anything the contract anticipated, and for a site nobody can yet describe.

The published bands for each model, and the arithmetic that converts one into another, are on the snow removal pricing calculator. Run the same lot as a push and as a season, and sell the one you could live with at fifteen storms.

4

Work out what to charge: hours, salt and season

The snow removal pricing formula is the one every field-service source publishes — labor, machine and materials, plus overhead, marked up for margin. What makes it a snow formula is where the hours come from: the lot's acres and the machine's pace at the depth you are pricing. Here it is, line by line, on the worked lot.

Hourly rate

(wage + machine) × (1 + overhead) ÷ (1 − margin)

($25 + $35) × 1.20 ÷ 0.70 = $102.86

Machine hours

acres ÷ acres per hour × depth factor

1.10 ÷ 1.2 × 1.00 = 55 min

Push price

hours × hourly rate, never below the minimum

55 min × $125 = $115

Salt

acres × price per acre, per application

1.10 × $250 = $275

Season

(push + salt) × expected events

($115 + $275) × 10 = $3,900

The hourly rate is the calculator's rate builder at its own example inputs. The lines below it use the calculator's starting rate of $125, inside the published $50-$200 band for commercial lot plowing. The depth factor is minutes per acre at that depth ÷ 60 on the standard production chart: 1.00 at 4 inches, 2.00 at 12.

The margin divides. A 30% margin is 30% of the price, so the cost is divided by 0.70; multiplying by 1.30 leaves you short on every job. Carry a minimum per mobilization as well: the drive to a small lot costs the same as the drive to a big one.

Salt is often the bigger line. On this lot one application is 528 lb and $275, against a $115 push. Price it per application, never inside the push, and write in what happens to the rate if bulk salt runs short.

The rate is yours, not a chart's. The pricing calculator builds it from your wage, machine cost, overhead and margin and writes it into the push price.

5

Present the bid with the measured scope attached

A property manager usually reads three snow bids side by side in August. The lowest does not always win; the vaguest always loses, because a bid that does not say what a push covers cannot be compared. Eight things belong on the page.

  1. 1Measured scopeThe plowed lot in square feet and acres, the walks in square feet and linear feet, the stacking areas, and the exclusions by name.
  2. 2Trigger depthThe accumulation that starts service without a call, and where it is read — a stake on the lot or a named station.
  3. 3Response windowHours from trigger to on site, and the re-service interval while it keeps snowing.
  4. 4Push price by depthTiers, a minimum per mobilization, and a line that says each pass in a continuing storm is a separate push.
  5. 5De-icingPriced per application, with pre-treatment and the salt-shortage terms stated.
  6. 6Stacking and haulingWhere the piles go, that they stay for the season, and what makes hauling billable.
  7. 7Insurance and back-upYour limits, cover that includes snow and ice work, additional insured status, and a written equipment back-up commitment.
  8. 8Site planThe satellite image with the areas outlined — the page of the bid nobody else sends.

All eight lines, already laid outThe snow removal estimate template has every line above, priced for this lot, with a per-push and a seasonal option — as Word, PDF or text. Send it with the contract behind it.

Get the estimate template →

Worked Example: One Commercial Lot, Priced Twice

A suburban medical-office plaza, measured from satellite at 48,000 sq ft of pavement (1.10 acres), 2,400 sq ft of walks and 6,200 sq ft of island and grass to stack in. One backhoe, 12 ft pusher, 4 inches of snow, and the calculator's starting inputs: $125 an hour, a $75 minimum, salt at $250 an acre, 10 events a season. Only the production rate changes between the two columns, and both come from the same chart.

Bid at the chart's open-lot rate

2.5 acres an hour

Plow 1.10 ac at 4 in26 min
Push — falls to the minimum$75
Salt, one application$275
Per visit$350
Season, 10 events$3,500

26 min of plowing does not reach the minimum, so the push is priced at the minimum and the lot looks like a small job. It is not.

Bid at the same chart's low end

1.2 acres an hour — islands, cars, one place to stack

Plow 1.10 ac at 4 in55 min
Push at $125/hr$115
Salt, one application$275
Per visit$390
Season, 10 events$3,900

$40 more per push, 53% — and $400 over the season, from the pace alone.

A 12-inch storm

1 hr 50 min

$229 at the low end, $110 at the open-lot rate — for one pass. A storm that size needs several, which is the case for tiering by depth and billing each pass.

Salt against plowing

$275 vs $115

One application is 528 lb here and costs more than clearing the lot. Fold de-icing into the push and an icy, low-snow winter loses money.

Stacking room

13% of the lot

6,200 sq ft to absorb 10 events off 48,000 sq ft of pavement. Say in the bid who pays for the loader when it fills.

Two lines are left out of both columns on purpose, because they are yours: the walk crew on 2,400 sq ft of walks at your own labor rate, and the hourly rate itself. Run the lot at your own numbers on the snow removal pricing calculator. The same measured areas are Exhibit A in the contract template.

Where Snow Bids Lose Money

The rate is rarely the problem. The loss is usually settled earlier, in the measurement, the site walk or the choice of model.

01

Pricing at the open-lot rate

The top of a production chart is pavement with nothing on it. Few commercial lots are, and the same chart's low end is about half. On the lot above, that is $400 a season.

02

Using the client's square footage

It comes from a lease, a past contractor or a guess, and it is usually the parcel rather than the pavement you clear. Trace it yourself before a price exists.

03

Salt inside the push price

De-icing is priced by the acre and on a lot this size costs more than the plowing. Folded into a push, an icy winter with little snow bills like a quiet one and costs like a hard one.

04

A seasonal price with no cap

A flat winter built on 8-12 events and delivered against sixteen gives the extra storms away. Cap the events and the accumulation, or sell a model that needs no cap.

05

One push price for every storm

A 12-inch storm takes 1 hr 50 min of machine time against 55 min at 4 inches, and more than one pass. Tier by depth and say each pass is a push.

06

Walks inside the lot price

A hand crew works at nothing like a machine's pace — $25-$75 an hour in published rates. Measure the walks on their own and price the crew hours on their own line.

Snow Removal Bidding FAQ

What to charge, the formula, the margin, a route, and when bids go out.

Five steps. Measure the paved lot, the walks and the snow storage areas from satellite imagery. Walk the site for what the area cannot tell you — islands, cars left overnight, dock approaches, fire lanes and how full the piles will be by February. Pick the pricing model that leaves the depth risk where you can carry it. Price the machine hours from the lot's acres and your production rate, add salt by the acre and a line for the walks, and multiply by the events you expect. Then send it with the measured scope attached and the contract behind it.

Charge for the hours the site takes, not a flat rate per lot or per square foot. Build your hourly rate from what an hour costs you — operator, machine, fuel, insurance and overhead — marked up for margin; multiply it by the machine hours the lot needs at the depth you are pricing; hold a minimum per visit so a small lot still pays for the drive; and put salt on its own line, priced by the acre. Published ranges are a sanity check, not a price: commercial lot plowing runs $50-$200 a machine hour. On the 48,000 sq ft lot worked on this page, that method gives a $115 push and $275 of salt at the calculator's starting rate of $125 an hour.

Price = (labor + machine + materials) plus overhead, divided by (1 − margin). Labor is your hourly rate × workers × hours; overhead is monthly overhead as a share of monthly sales; and the margin divides rather than multiplies, because it is a share of the price. For a lot, the hours are acres ÷ your machine's acres per hour × a depth factor — 1.0 at 4 inches, 2.0 at 12 on the standard production chart. At $25 wage and $35 machine, 20% overhead and a 30% margin, the rate works out to $102.86 an hour.

Enough to compare it with two other bids on a spreadsheet: the measured scope with the lot and the walks separate; the trigger depth and where it is read; the response window and re-service interval; a push price tiered by depth with a minimum; de-icing priced per application; where the snow is stacked and what triggers hauling; the exclusions; your insurance limits; and the season dates. A single total gets shopped. A bid with measured areas, a trigger depth and a site plan gets signed.

Price each property on its own, then check the route as a whole. Every lot needs its own measurement, its own production rate after the site walk and its own minimum, because the drive between stops does not shrink with the lot. Then look at the route: the order you clear in, the drive time between stops, and whether one machine can finish every site inside the response window each contract promises. A route that takes six hours cannot promise four. Put the sites with the tightest windows first and price them accordingly.

Build it rather than pick it. Start from what an hour costs you — wage, machine, fuel and insurance — add overhead as a share of sales, then divide by one minus the margin you need. Jobber's worked example uses 25%; the calculator's rate builder starts at a 30% margin over 20% overhead. On snow work the percentage matters less than the production rate: price a lot at a chart's open-lot pace when it really runs at the low end and no markup will save the job.

Assume the slow end of the production chart and sell per push for the first winter. The chart's top rate is an open lot with nothing in it; the bottom of the same range is a lot with islands, curbs, cars and one place to stack. On the 48,000 sq ft lot worked on this page that is the difference between a $75 push and a $115 one. Bill by the pass so a heavy first winter does not come out of your margin, record every visit, and price a seasonal contract for year two from the hours you logged.

In late summer. Property-manager guidance is to issue snow requests in July or August and award by mid-September, because the contractors worth hiring are booked by autumn. Measure the lots while the pavement is still visible, qualify the sites in September, and have the contract signed and the pre-season site walk done before the first storm. A bid that arrives after the first forecast is read in a hurry, and a hurried buyer compares totals.

Sources

Read September 2026. Production rates and published bands are references, not recommendations: your equipment, labor and overhead set your price. The bands and the rest of their sources are on the snow removal pricing calculator.

The number, the documents, and the measurement behind them.

Measure the Route Before the Bids Go Out

Trace the lot, the walks and the stacking areas on satellite imagery, get the acres every production rate is quoted in, and bid a dozen properties in an afternoon. Card required, cancel anytime.