Roofing & exterior services for Central & Northern Ontario
One experienced local crew for everything your home’s exterior needs — roofing, siding, eavestroughs, attic insulation and ice-dam solutions — backed by 24+ years of combined experience and a 100% satisfaction guarantee.

Roofing
Shingle, metal and residential re-roofing, plus honest repairs — installed by our own GAF-certified crew.




Exteriors
Siding, soffits, fascia and seamless eavestroughs that protect and refresh the whole envelope of your home.
Weatherproofing
Attic insulation and ice-dam solutions that keep Ontario winters out and your heating bills down.
One contractor for your entire exterior
A roof job often reveals damaged fascia; new siding may need an eavestrough adjustment; an ice-dam fix usually points to an insulation gap. When one team handles it all, those discoveries don’t mean another quote and another delay. These combinations pair naturally into single-visit projects:
Complete re-roof package
Shingle replacement + blown-in attic insulation — address the surface and the root cause in one visit.
Exterior renewal
Siding + soffits + eavestroughs — a complete exterior refresh, fully coordinated on one timeline.
Winter damage recovery
Ice-dam removal + insulation upgrade + fascia repair — stop the damage and prevent it from returning.
Why exterior work matters in Ontario
75–80% of exterior renovation costs are recouped at resale — roofing and siding rank among the highest-return projects.
Ontario homes face 45–70 freeze-thaw cycles per winter — the primary driver of shingle, flashing and eavestrough deterioration.
Up to 25% of heat loss in a typical Canadian home occurs through the attic — one of the fastest-payback upgrades available.
Frequently asked questions
Do you offer free estimates for all services?
Yes. Every project — from a shingle repair estimate to a full roof and siding assessment — comes with a free, no-obligation on-site evaluation and written quote. There’s no pressure and no fee.
Can I bundle multiple services into one project?
Absolutely, and we recommend it when services naturally pair — like roof replacement and attic insulation, or siding and eavestrough work. Combining services reduces mobilization cost and simplifies scheduling.
Do you work on cottages and seasonal properties?
Yes. We serve cottage and seasonal properties throughout the Muskoka District, including remote-coordination work for owners who aren’t on-site.
Are you licensed and insured to work in Ontario?
Yes. MKT Roofing & Exteriors carries full general liability insurance and WSIB coverage, and we comply with all Ontario Building Code requirements. Documentation is available on request.
What areas do you serve?
Barrie, Muskoka (Bracebridge, Gravenhurst, Port Carling, Bala), Huntsville, Collingwood, Orillia, Innisfil, Wasaga Beach and all of Simcoe County. For properties outside these areas, contact us to confirm coverage.
How do I know if I need a repair or a full replacement?
We assess honestly. If your roof is under 15 years old and damage is isolated, repair is almost always the right call. If it’s 20+ years old with widespread granule loss or recurring leaks, replacement delivers better long-term value. We show you both options with clear pricing.
Not sure where to start?
Tell us what’s going on with your home and we’ll point you to the right service — with a free, honest assessment.
Get in touch
Request your free estimate
Tell us about your roof or exterior project and we’ll get back to you with a free, no-obligation written quote. No pressure, no subcontractors — just an honest assessment from our own crew.
(705) 279-1774Call or text — same-day for emergenciessales@mktroofingandexteriors.ca202 Yeates Ave, Barrie, ON L4N 4C6
Also serving from Baseline Rd, Severn, ON P0E 1N0Follow us on Facebook



