LANDSCAPING GUIDE

How to Start a Snow Removal Business and Actually Make Money

Equipment tiers, per push vs seasonal pricing, trigger depths, salt margins, and insurance for a snow removal business.

A snow removal business is the fastest way for a lawn care or landscaping operator to stop starving from November to March. You already own the truck. You already have the customer list. What you’re missing is the five or six decisions that separate guys who clear $40k in a winter from guys who blow a transmission in January and quit. This is that list, with real numbers.

Fair warning up front. This is not a “follow your passion” post. Snow is a risk business. You are betting on weather, you are on call at 3am, and one slip-and-fall claim can end you. Done right, though, the margins beat mowing and the customer overlap is nearly free money.

Why snow pairs so well with lawn care

Your mowing customers already trust you with their property. They already have your number in their phone. Selling them a winter service is the cheapest sale you will ever make.

The equipment overlaps too. Your truck, your trailer, your labor, your invoicing system, your insurance relationship. If you’re building the summer side of this at the same time, start with how to start a landscaping business and treat snow as the second season of the same company, not a separate venture.

Here’s the part nobody says out loud: snow is also how you keep good crew members. If you can offer a guy 12 months of work instead of 8, you stop retraining every spring.

What you actually need to start

You do not need a $60,000 setup. You need enough equipment to service the route you can actually sell. Here are three realistic tiers. Treat every number as a typical range, because used equipment pricing swings hard by region and by how bad last winter was.

Tier What you buy Typical cost What it services
Sidewalk and driveway Commercial two-stage snow blower, poly pusher, two good shovels, walk-behind broadcast spreader, bagged salt, lights and gear $2,000 to $4,000 10 to 20 residential drives, walkways, small storefronts
Plow truck Used 3/4-ton or 1-ton truck plus 7.5 to 8 ft straight blade, tailgate spreader, blower for walks $15,000 to $30,000 for truck with plow, or $1,500 to $3,500 for a used plow if you already own the truck 25 to 50 drives, or a handful of small commercial lots
Commercial Skid steer or compact tractor with a pusher box, V-box spreader, backup truck $30,000 to $60,000+ used Multi-acre lots, apartment complexes, retail centers

A few things worth knowing before you spend:

  • A used plow on a truck you already own is the single best ROI in this business. Straight blades are cheaper and simpler than V-plows. Buy the simple one first.
  • A tailgate spreader typically runs $1,500 to $4,000. Buy it in year one, not year two. You’ll see why in the salt section.
  • Your truck needs to be the right truck. Half-tons get destroyed by plowing. If you’re buying, buy a 3/4-ton minimum, and budget for the front end.
  • Buy your backup before you need it. A second blower, a spare belt, extra hydraulic fluid, a set of cutting edges. Storm night is not shopping night.

If you’re building out your full-year gear list, the landscaping equipment list covers the summer half so you’re not double-buying.

The four ways to charge, and what they do to you

Model Typical range Who eats the risk
Per push $30 to $100+ per residential visit, $150 to $500+ per small commercial visit The customer. You get paid every time you show up.
Per inch Flat fee for the first 4 to 6 inches ($60 to $100), then $3 to $10 per additional inch Shared. Scales with the storm.
Hourly $25 to $75/hr for shoveling and blowing, $50 to $200/hr for commercial plowing The customer. Best for big unknown jobs and snow hauling.
Seasonal contract $200 to $600 for a typical residential drive, $500 to $5,000+ for commercial, $20,000+ for large lots You. Every single time.

Most new operators should run per push on residential and offer seasonal only to commercial accounts that demand it. Run your own numbers before you quote anything with a pricing calculator so you know your actual floor per stop.

Worked example: one driveway and one 20-space lot

Here’s the math I’d actually use.

The driveway. Two cars wide, 60 feet long, plus a walkway and three steps. Plow time is about 8 minutes. Shoveling the walk and steps is 7 minutes. Drive time from your last stop is 6 minutes. Call it 21 minutes of your time.

If your target is $125 per hour of productive truck time, that’s 0.35 hours of work plus travel, so roughly $56. Round up. You charge $60 per push at a 2-inch trigger. If your area averages 12 pushes a year, that driveway is $720 a season.

The 20-space commercial lot. About 9,000 square feet of pavement plus 400 feet of sidewalk.

  • Plowing: 45 minutes of truck time at a $95/hr loaded cost (wages, fuel, wear, insurance share) is about $71
  • Sidewalk: 30 minutes of a crew member at $35/hr loaded is about $18
  • Travel: 15 minutes, about $24
  • Direct cost: roughly $113
  • Overhead at 20 percent: $23
  • Total cost: $136

At a 30 percent margin, that’s $136 divided by 0.70, which is $194. You bill $195 per push.

Now the salt. That lot is about 0.21 acres. At a typical application you’re putting down roughly 200 pounds. Bulk rock salt runs somewhere around $60 to $150 per ton delivered depending on your market and the year, so call your material cost $15. Spreading takes 12 minutes, another $25 or so of truck time, plus a slice of overhead. Your all-in cost is about $45. Market rates for an application that size commonly land in the $100 to $180 range. Bill $135.

Now watch what happens over a season.

  • 12 plow events at $195 = $2,340 in revenue, about $708 in gross profit
  • 22 salt applications at $135 = $2,970 in revenue, about $1,980 in gross profit

Salt is 56 percent of the revenue on that account and roughly 73 percent of the profit. That is the whole game.

Salt is where the margin actually is

Plowing is heavy, slow, and hard on equipment. Salting is fast, light, and you do it far more often than you plow. Freeze-thaw cycles, refreeze after a sunny afternoon, black ice on a 34-degree morning with no measurable snow at all. Every one of those is a billable ice management visit.

So price plowing competitively to win the account, and never, ever give salt away. Bill it as a separate line item, per application, with the rate stated in the contract. Never bundle unlimited salt into a seasonal price unless you enjoy losing money in a nasty freeze-thaw winter.

Buy bulk if you can store it dry. Bagged salt is convenient and it eats your margin alive.

The trigger depth clause is the most important line in your contract

Trigger depth is the accumulation that obligates you to show up. Commercial accounts commonly run a 1 to 2 inch trigger. Residential usually sits at 2 to 3 inches.

That one number decides whether the contract is profitable.

  • A 1-inch trigger means you’re out for almost every event. Great on per push. Ruinous on a flat seasonal price.
  • A 3-inch trigger on a seasonal contract is your friend. Fewer mandatory call-outs for the same money.
  • “As needed” or “when conditions warrant” is not a trigger. It’s an invitation for a property manager to call you at midnight over a dusting and refuse to pay.

Write it exactly: measurement point, who measures, what happens on a storm that runs 18 hours (is that one push or three?), and what a “24-hour event” means. Vague triggers are how good accounts turn into arguments.

Seasonal vs per push: who eats the light winter

This is the tradeoff nobody explains properly.

Per push: the customer carries the weather risk. Big snow year, you get rich. Light year, you barely cover insurance. Your revenue is unpredictable, but you never work for free.

Seasonal: you carry the weather risk. You get a fixed number no matter what falls. Light year, you’re a genius. Heavy year, you’re plowing your 27th event on a contract priced for 12 and every push is coming out of your own pocket.

How to price seasonal without getting hurt:

  • Pull 10 years of local snowfall data and count events, not inches. Events are what cost you money.
  • Price at your average event count, then cap it. Something like “includes up to 15 push events; events 16 and beyond billed at $195 each.”
  • Keep salt outside the seasonal number entirely. Per application, always.
  • Take deposits in the fall, not in March. More on that next.

Newer operators should lean per push until they have three or four seasons of local data. Seasonal contracts are a bet, and you should not place big bets with numbers you got from a blog post.

The 3am problem, and why it belongs in your price

Storms don’t respect your sleep. Commercial accounts want the lot clear before the 7am open, which means you start at 2 or 3am. You will do this multiple nights in a row during a bad stretch. You will do it with a heater that quits and a hydraulic line that pops.

Price for that. Specifically:

  • Charge a premium for guaranteed pre-open service windows. “Clear by 6am” is a product, and it costs more than “clear sometime today.”
  • Build in a per-event minimum. If the truck rolls, there’s a floor, no matter how small the job.
  • Don’t route yourself past your physical limit. A route you can’t finish in 8 hours is a route that loses you the account.
  • Pay your people storm rates. Nobody gets out of bed at 2am for their normal wage twice.

The guys who burn out in this business almost always overbooked a route and underpriced the hour.

Insurance: read this part twice

Slip and fall is the defining risk of snow work. Somebody walks across a lot you cleared four hours ago, goes down, and names you in the claim. That is the normal case, not the freak case.

Here’s what you need to understand before you take a single commercial job:

  • Many general liability policies exclude snow and ice removal operations. Snow claims got frequent and expensive, so insurers carved them out. If you already carry GL for lawn work, that policy may give you zero coverage for plowing unless it’s specifically endorsed.
  • There is a specific endorsement for this. The snow plowing operations endorsement (form CG 20 42) is the one commonly used to extend liability to snow work. Ask your agent by name.
  • Completed operations coverage is the one that matters most. It responds to claims that happen after you’ve left the site, which is when almost every slip and fall happens.
  • Commercial clients typically demand $1 million per occurrence and $2 million aggregate, plus additional insured status and a certificate before you set foot on the property. Some want higher.
  • Document everything, every time. Time on site, time off, depth measured, product applied, photos. Your service logs are your defense.

None of this is legal advice and requirements vary by state and by client. Confirm the specifics with your own agent before the season starts, not after a claim. Our breakdown of lawn care business insurance covers the year-round policy side so you’re only buying the gaps.

The cash flow shape nobody warns you about

Winter money arrives in lumps and then stops.

You spend heavily in October (equipment, salt, insurance premium, deposits). You collect big in December, January, February. Then March hits, the phone goes quiet, and you have eight to ten weeks before mowing revenue starts.

Three fixes:

  • Bill seasonal contracts in installments starting in November, not one payment in April. Four or five equal payments smooths your whole winter.
  • Collect per push invoices weekly, not monthly. Bill the morning after the storm while the customer still remembers being grateful.
  • Set aside a March-April reserve on purpose. Roughly two months of fixed costs. Move it into a separate account every time a snow invoice clears.

How to land commercial accounts in September and October

The window is now. Property managers lock in snow vendors in early fall, and by December they aren’t shopping. Drive your target area, write down the small lots (10 to 40 spaces), find the management company on the sign or the county property record, and call.

Phone script:

“Hi, this is [Name] with [Company]. I handle snow and ice management for a few properties over on [Street]. I’m putting together my winter route right now and I noticed you manage [Property Address]. Quick question: do you already have a snow vendor locked in for this season, or are you still taking bids?

[If still taking bids] Great. I’d like to walk the lot and get you a written proposal this week. It’ll spell out the trigger depth, the per push rate, the salt rate per application, and my service window so there are no surprises in January. I carry $1M/$2M general liability with snow operations coverage and I can send you a certificate with your company as additional insured. What’s the best email for that?

[If they already have someone] No problem. Can I send you my rate sheet anyway so you have a backup? Every winter somebody’s vendor doesn’t show up, and it’s a bad night to be looking for a phone number.”

Follow-up email template:

Subject: Snow proposal for [Property Address]

Hi [Name],

Good talking to you. Proposal attached for [Property Address].

Trigger depth: 2 inches, measured on site. Plowing: $195 per push event (24-hour event = one push unless accumulation exceeds 6 inches). Sidewalks and entries: included. Ice management: $135 per application, billed per occurrence. Service window: lot clear by 6:00am on business days. Insurance: $1M/$2M GL with snow operations coverage, certificate attached, your company listed as additional insured.

I’m holding four spots on this route and filling them in the order proposals come back. Let me know if you want any of the terms adjusted.

[Name], [Company], [Phone]

That “holding four spots” line is true if you make it true. Don’t fake urgency, just be honest that a route has a capacity.

Before you sign anything, check these

Your contract should answer all of these in writing:

  • Trigger depth, who measures, and where
  • What counts as a single event, and what happens in a multi-day storm
  • Service window and response time
  • Salt and ice melt rates, billed separately
  • Snow relocation or hauling rates if piles run out of room
  • Payment terms, late fees, and installment schedule
  • Cancellation terms for both sides
  • An indemnification and hold-harmless section (have a lawyer look at this one)
  • What is explicitly not included (roof snow, steps you won’t touch, unmarked obstacles)

Get the property’s obstacles marked before the first snow. Sprinkler heads, curb stops, speed bumps, water shutoffs. Take dated photos of existing damage during the fall walkthrough. That photo folder has saved more contractors than any clause in the agreement.

The short version

Start with the truck and plow you can afford, sell your existing lawn customers first, price per push until you know your local event count, never bundle salt, treat trigger depth as the most negotiated line in the contract, and call your insurance agent before you call your first property manager. Do those six things and a snow removal business turns your slowest quarter into a real one.

Done-for-you

Want the whole system in one download?

The Landscaping Starter Kit hands you every template and checklist mentioned here.

Get the Landscaping Starter Kit