Skip to content
Updated June 2026

Best Flat & Low-Slope Roofing Contractors in Barrie

Compare services, check credentials, and contact a roofing company directly.

How we choose

4 results

Compare contractors (4)

Quick Comparison

Rank Company Specialty Experience BBB Website
1 Brentwood Roofing Ltd Most Established Since 1980 A+ Accredited Visit
2 Roof Pro Plus Home Improvements Residential & Commercial 20+ Years Listed Visit
3 Midhurst Roofing Limited Commercial & Industrial 50+ Years A+ Accredited Visit
4 Advanced Roofing & Sheet Metal Residential Roofing Local Not Listed Visit

Detailed Reviews

#2

Roof Pro Plus Home Improvements

Residential & Commercial
Experience20+ Years Experience
BBB StatusListed
SpecialtyResidential & Commercial
Service AreaBarrie & Greater Toronto Area
Services and company details

Roof Pro Plus brings more than two decades of experience serving Barrie and the Greater Toronto Area for both residential and commercial property owners. The company installs IKO Dynasty Performance and Owens Corning TruDefinition shingles, and works across shingle, composite, metal and flat roofing. Additional services include skylights, eavestroughs, soffit and fascia, siding, attic insulation, ice-dam removal and hail-damage repair, backed by a 10-year workmanship guarantee.

Roof Replacement Roof Repair Asphalt Shingles Metal Roofing Flat Roofing Eavestrough Skylights Attic Insulation
#3

Midhurst Roofing Limited

Commercial & Industrial
Experience50+ Years Experience
BBB StatusA+ Accredited
SpecialtyCommercial & Industrial
Service AreaBarrie & Simcoe County
Services and company details

Based in Midhurst just outside Barrie, Midhurst Roofing brings over 50 years of experience and specializes in flat-roof systems for commercial, industrial and residential buildings throughout Simcoe County. Services include flat-roof installation and replacement, emergency and standard flat-roof repair, roof maintenance and inspections, and snow removal. The company is BBB accredited with an A+ rating.

Flat Roofing Commercial Roofing Roof Repair Roof Inspections Roof Maintenance Snow Removal
#4

Advanced Roofing & Sheet Metal

Residential Roofing
ExperienceEstablished local roofer
BBB StatusNot Listed
SpecialtyResidential Roofing
Service AreaBarrie, Simcoe County & Muskoka
Services and company details

Advanced Roofing & Sheet Metal serves Barrie, Simcoe County, Muskoka and the wider Georgian Bay region, with a focus on high-end home and cottage roofing. A GAF Certified Installer, the company handles shingle roofing, standing-seam steel roofing, flat roofing and Euro Shield rubber roofing, along with custom sheet-metal fabrication.

Roof Replacement Roof Repair Asphalt Shingles Metal Roofing Flat Roofing Sheet Metal

Flat Roofing in Barrie: Georgian Bay Snow Loads, Freeze-Thaw Cycling, and Low-Slope System Selection for Central Ontario

The building has experienced ponding water or drain overflow after lake-effect snow events and spring melt

Flat roofs in Barrie must manage both sudden spring melt and rapid snowfall that can accumulate faster than drains discharge. When existing drain configurations are undersized for the volumes Barrie's Georgian Bay snow events produce, ponding becomes chronic and accelerates membrane degradation. A flat-roofing specialist will assess drain capacity, slope adequacy, and membrane age together — not just patch the surface — to create a drainage solution suited to Barrie's actual precipitation patterns.

The membrane is approaching or past its expected service life and you want to avoid an emergency replacement mid-winter

Flat roofing membrane replacements in Barrie are most effectively done in late spring or early fall when temperatures allow adhesives and welded seams to cure within manufacturer specification. Waiting until a leak forces emergency replacement in winter or early spring — when Georgian Bay snow and cold limit working conditions — results in temporary repairs, difficult scheduling, and elevated installation risk. Proactive replacement planning in the warmer shoulder seasons ensures the work is done correctly and on schedule.

The existing roof system was installed without adequate insulation for Ontario's energy code requirements

Ontario's building code has progressively increased minimum R-values for low-slope commercial and residential roofing. Older Barrie flat roofs may carry polyiso insulation levels that meet historical code but fall short of current requirements triggered by replacement or significant repair. A knowledgeable flat-roofing contractor will assess current insulation levels, identify the code threshold that applies to the project scope, and propose a system that brings the assembly into compliance while the roof is open — rather than leaving the property exposed to future compliance concerns.

Frequently Asked Questions

How many flat & low-slope roofing contractors are in Barrie?

Our directory lists 4 independently verified flat & low-slope roofing contractors serving Barrie, Ontario, ranked by experience, certifications and reputation. Brentwood Roofing Ltd is ranked #1.

How do I choose a flat & low-slope roofer in Barrie?

Confirm licensing and insurance for Ontario, ask for flat & low-slope project references in Barrie, get multiple written quotes, and check each contractor's BBB standing. Every company listed here has been independently researched.

What flat-roof membrane systems perform best in Barrie's climate?

Modified bitumen two-ply systems with SBS rubber modification remain a strong choice for Barrie because SBS polymers maintain flexibility at low temperatures, resisting the cracking and delamination that can affect unmodified bitumen or cheaper single-ply systems during Barrie's cold winters. White TPO single-ply systems are increasingly used for commercial buildings and offer heat-welded seam strength alongside reflective performance in summer. EPDM rubber membranes are durable and cold-temperature tolerant but require careful seam adhesive management at the temperatures Barrie regularly reaches.

Does Barrie require a permit for flat roof replacement?

Yes. The City of Barrie requires a building permit for roof replacement projects, including flat-roof membrane replacement when the scope is significant. Ontario's energy code compliance for insulation is reviewed at permit stage. Contractors experienced in Barrie's permitting process will include the documentation needed for insulation compliance in their proposal, ensuring the permit is approved efficiently without back-and-forth on code requirements.

How do I know if snow accumulation is putting my Barrie flat roof at structural risk?

Georgian Bay lake-effect events can deposit wet, heavy snow that is denser than typical inland snowfall, creating higher loads per unit area than building owners accustomed to lighter prairie or interior snow may expect. Warning signs include visible roof deflection between supports, interior ceiling cracking, or drain overflow despite clearing weather. If you observe any of these signs, contact a qualified roofing inspector before loading additional snow on the roof. Emergency snow removal by a qualified crew — without shovels or tools that can puncture the membrane — may be appropriate before a formal inspection.