Featured
- Get link
- X
- Other Apps
How Much Should I Charge for Snow Removal? The Nine-Line Quote Math, Worked to the Cent
How Much Should I Charge for Snow Removal? The Nine-Line Quote Math, Worked to the Cent
Most new snow operators price from the hip. A neighbor says "fifty bucks a driveway," a forum thread says "double it at night," and by the first real storm the quote is a pile of guesses. Then the surcharges arrive all at once: deep snow, after-hours, a holiday, a few bags of salt, a long drive to the site. Stack them in the wrong order and the quote is wrong by a few dollars every single visit, which adds up across a season.
If you are asking "how much should I charge for snow removal," this post gives you the real numbers and the real order of operations, free, so you can check your own quotes. Further down we introduce a kit that packages the same math with the paperwork around it. The worked figures here are arithmetic demonstrations at stated inputs. They are not forecasts, and they are not income claims.
The rate card: base prices by job type
Everything starts from a base price tied to the job's measured size. These are the example figures in the kit's rate card. Treat them as starting points to verify against your own labor costs and local conditions, not as universal prices.
| Job type | Tier | Base price per visit |
|---|---|---|
| Driveway | 1-car | $35 |
| Driveway | 2-car | $50 |
| Driveway | 3-car | $70 |
| Parking lot | Up to 10,000 sq ft | $85 |
| Parking lot | 10,001 to 25,000 sq ft | $150 |
| Parking lot | Over 25,000 sq ft | $275 |
| Sidewalk | Per 100-foot section | $22 |
The tier is the actual measured area at the walk-through, not an estimate over the phone. That is why a good opener books a walk-through instead of quoting without square footage.
Other rate card inputs
- Salt: $7.50 per bag, passed through at cost.
- Depth uplift: 0.20 (20%).
- After-hours uplift: 0.25 (25%).
- Holiday uplift: 0.15 (15%).
- Seasonal-commit discount: 0.10 (10%).
- Travel: free for the first 15 miles, then $1.75 per mile.
The nine-line quote formula, in order
The order is the whole point. Run the same inputs in a different sequence and you get a different total. Here is the sequence, locked:
| Line | Step | Rule |
|---|---|---|
| 1 | Base price | From the tier table above |
| 2 | Depth uplift | 20% of the base only |
| 3 | Service line | Line 1 plus line 2 |
| 4 | After-hours and holiday | 25% and 15% added together, applied to the service line. Never applied to salt. |
| 5 | Salt | Bags times $7.50, at cost, no uplift |
| 6 | Seasonal-commit discount | 10% off the original base, not the uplifted service line |
| 7 | Travel | Free to 15 miles, then $1.75 per mile, added last |
| 8 | Per-visit total | Sum of the lines above |
| 9 | Contract | Per-visit total times planned visits |
Why the order matters
- Depth on the base only. The depth uplift is not applied to anything else, so it never compounds with the later surcharges.
- After-hours and holiday add, they do not multiply. They compose additively on the service line (0.25 plus 0.15 is 0.40), and salt is never touched by them. Salt is a pass-through at cost.
- The discount comes off the original base. Beginners often take 10% off a total that already has surcharges in it, which discounts the salt and the travel too.
- Travel goes last. It is a flat distance charge, so nothing should multiply it.
Worked to the cent: the $371.75 quote
The example: a medium lot (10,001 to 25,000 sq ft), deep snow, after-hours, on a holiday, twelve bags of salt, and a site 32 miles away. No seasonal-commit discount applies to this one-off visit, so line 6 is zero.
| Line | Step | Math | Amount |
|---|---|---|---|
| 1 | Base price | Medium lot tier | $150.00 |
| 2 | Depth uplift | $150.00 x 0.20 | $30.00 |
| 3 | Service line | $150.00 + $30.00 | $180.00 |
| 4 | After-hours and holiday | $180.00 x (0.25 + 0.15) | $72.00 |
| 5 | Salt | 12 bags x $7.50 | $90.00 |
| 6 | Seasonal-commit discount | Not applicable | $0.00 |
| 7 | Travel | (32 - 15) miles x $1.75 | $29.75 |
| 8 | Per-visit total | $180.00 + $72.00 + $90.00 + $29.75 | $371.75 |
That is one of three headline totals in the kit's rate card examples: $65.00, $163.00 and $371.75. The $371.75 case is the most demanding because it uses every surcharge except the discount. Again, these are demonstrations of the arithmetic at stated inputs, not predictions of what any job will pay or what anyone will earn.
What the market evidence does and does not tell us
Before building anything we looked at what already exists. Gumroad carries exactly one other snow-removal listing, an unrated $60 services listing, and no paid business kit for snow removal at all. Adjacent rated trade kits do exist: window cleaning kits priced from $19.99 to $99, and a pressure-wash bidding kit at $129.
We want to be plain about the limits here. There is no rated in-niche willingness-to-pay anchor, meaning no rated snow-removal kit that shows what buyers in this niche will pay. The adjacent kits are the nearest comparison, not proof.
We also checked Google autocomplete for snow-removal business queries. It returned 10 out of 10 startup-intent completions on both contract-template and pricing seeds. That shows intent density: the people typing these queries are overwhelmingly starting something. It does not show search volume, and we are not claiming any volume figure.
The July problem: the season ends
Snow removal is seasonal, and demand decays after December. Pretending otherwise is how new operators run out of cash in midsummer, with equipment payments and insurance still due. The honest answer is to plan for it, not hide it.
The kit's answer is a seasonal cash-flow planner built on one rule: put 30% of every December-to-February invoice into an off-season reserve. The worked example season in the planner looks like this:
| Item | Amount |
|---|---|
| In-season invoicing | $4,490.00 |
| Peak (December to February) invoicing | $3,410.00 |
| Off-season reserve set-aside (30% of peak) | $1,023.00 |
Those figures are an example season, there to show the planner's mechanics. They are not what your season will bring in.
What the kit actually is
The Snow Removal Business Starter Kit is 17 plain files: 11 Markdown documents, 4 CSV files, a LICENSE.txt and a verifier script called self_qos.py. There are no accounts, no software and nothing to install. Open the files in any text editor or spreadsheet. Here is what is in them:
- Rate card CSV (21 rows). The base prices, seasonal per-visit prices, salt and ice-melt costs, uplifts and travel rule listed above, in an editable form.
- Lot tiers CSV (7 tiers). On-site time standards: 15, 22 and 30 minutes for driveways, 45, 70 and 120 minutes for lots, and 12 minutes per 100 feet of sidewalk.
- Worked-quote files. Six quotes checked to the cent, from $65.00 up to $371.75, including a seasonal case of $64.80 per visit that comes to a $777.60 season contract.
- Startup cost CSV (16 line items). Planning bands for a first season: plow-path build-out $6,395 to $20,650, walk path $3,945 to $11,850, all rows together $7,445 to $23,350. These are planning bands, not guarantees.
- Contract pack. A 14-field customer intake with unique ACC-### account IDs, a Per-Push Agreement with a 2-inch trigger clause, a Seasonal Contract (October 1 to April 30, with priority dispatch and a rate lock), and a Sidewalk Clearing Agreement. Salt is passed through at cost in the first two.
- Storm-event SOP. Trigger depth, dispatch, a documented no-push decision, cluster-by-tier route order, a spotter when reversing, a rule against refueling a hot blower because of carbon monoxide, ETA text templates, and an end-of-event service log with a proof-of-visit photo that triggers the invoice.
- Safety checklist. 40 checkboxes covering hypothermia, frostbite, carbon monoxide, backing, ice beneath snow, fatigue, hi-vis clothing, warming breaks, a property-damage log, theft prevention and an end-of-shift self-check.
- Licensing and insurance primer. Commercial auto, a $1M general liability baseline, hired and non-owned auto, equipment floater, workers' comp and snow-endorsement riders, with a reminder to verify locally.
- Client acquisition and route playbooks. Property managers as a channel, a September-to-November bid calendar, what goes in a bid packet, and a rule never to take over mid-season. The route playbook includes a frozen five-stop night worked through: $432.50 across 9 leg miles and 144 route minutes.
- Sales scripts. Openers that book a walk-through, and eight objections with responses.
- 7-day launch plan. It ends in a storm-night dry run and a first signed agreement.
- Cash-flow planner. The 30% reserve rule described above.
The verifier, self_qos.py, uses only the Python standard library. It rechecks the files and recomputes all six worked quotes.
The 7 AM question
Customers ask "can you guarantee 7 AM?" The kit's scripts give the honest answer: no honest contractor guarantees an exact clearing hour. What you can offer is a trigger-depth service window, weather permitting. In the storm SOP the rule reads: clear when snow reaches 2 inches, the trigger depth printed in every contract.
Who this is NOT for
- Anyone seeking an income guarantee or a business opportunity. This is paperwork and arithmetic. It makes no promise about what you will earn.
- Anyone looking for legal advice. The contract templates and the licensing primer are business guidance. Licensing, insurance and sidewalk-clearing deadlines vary by city and county, so check your own ordinances and talk to a professional where it matters.
- Operators who already have their own contracts and pricing system. If yours works, you do not need this.
- Anyone who wants the prices taken as final. Every price in the kit is an example figure. Verify it locally against your labor costs and ordinances.
One more limit: the license is personal use, no resale. You can use the files for your own business. You cannot resell or redistribute them.
Disclosure and the product page
Disclosure: this post links to a product we made. If you buy through it, we may earn a commission at no extra cost to you.
Product page: Snow Removal Business Starter Kit on Gumroad.
Get the kit
The kit is listed at a $1 intro price at the time of writing — we confirmed that on 2026-10-26 against the live page. It is an intro price with a price ladder behind it, so it may rise as sales milestones hit, and we cannot promise it stays at $1.
Get the Snow Removal Business Starter Kit on Gumroad.
What it gives you is the operations paperwork of a first snow season — a rate card you can edit, quote math you can defend, contracts your customer signs, a storm procedure and a cash-flow plan — in plain files that stay on your device. All it gives you, and all it claims to.
Wrapping up
The short answer to "how much should I charge for snow removal" is: start from a measured tier price, then apply the surcharges in a fixed order, and know your total before you quote it. The nine lines above are free to use whether or not you ever buy anything. Then plan for July before the first storm.
Corrections and questions are welcome — if we got a fact wrong or a convention is missing something you use, write to nandminc2020@gmail.com and we will fix it.
Keep reading
- Get link
- X
- Other Apps
Popular Posts
Best Free AI Tools That Are Actually Free (No Trials)
- Get link
- X
- Other Apps
How to Write Better Prompts: A Practical Framework
- Get link
- X
- Other Apps
Comments
Post a Comment