Snow Removal
Seasonal contracts, per-visit service, and salting — automatic dispatch, reliable timing, and flat-rate pricing so you never worry about your driveway after a storm.
Markham winters are unpredictable — a light dusting one week, 30 cm the next. MRPRO's snow removal service takes the guesswork and the back-breaking work off your plate entirely. Sign up for a seasonal contract and we handle everything automatically, all winter long.
Seasonal contract customers are dispatched without any action on their part. Once accumulation hits 5 cm, our crews are already on the road. We aim to have residential driveways cleared before 7 am on weekdays so you can get out on time — whether it's a school run, a commute, or an early appointment.
Not ready for a full seasonal commitment? Our per-visit service gives you on-call clearing without a contract. Salting and ice control is available as an add-on to any plan or as a standalone treatment after freezing rain events.
Seasonal Contract From
$499 / season
Unlimited visits, November through April
Every visit covers your full property — driveway to doorstep.
Full driveway clearing after each snowfall, pushed to the side or end of the driveway to keep your vehicle accessible. We clear right to the garage door.
Shovelled walkways, front paths, and steps so your home is safe and accessible from the street. No icy patches left behind.
Road salt or sand applied to driveways, walkways, and steps after clearing — or as a standalone treatment after freezing rain events.
Seasonal contract customers are dispatched automatically once accumulation hits 5 cm. No need to call — we monitor conditions and send a crew.
Seasonal contract, per-visit, or standalone salting — pick what works for you.
The most popular option for Markham homeowners. One flat rate covers the entire winter season — no matter how many times it snows. Budget with confidence.
Pay only when it snows. A flexible option for lighter winters or properties that only need occasional clearing. Billed after each visit.
Standalone salting and ice control for driveways, walkways, and steps. Available as an add-on to any plan or as a standalone service after freezing rain events.
* Prices vary based on property size and driveway length. See full pricing or contact us for an exact quote.
Reliable, insured, and local — every storm, all winter.
We aim to have seasonal contract customers cleared before 7 am on weekdays so you can get out of the driveway on time. We monitor forecasts and dispatch proactively.
Seasonal contract customers pay one price for the whole winter — no matter how many storms hit. No surprise invoices after a heavy February.
MRPRO carries full liability insurance for snow removal operations. If anything happens on your property during a service visit, you are covered.
We're based in Markham and service the surrounding GTA. When a storm hits, we're already in the area — not driving in from far away.
Sign Up Before October
We can only take on a limited number of seasonal contracts each winter. Once our routes are full, we cannot add new customers until the following season. Contact us before the end of October to guarantee your spot.
Everything you need to know about our snow removal service.
Seasonal contract customers are dispatched automatically once accumulation reaches 5 cm. We aim to have residential driveways cleared before 7 am on weekdays. Timing can vary during major storms when the entire service area needs attention.
The seasonal contract covers unlimited visits from November through April. Every time it snows 5 cm or more, we dispatch automatically — no call required. The flat rate covers driveway plowing and walkway shovelling for the full season.
No — most customers are not home during service. Just make sure vehicles are moved out of the driveway before a storm if possible, and let us know about any obstacles (basketball nets, garden borders, etc.) when you sign up.
Seasonal contract customers are covered for multiple events in a single day. If accumulation builds back up after we clear, we will return as needed during active storm events.
Salt and sand application is available as an add-on to any plan. It is not included by default in the base seasonal rate — we will quote it separately when you request your estimate.
We recommend signing up before the end of October to guarantee your spot. Our seasonal routes fill up quickly and we cannot always accommodate new customers once the season begins. Contact us early to lock in your rate.
Get a free estimate on snow removal — seasonal contracts fill up fast.