Snow Removal
Snow Removal near you
Seasonal or per-visit snow clearing for driveways and walkways. Tell us about your snow removal project and we’ll help you find local snow removal companies who serve your area.
Free for homeowners · No obligation to hire
On this page
Residential snow removal keeps a driveway, walkway and front steps usable all winter, usually through a seasonal contract with a company that plows or blows the snow after each storm. For many Canadian households it is less a convenience than a necessity: getting the car out before work, keeping a safe path for visitors and mail carriers, and clearing the bank the city plow leaves at the end of the driveway.
Snow removal companies range from one-person operations with a snowblower to fleets of tractors and plow trucks working set routes. Contracts differ widely in what they cover, how quickly the crew shows up and what happens when a storm drags on, so reading one closely matters more than comparing the headline offer. Some jobs, such as clearing a heavily loaded roof, are specialized work that regular crews don't do.
This page covers seasonal contracts versus per-visit service, what a contract usually includes, de-icing salt and its alternatives, municipal rules on where snow may go, roof snow loads, keeping exhaust vents clear to prevent carbon monoxide build-up, and getting the property ready before the first snowfall.
Seasonal snow removal contract vs per-visit service
A seasonal contract covers the whole winter for an agreed scope, however many storms come, and puts your address on the crew's regular route. A per-visit arrangement means paying each time the crew comes, which can suit a mild winter, a short driveway or someone home to shovel most storms. The trade-off is priority: in a big storm, contract customers are usually served first and per-visit calls wait.
- Seasonal contract: predictable, with an automatic visit whenever the snowfall reaches the level set in the contract.
- Per-visit service: flexible, but you have to call, and crews are scarcest in the storms you need them most.
- Capped contracts: some companies include a set number of visits and bill extras separately, so check what counts as a visit.
- Multi-year deals: can lock in terms for more than one winter, but read how either side can end the contract.
What a residential snow removal contract includes: driveway, walkway, steps and add-ons
- Driveway: plowing or blowing the full width and length, including the bank the municipal plow leaves at the end.
- Walkway and steps: often cleared by hand and sometimes sold as an option, so confirm they're in the contract.
- Trigger and timing: the accumulation that triggers a visit, how soon the crew comes after the storm, and whether it returns during long storms.
- Ice control: salt or abrasive on the driveway, walkway and steps, either included or billed per application.
- Extras: clearing around a mailbox, a side door, a balcony or deck stairs, or hauling snow away where there's no room to pile it.
- Roof raking and roof snow removal: separate, specialized services offered by companies with the equipment and training for them.
- Damage and markers: who installs the stakes, and how damage to lawns, pavers, garage doors or cars is reported and repaired.
De-icing salt vs abrasives: what goes on your driveway and walkway
Rock salt melts ice but loses effectiveness in deep cold, and Environment and Climate Change Canada notes that road salts pose a risk to plants, animals and the aquatic environment in sufficient concentrations. Around a house, salt also burns lawn edges and shrubs and can wear concrete and some natural stone over time. A good crew clears the snow thoroughly first, so less de-icer is needed, and spreads only what conditions call for.
- Rock salt: common and effective, but hard on plants, nearby concrete, metal and pets' paws when overused.
- Other de-icers: blends that work at colder temperatures or are gentler on surfaces; the label says where each can be used.
- Abrasives: sand, grit or fine gravel that doesn't melt ice but adds traction, useful in deep cold, and swept up in spring.
- Mixes: salt blended with abrasive, a common compromise on residential driveways.
- Placement: keep salty snow piles away from gardens, hedges and trees, and away from paths where meltwater refreezes.
Where snow may go: municipal rules against pushing snow onto the street or sidewalk
In most Canadian cities, snow cleared from a driveway has to stay on your property. Toronto states that residents must not push snow from their property onto sidewalks, roads or bike lanes, calling it dangerous and illegal. In Montreal, most boroughs forbid depositing snow on the sidewalk or in the street when clearing an entrance or parking space, and it must be piled on the lot; some boroughs allow snow on public land only in specific cases, sometimes with a permit, and some require permits for private snow removal contractors.
These rules apply whoever does the clearing, so ask the company where it plans to put the snow and make sure the contract rules out pushing it into the road, onto the sidewalk or onto a neighbour's lot. On a tight lot, plan the piling spots in advance and consider hauling when space runs out. Keep piles clear of fire hydrants, storm drains and the sightline at the end of the driveway.
Roof snow load: warning signs and when to call a roof snow removal company
Roofs are built to carry winter loads, but heavy snow followed by rain, or several storms with thaws in between, makes the snowpack denser and heavier, and drifts build up against higher walls and in valleys. The Régie du bâtiment du Québec lists warning signs of an overloaded roof: cracks in interior walls, interior doors that stick or rub, unusual creaking sounds, and ceilings that deform.
If you notice those signs, have the roof cleared by professionals. The RBQ describes roof snow removal as risky and recommends specialized companies with the right equipment and methods to avoid damaging the roof membrane. Don't go up yourself, and keep people away from the eaves while snow and ice can slide off. Flat and low-slope roofs, carports and sheds tend to need attention first.
Carbon monoxide safety: keep furnace, dryer and other exhaust vents clear of snow
High-efficiency furnaces, water heaters, gas dryers and gas fireplaces often vent through a side wall close to the ground, where drifting snow or a bank thrown by a blower can block them and push exhaust back inside. Health Canada advises inspecting exhaust vents during and after snowstorms to make sure they aren't blocked with ice or covered by snow or debris, and installing at least one carbon monoxide alarm with battery backup in a home with fuel-burning appliances.
- Show the crew where every vent and air intake is, and ask them not to throw snow toward those walls.
- Clear around vents by hand after storms and after the crew's visit, never with a blower aimed at the wall.
- Keep the gas meter and the dryer vent free of snow and ice as well.
- If a carbon monoxide alarm sounds, get everyone outside and call 911 or the fire department from outdoors.
Before the first snowfall: getting your driveway ready for the snow removal crew
- Sign the contract early in the fall, since good companies fill their routes before the first storm.
- Walk the property with the contractor and point out curbs, garden edges, pavers, drains, vents and anything that will be buried.
- Have stakes installed along the driveway and lawn edges, and check any municipal rules on where they may go.
- Put away hoses, planters, decorations and loose stones the equipment could hit.
- Repair heaved pavers and broken edging beforehand, since a plow blade catches on them.
- Keep a shovel and some de-icer or abrasive by the door for touch-ups between visits.
Snow Removal: frequently asked questions
Is a seasonal snow removal contract better than paying per visit?
For most homes that need a clear driveway every morning, yes: a contract secures a place on the route and an automatic visit when snow reaches the agreed trigger. Per-visit service suits mild winters or occasional help, but in a big storm you may wait behind contract customers.
Can my snow removal company push snow onto the street?
Not in most cities. Toronto prohibits pushing snow from private property onto sidewalks, roads or bike lanes, and most Montreal boroughs forbid putting it on the sidewalk or in the street. The rules cover contractors as much as owners, so the snow should be piled on your lot or hauled away.
When should snow be removed from my roof?
When the snow is unusually heavy, especially after rain, or when you notice warning signs such as cracks in interior walls, sticking doors, creaking or deforming ceilings. Call a company that specializes in roof snow removal rather than climbing up yourself.
Why does my snow removal contractor need to know where my vents are?
Snow thrown against a wall can bury low exhaust vents for the furnace, water heater or dryer and let carbon monoxide back into the house. Pointing them out helps the crew keep snow away, but you should still check them yourself after every storm.
Will de-icing salt damage my driveway and lawn?
It can. Salt harms grass and shrubs along the edges and can wear concrete and some stone over time. Clearing snow before it gets packed down reduces how much de-icer is needed, and an abrasive such as sand adds grip without melting anything.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find snow removal companies by city
Alberta
Show 17 citiesHide cities
- Snow Removal in Calgary
- Snow Removal in Edmonton
- Snow Removal in Airdrie
- Snow Removal in Cochrane
- Snow Removal in Fort McMurray
- Snow Removal in Fort Saskatchewan
- Snow Removal in Grande Prairie
- Snow Removal in Leduc
- Snow Removal in Lethbridge
- Snow Removal in Medicine Hat
- Snow Removal in Okotoks
- Snow Removal in Parkland County
- Snow Removal in Red Deer
- Snow Removal in Rocky View County
- Snow Removal in Spruce Grove
- Snow Removal in St. Albert
- Snow Removal in Strathcona County
British Columbia
Show 31 citiesHide cities
- Snow Removal in Abbotsford
- Snow Removal in Burnaby
- Snow Removal in Kelowna
- Snow Removal in Surrey
- Snow Removal in Vancouver
- Snow Removal in Victoria
- Snow Removal in Campbell River
- Snow Removal in Chilliwack
- Snow Removal in Coquitlam
- Snow Removal in Courtenay
- Snow Removal in Delta
- Snow Removal in District of North Vancouver
- Snow Removal in Kamloops
- Snow Removal in Langford
- Snow Removal in Langley
- Snow Removal in Maple Ridge
- Snow Removal in Mission
- Snow Removal in Nanaimo
- Snow Removal in New Westminster
- Snow Removal in North Cowichan
- Snow Removal in North Vancouver
- Snow Removal in Penticton
- Snow Removal in Port Coquitlam
- Snow Removal in Port Moody
- Snow Removal in Prince George
- Snow Removal in Richmond
- Snow Removal in Saanich
- Snow Removal in Township of Langley
- Snow Removal in Vernon
- Snow Removal in West Kelowna
- Snow Removal in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Snow Removal in Barrie
- Snow Removal in Brampton
- Snow Removal in Greater Sudbury
- Snow Removal in Guelph
- Snow Removal in Hamilton
- Snow Removal in Kingston
- Snow Removal in Kitchener
- Snow Removal in London
- Snow Removal in Markham
- Snow Removal in Mississauga
- Snow Removal in Oshawa
- Snow Removal in Ottawa
- Snow Removal in St. Catharines
- Snow Removal in Toronto
- Snow Removal in Vaughan
- Snow Removal in Waterloo
- Snow Removal in Windsor
- Snow Removal in Ajax
- Snow Removal in Aurora
- Snow Removal in Belleville
- Snow Removal in Blue Mountains
- Snow Removal in Bradford
- Snow Removal in Brantford
- Snow Removal in Burlington
- Snow Removal in Caledon
- Snow Removal in Cambridge
- Snow Removal in Centre Wellington
- Snow Removal in Chatham
- Snow Removal in Clarence-Rockland
- Snow Removal in Clarington
- Snow Removal in Collingwood
- Snow Removal in Cornwall
- Snow Removal in County of Brant
- Snow Removal in East Gwillimbury
- Snow Removal in Fort Erie
- Snow Removal in Georgetown
- Snow Removal in Georgina
- Snow Removal in Grimsby
- Snow Removal in Haldimand County
- Snow Removal in Innisfil
- Snow Removal in Kawartha Lakes
- Snow Removal in King
- Snow Removal in Lakeshore
- Snow Removal in LaSalle
- Snow Removal in Leamington
- Snow Removal in Lincoln
- Snow Removal in Milton
- Snow Removal in New Tecumseth
- Snow Removal in Newmarket
- Snow Removal in Niagara Falls
- Snow Removal in Norfolk County
- Snow Removal in North Bay
- Snow Removal in Oakville
- Snow Removal in Orangeville
- Snow Removal in Orillia
- Snow Removal in Peterborough
- Snow Removal in Pickering
- Snow Removal in Prince Edward County
- Snow Removal in Quinte West
- Snow Removal in Richmond Hill
- Snow Removal in Sarnia
- Snow Removal in Sault Ste. Marie
- Snow Removal in St. Thomas
- Snow Removal in Stratford
- Snow Removal in Thunder Bay
- Snow Removal in Timmins
- Snow Removal in Welland
- Snow Removal in Whitby
- Snow Removal in Whitchurch-Stouffville
- Snow Removal in Woodstock
- Snow Removal in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Snow Removal in Gatineau
- Snow Removal in Laval
- Snow Removal in Longueuil
- Snow Removal in Montreal
- Snow Removal in Quebec City
- Snow Removal in Sherbrooke
- Snow Removal in Trois-Rivières
- Snow Removal in Alma
- Snow Removal in Baie-Comeau
- Snow Removal in Beaconsfield
- Snow Removal in Beloeil
- Snow Removal in Blainville
- Snow Removal in Boisbriand
- Snow Removal in Boucherville
- Snow Removal in Brossard
- Snow Removal in Candiac
- Snow Removal in Chambly
- Snow Removal in Châteauguay
- Snow Removal in Côte-Saint-Luc
- Snow Removal in Cowansville
- Snow Removal in Deux-Montagnes
- Snow Removal in Dollard-des-Ormeaux
- Snow Removal in Dorval
- Snow Removal in Drummondville
- Snow Removal in Gaspé
- Snow Removal in Granby
- Snow Removal in Joliette
- Snow Removal in Kirkland
- Snow Removal in L'Ancienne-Lorette
- Snow Removal in L'Assomption
- Snow Removal in La Prairie
- Snow Removal in Lévis
- Snow Removal in Magog
- Snow Removal in Mascouche
- Snow Removal in Mirabel
- Snow Removal in Mont-Saint-Hilaire
- Snow Removal in Mount Royal
- Snow Removal in Pointe-Claire
- Snow Removal in Repentigny
- Snow Removal in Rimouski
- Snow Removal in Rivière-du-Loup
- Snow Removal in Rouyn-Noranda
- Snow Removal in Saguenay
- Snow Removal in Saint-Augustin-de-Desmaures
- Snow Removal in Saint-Basile-le-Grand
- Snow Removal in Saint-Bruno-de-Montarville
- Snow Removal in Saint-Charles-Borromée
- Snow Removal in Saint-Colomban
- Snow Removal in Saint-Constant
- Snow Removal in Saint-Eustache
- Snow Removal in Saint-Georges
- Snow Removal in Saint-Hyacinthe
- Snow Removal in Saint-Jean-sur-Richelieu
- Snow Removal in Saint-Jérôme
- Snow Removal in Saint-Lambert
- Snow Removal in Saint-Lazare
- Snow Removal in Saint-Lin–Laurentides
- Snow Removal in Sainte-Anne-des-Plaines
- Snow Removal in Sainte-Catherine
- Snow Removal in Sainte-Julie
- Snow Removal in Sainte-Marthe-sur-le-Lac
- Snow Removal in Sainte-Sophie
- Snow Removal in Sainte-Thérèse
- Snow Removal in Salaberry-de-Valleyfield
- Snow Removal in Sept-Îles
- Snow Removal in Shawinigan
- Snow Removal in Sorel-Tracy
- Snow Removal in Terrebonne
- Snow Removal in Thetford Mines
- Snow Removal in Val-d'Or
- Snow Removal in Varennes
- Snow Removal in Vaudreuil-Dorion
- Snow Removal in Victoriaville
- Snow Removal in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of snow removal
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Size of the yard and the scope of the design
- Grading, excavation and drainage work
- Hardscape materials, such as stone, pavers or wood
- Plants, sod and soil
- Access for machinery
- Removal of old materials, trees or stumps
- How often visits are scheduled for ongoing services
How to compare snow removal companies before you hire
- Choose a company that does the kind of work you need, since design, lawn care, tree work and hardscaping are different specialties.
- For big projects, ask for a site plan or drawing before work starts.
- Ask how they'll handle grading and drainage so water moves away from the house.
- For tree removal or large pruning, look for a qualified arborist with liability insurance.
- For ongoing services like lawn care or snow removal, get the visit schedule and what's included in writing.
Questions to ask snow removal companies before you hire
- Can I see a plan or drawing before you start?
- How will you handle drainage and grading?
- Will you have underground utilities located before you dig?
- Does any of this work need a permit, such as for a retaining wall, fence or tree removal?
- What plants or materials do you recommend for our climate and my yard's sun and shade?
- Do you guarantee plants or sod, and for what conditions?
- Can you show me proof of liability insurance?
When to call a pro for snow removal
- Water that pools near the house or in the yard after rain
- A tree that is leaning, cracked or has large dead branches over the house or a driveway
- A retaining wall that is bulging, leaning or cracking
Snow removal permits and local rules
Some snow removal work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingSeasonal maintenance
This job is part of our home maintenance checklists for:
Free project calculators
Ready to get snow removal quotes?
Tell us about your snow removal project.
Do you offer snow removal services?
Join LokalMatch to get matched with homeowners in the areas you serve.