Skip to content
Updated June 2026

Best Commercial Roofing Contractors in Markham

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

How we choose

7 results

Compare contractors (7)

Quick Comparison

Rank Company Specialty Experience BBB Website
1 Cherry & Clark Roofing Residential & Commercial Since 1972 Listed Visit
2 Trudel & Sons Roofing Ltd. BBB A+ Established Roofer 35+ Years A+ Accredited Visit
3 Bros. Roofing Inc. BBB A+ Local Specialist Local A+ Accredited Visit
4 Guildwood Roofing Ltd. Multi-Brand Certified Installer 15+ Years Listed Visit
5 Universal Roofs Flat & Steep-Slope Specialists 20+ Years — Visit
6 Star Moon Roofing BBB A+ Across the GTA 10+ Years A+ Accredited Visit
7 Custom Contracting Owens Corning Platinum Preferred Since 1998 — Visit

Detailed Reviews

#2

Trudel & Sons Roofing Ltd.

BBB A+ Established Roofer
Experience35+ Years
BBB StatusA+ Accredited
SpecialtyResidential, Commercial & Industrial
Service AreaMarkham, Newmarket & Southern Ontario
Services and company details

Trudel & Sons Roofing is a long-established family roofer serving Markham, Richmond Hill, and Southern Ontario, with more than 35 years in business. It is BBB accredited with an A+ rating (accredited since 1994) and confirms that all workers are covered under WSIB. The company installs and repairs asphalt shingle, metal, copper, and flat roofs for residential, commercial, and industrial clients, and also offers skylight installation, siding, and deck coating.

Roof Replacement Roof Repair Asphalt Shingles Metal Roofing Flat Roofing Skylights Siding
#3

Bros. Roofing Inc.

BBB A+ Local Specialist
ExperienceEstablished local roofer
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaMarkham & Greater Toronto Area
Services and company details

Bros. Roofing is a Markham-based contractor serving the Greater Toronto Area that is BBB accredited with an A+ rating (accredited since 2023). It is a CertainTeed-certified installer and handles roof replacement, flat roof replacement, roof repair, eavestrough and siding installation, skylights, and metal roofing for both residential and commercial properties, backing its installs with a written workmanship warranty.

Roof Replacement Roof Repair Flat Roofing Metal Roofing Eavestrough Skylights Siding
#4

Guildwood Roofing Ltd.

Multi-Brand Certified Installer
Experience15+ Years
BBB StatusListed
SpecialtyResidential & Commercial
Service AreaMarkham, York & Durham Region
Services and company details

Guildwood Roofing is a Markham-based contractor with over 15 years of experience handling residential installs, commercial roofing, re-roofing, and repairs. It is a multi-brand certified installer — IKO ShieldPro Plus, CertainTeed ShingleMaster, and BP Weather-Tite Certified — and provides a 3-year workmanship warranty on sloped roofs and a 2-year warranty on flat roofs, plus manufacturer product warranties ranging up to lifetime coverage.

Roof Replacement Roof Repair Asphalt Shingles Re-Roofing Flat Roofing Maintenance
#5

Universal Roofs

Flat & Steep-Slope Specialists
Experience20+ Years
BBB Status—
SpecialtyResidential & Commercial
Service AreaMarkham & York Region
Services and company details

Universal Roofs has more than twenty years in business and serves Markham neighbourhoods including Unionville and Cornell alongside the wider York Region. The company works with IKO and CertainTeed for shingles, SOPREMA for commercial flat-roof waterproofing membranes, and is Velux-certified for skylights. It is fully licensed and insured and advertises 24/7 emergency response.

Roof Replacement Roof Repair Asphalt Shingles Flat Roofing Skylights Soffit & Fascia Eavestrough
#6

Star Moon Roofing

BBB A+ Across the GTA
Experience10+ Years
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaMarkham & GTA
Services and company details

Star Moon Roofing is a BBB-accredited, A+ rated full-service roofer (accredited since 2022) that explicitly lists Markham among its service areas alongside Toronto and Richmond Hill. The locally owned and operated company handles installation, replacement, and repair of shingle and flat roofs plus eavestrough work for residential and commercial clients.

Roof Installation Roof Replacement Roof Repair Asphalt Shingles Flat Roofing Eavestrough
#7

Custom Contracting

Owens Corning Platinum Preferred
ExperienceSince 1998
BBB Status—
SpecialtyResidential & Commercial
Service AreaMarkham & Greater Toronto Area
Services and company details

Custom Contracting is an Ontario exterior contractor operating since 1998 that maintains a dedicated Markham service area covering roof installation, repair, and replacement. It is an Owens Corning Platinum Preferred contractor — a designation held by a small share of roofers across North America — and also provides siding, soffit, fascia, eavestrough, and window work for residential and commercial properties, backed by workmanship and manufacturer warranties.

Roof Replacement Roof Repair Asphalt Shingles Siding Eavestrough Soffit & Fascia

Tech-Corridor Warehouses, Mixed-Use Midrise, and Markham's Commercial Roofing Profile

When your business park or warehouse roof is approaching end of service life

Many of Markham's original enterprise zone buildings are now at or past the expected service life of their original modified bitumen systems. An infrared moisture survey can identify saturated insulation sections before full membrane failure, allowing targeted replacement rather than emergency spending. Scheduling replacement in shoulder seasons avoids the freeze risk that complicates adhesive-set membrane work in Ontario winters.

When a mid-rise office building needs WSIB-compliant, safety-plan-documented work

Ontario's Occupational Health and Safety Act requires documented site safety plans for roofing work on commercial properties above a certain height and foot traffic. Markham's dense office-park environment means workers may be entering and exiting the building during roofing operations, making overhead hazard management a genuine compliance requirement rather than a formality.

When energy code upgrades trigger a re-roofing permit

Ontario's SB-10 energy provisions set insulation requirements for commercial roof assemblies when a replacement triggers a building permit. Markham property owners replacing more than a defined threshold of existing membrane area should verify with their contractor whether the project triggers an SB-10 upgrade obligation, since non-compliant assemblies can create issues at final inspection.

Frequently Asked Questions

How many commercial roofing contractors are in Markham?

Our directory lists 7 independently verified commercial roofing contractors serving Markham, Ontario, ranked by experience, certifications and reputation. Cherry & Clark Roofing is ranked #1.

How do I choose a commercial roofer in Markham?

Confirm licensing and insurance for Ontario, ask for commercial project references in Markham, get multiple written quotes, and check each contractor's BBB standing. Every company listed here has been independently researched.

What membrane system is most common on Markham commercial buildings?

TPO single-ply has become the dominant choice for new commercial builds in Markham's business parks because it meets current energy code reflectance requirements and offers strong heat-weld seam strength. Older properties typically have two-ply modified bitumen or built-up roofing, and many owners opt for a TPO overlay or full replacement when those systems approach failure to take advantage of improved thermal performance.

Do Markham commercial roof replacements require an engineer?

York Region's building department generally requires a professional engineer's letter or drawings when a commercial re-roofing project significantly changes insulation thickness, alters existing drain locations, or involves structural penetrations. Contractors experienced with the Markham permit process typically coordinate this documentation as part of the project scope rather than leaving it to the building owner.

How should tenants plan around a commercial roof replacement in Markham?

Phased roofing work is the standard approach for occupied Markham commercial buildings. A good contractor will stage the tear-off and replacement in sections, maintain weathertight protection on each day's open area before end of work, and schedule noisy operations around tenant business hours where feasible. Getting a written staging plan before work begins is the most effective way to protect interior operations.