Every autumn, strata councils across Metro Vancouver open snow-removal quotes that can look difficult to compare. As a practical budgeting ballpark, many small-to-mid-size strata properties fall around $3,000–$8,000 per winter, but the physical service area matters more than the number of units. A building with one parkade ramp and one short walkway may cost less; a site with long sidewalks, many parking stalls, internal walkways, stairs and repeated ice treatment may cost more. PlowWow writes seasonal contracts for townhouse complexes, condos and mixed-use strata buildings from Kitsilano to Maple Ridge. This guide explains the actual cost drivers and what every BC strata council should demand in writing before signing.
Seasonal vs Per-Push — What Each Model Actually Is
There are only three real pricing models in Metro Vancouver, and every quote you receive collapses into one of them:
- Seasonal / all-inclusive. A fixed price for the winter (typically November 1 – March 31). Unlimited service triggered by snow thresholds. Council pays the same amount whether it snows twice or twenty-two times.
- Per-push / pay-as-you-go. A base callout fee ($185–$450 typical) each time the contractor visits, plus salt/de-icer charged separately. Council pays only for events.
- Hybrid. A small annual retainer ($1,200–$3,000) for guaranteed priority, plus a discounted per-push rate.
Seasonal contracts transfer risk from the strata to the contractor. Per-push contracts transfer risk from the contractor back to the strata — including the risk that a heavy winter blows the entire snow-removal budget past 100 percent and forces a special levy in March.
For most Metro Vancouver stratas, a seasonal contract is the correct choice because BC winters are wildly variable. The 2021–22 season had 26 pushable events in Burnaby. The 2019–20 season had 4. On a per-push contract, the difference between those two winters is a factor of six on your snow budget.
The Real Cost Drivers a Metro Vancouver Contractor Prices Against
Every reputable BC snow contractor prices seasonal contracts using the same five inputs. If a quote is materially cheaper than the others, one of these is usually being cut:
- Total drive-lane and sidewalk square metres. The single biggest driver. A 2,000 m² strata is fundamentally cheaper than a 6,000 m² strata.
- Access complexity. Ramps, tight townhouse driveways, gated entries, low-clearance parkades, curved mews and pedestrian-only walkways all slow crews.
- Response time SLA. Pre-6 a.m. clear is 30–50 percent more expensive to guarantee than "same day."
- De-icer product spec. MgCl₂ or CMA (pet-safe) product costs 2–5× rock salt. See our pet-safe de-icer guide for the underlying chemistry.
- Documentation requirements. GPS-logged runs, per-site application logs, monthly council-ready reports, and insurance-grade timestamp records add operational overhead that shows up in the seasonal number.
If a strata council receives a quote that is 40 percent below the median of the other bids, it is almost always missing one of the five drivers above — typically documentation and pre-6 a.m. SLA. Both of those matter enormously when a claim is filed.
Typical 2026 Strata Snow Contract Ballpark — Metro Vancouver
For an ordinary small-to-mid-size Metro Vancouver strata, $3,000–$8,000 per season is a useful first budgeting range, not a quote or a minimum charge. Some compact properties have only one walkway and one ramp and may price below that range. Larger or more demanding properties can price above it.
- Simple access: one short walkway, one ramp and limited treatment area often sits near the lower end or below the ballpark.
- Typical small-to-mid-size strata: approximately $3,000–$8,000 per season after a site review.
- Higher-scope property: long public sidewalks, many parking stalls, internal paths, stairs, multiple entrances or large drive lanes can move the price above the ballpark.
- Product and service level: rock salt, ice melt or concrete- and pet-friendlier products have different costs, as do pre-treatment, return visits and tighter clear-by times.
- Large, mixed-use or commercial strata: quoted from the measured scope rather than from unit count alone.
Contracts include the November 1 to March 31 service window as a Metro Vancouver standard. Contracts that only cover December to February are a 20–30 percent discount but leave the shoulder-season risk with the strata.
The Insurance Duty a Strata Cannot Contract Away
British Columbia's Occupiers Liability Act applies to every strata common property in the province. Section 3 imposes a duty on the strata (as occupier) to take reasonable care that people using the property are reasonably safe. The strata cannot contract this duty away to a snow-removal vendor. What a contract can and should do is transfer operational execution to a competent contractor and create the paper trail that discharges the reasonableness standard in court.
The documentation that actually defends a strata in a slip claim:
- GPS-verified time of clearing for the specific walkway, ramp or apron where the fall occurred.
- Product and application quantity logged by the site.
- Weather record matching the event window.
- Contractor certificate of insurance naming the strata as additional insured, with commercial general liability at $5 million or higher.
- Written safe-work procedure for slope, ice and refreeze conditions.
Every one of those items should appear either in the contract or the contractor's onboarding package. If your current contract does not include them, request an addendum before December.
Line Items Every BC Strata Should Demand in Writing
We treat the following as non-negotiable in a PlowWow seasonal contract. Any Metro Vancouver operator should be able to match them; if they push back on any of these, that is the answer.
- Trigger threshold. The snow depth or forecast condition that dispatches the crew (typical: 3 cm accumulated OR freezing-rain / glaze warning issued).
- Service window. Clear completed by 6 a.m. or the council-agreed time; return visits on refreeze forecast.
- Sites covered. Every drive lane, walkway, ramp, stair, mail kiosk, garbage room approach and visitor parking apron explicitly listed.
- De-icer product. MgCl₂ or CMA on strata podiums; NaCl only where the strata has approved it in writing.
- Reporting. GPS logs and per-site application records, delivered monthly to the strata manager.
- Insurance. COI on file at contract signing; strata named as additional insured; $5M CGL minimum.
- Escalation contact. A named human answering a phone line 24 hours during the service window — not a general dispatch email.
- Force-majeure language. What happens during a 30 cm event, an atmospheric-river / warning-level storm, or a multi-day arctic outflow.
How Councils Should Compare Three Seasonal Quotes
We recommend councils build a one-page comparison grid before an October vote. The columns should be:
- Price
- Sites covered (m² and list)
- Trigger threshold
- SLA (clear-by time)
- Product spec
- COI status
- Reporting frequency and format
- Named 24-hour contact
- References — three current Metro Vancouver strata clients
The cheapest quote almost never wins on that grid. What wins is the quote where every column has a specific, defensible answer and the references pick up the phone.
What Actually Blows a Snow Budget
Every season we see the same three patterns cause strata snow overruns:
- Per-push contracts during high-event winters. The 2016–17 and 2021–22 winters both delivered 20+ events in Metro Vancouver — enough to double a per-push budget.
- Under-scoped square-metre estimates. Contractor priced 2,000 m² of walkway, actual site is 3,100 m² once cross-walks and side entries are measured. Overage bills at the year-end reconciliation.
- Off-spec de-icer causing spring restoration costs. A cheap sodium-chloride winter can generate landscape restoration, concrete resurfacing, or interior-carpet replacement invoices that dwarf the snow savings.
A properly-scoped seasonal contract with a named product spec and monthly reporting cures all three failure modes.
What PlowWow Includes as Standard
Every PlowWow seasonal contract in Metro Vancouver ships with the following at no additional charge:
- Unlimited pushes across the November 1 – March 31 season
- Pre-6 a.m. clear for triggered events
- MgCl₂ or CMA de-icer as the council's site spec (or blended if approved)
- GPS-logged routes and per-site application records
- Monthly council-ready PDF report
- Additional-insured COI at $5M CGL
- Named 24-hour escalation contact
- Freezing-rain / glaze return visits on the same event
For a written seasonal quote against your building's actual square metreage and site plan, request a free PlowWow quote or explore the full service area map. Councils that want to see how we handle their specific municipality can also start with our Vancouver, Burnaby, Richmond or Coquitlam service pages.
Frequently Asked Questions
Is a seasonal snow contract worth it in a mild winter? Yes, because you're paying for risk transfer, not just for pushes. In a low-event winter you effectively over-pay slightly to guarantee that a high-event winter cannot generate a special levy.
What should a typical strata budget for seasonal snow removal? About $3,000–$8,000 per season is a reasonable starting ballpark for many small-to-mid-size properties. The quote changes with sidewalk length, parking stalls and drive lanes, internal walkways, ramps, stairs, service triggers, return visits and whether the plan uses rock salt or a different ice-melt product. A compact building with only one walkway and one ramp may cost less, while a large or complicated site may cost more.
Can a strata sign a two-year snow contract? Yes, and pricing is often 5–10 percent better for a two-year lock, but many BC operators only quote year by year because insurance and fuel costs move.
Are seasonal snow contracts GST-taxable? Yes. Every seasonal snow contract in BC is subject to GST. PST does not apply to labour-only snow services.
Do I need to name my snow contractor as additional insured, or the other way around? The strata should be named as additional insured on the contractor's Commercial General Liability policy. The strata does not add the contractor to its own policy.
Does PlowWow do commercial and mixed-use, not just residential strata? Yes. Commercial, mixed-use, industrial and municipal-adjacent sites are all priced under the same seasonal framework, with different SLA windows tied to operating hours.

