The Top 20 Roofing Companies in Thornhill

We have reviewed and ranked the best local roofing companies in Thornhill

A soy-based rejuvenation treatment that adds up to five years of life per application, at up to 80% less than replacement — RoofLife takes a different angle on Toronto roofing across thirteen GTA communities. Read More about RoofLife Roofing Company

Why this 63.5/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score63.5/100

Attic insulation is the North York specialty for Logik Roofing, part of the company's eight-location Ontario network spanning twenty-one service areas. Read More about Logik Roofing

Why this 62.7/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score62.7/100

Perfect Choice Roofing & Eavestrough serves Woodbridge, ON and the surrounding area. Ask its customers and you’ll hear about workmanship, professionalism, punctuality. It carries an N49 Trust Score of 62.1/100 across our 10-factor review. Mentions 8 service areas on home page (e.g. aurora, markham, mississauga, newmarket, richmond). Read More about Perfect Choice Roofing & Eavestrough

Why this 62.1/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score62.1/100

Alpha Roofing - Metal Roofing Companies Ontario, Shingle Roof, Roofers near Markham serves Markham, ON and the surrounding area. Ask its customers and you’ll hear about workmanship, communication, professionalism. It carries an N49 Trust Score of 61.7/100 across our 10-factor review. Mentions 7 service areas on home page (e.g. brampton, markham, mississauga, north york, scarborough). Read More about Alpha Roofing - Metal Roofing Companies Ontario, Shingle Roof, Roofers near Markham

Why this 61.7/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score61.7/100

Gutterfix serves Richmond Hill, ON homeowners and businesses. Its reviews return to the same strengths — workmanship, punctuality, fair pricing. Our 10-factor review gives it an N49 Trust Score of 61.6/100. Mentions 12 service areas on home page (e.g. aurora, etobicoke, markham, newmarket, north york). Read More about Gutterfix

Why this 61.6/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score61.6/100

Strategy Roofing Solutions serves Markham, ON and the surrounding area. Ask its customers and you’ll hear about communication, professionalism, punctuality. It carries an N49 Trust Score of 60.5/100 across our 10-factor review. Mentions 8 service areas on home page (e.g. markham, oakville, oshawa, pickering, thornhill). Read More about Strategy Roofing Solutions

Why this 60.5/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score60.5/100

Metal Roof Canada Markham serves Markham, ON and the surrounding area. Ask its customers and you’ll hear about punctuality, professionalism, workmanship. It carries an N49 Trust Score of 59/100 across our 10-factor review. 2 Google Business locations across 2 cities (Dorchester, Markham) · Mentions 6 service areas on home page (e.g. laval, montreal, montréal, ottawa, québec). Read More about Metal Roof Canada Markham

Why this 59/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score59/100

Based in Markham, ON, Nu Edge Roofing Inc has earned a strong local reputation. In its reviews, workmanship, professionalism, fair pricing come up again and again. Our 10-factor review gives it an N49 Trust Score of 57.9/100. Read More about Nu Edge Roofing Inc

Why this 57.9/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score57.9/100

Best Flat Roof serves Woodbridge, ON and the surrounding area. Ask its customers and you’ll hear about workmanship, punctuality, fair pricing. It carries an N49 Trust Score of 57.7/100 across our 10-factor review. Mentions 3 service areas on home page (e.g. mississauga, scarborough, toronto). Read More about Best Flat Roof

Why this 57.7/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score57.7/100

Lindum Roofers Inc. serves Vaughan, ON and the surrounding area. Ask its customers and you’ll hear about workmanship, punctuality, communication. It carries an N49 Trust Score of 57.6/100 across our 10-factor review. Read More about Lindum Roofers Inc.

Why this 57.6/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score57.6/100

Cadillacs Roofing is an established roofing name in Toronto, ON. Customers most often highlight its professionalism, punctuality, communication. It earns an N49 Trust Score of 56.2/100 in our independent review. Mentions 11 service areas on home page (e.g. aurora, brampton, burlington, halton hills, milton). Read More about Cadillacs Roofing

Why this 56.2/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score56.2/100

Royal Roofing Toronto is a roofing company serving North York, ON. Reviewers repeatedly call out its workmanship, punctuality, fair pricing. It carries an N49 Trust Score of 55/100 across our 10-factor review. 5 Google Business locations across 4 cities (Barrie, North York, Saskatoon, St. Albert) · Mentions 4 service areas on home page (e.g. etobicoke, mississauga, oakville, toronto). Read More about Royal Roofing Toronto

Why this 55/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score55/100

AL Ideal Roofing Inc. is a well-regarded roofing provider in Toronto, ON. The praise that keeps recurring: workmanship, punctuality, professionalism. It earns an N49 Trust Score of 53.1/100 in our independent review. 2 Google Business locations across 2 cities (Brampton, Ottawa) · Mentions 4 service areas on home page (e.g. brampton, ottawa, quebec city, québec). Read More about AL Ideal Roofing Inc.

Why this 53.1/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score53.1/100

Cadilac roofing serves Etobicoke, ON homeowners and businesses. Its reviews return to the same strengths — professionalism, punctuality, communication. Our 10-factor review gives it an N49 Trust Score of 51.9/100. Read More about Cadilac roofing

Why this 51.9/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score51.9/100

NorthCan Roofing is an established roofing name in Toronto, ON. Customers most often highlight its professionalism, punctuality, workmanship. It earns an N49 Trust Score of 51.6/100 in our independent review. 21 service-area landing pages on site (e.g. commercial roofing ajax, commercial roofing barrie, commercial roofing brampton, commercial roofing brantford, commercial roofing burlington). Read More about NorthCan Roofing

Why this 51.6/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score51.6/100

Toronto City Roofing is a roofing company serving Markham, ON. Reviewers repeatedly call out its professionalism, workmanship, punctuality. It carries an N49 Trust Score of 50.9/100 across our 10-factor review. Mentions 3 service areas on home page (e.g. north york, toronto, york). Read More about Toronto City Roofing

Why this 50.9/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score50.9/100

Based in North York, ON, BIT Aluminum/Roofing Services Inc has earned a strong local reputation. In its reviews, professionalism, workmanship, punctuality come up again and again. Our 10-factor review gives it an N49 Trust Score of 49.5/100. Mentions 3 service areas on home page (e.g. north york, toronto, york). Read More about BIT Aluminum/Roofing Services Inc

Why this 49.5/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score49.5/100

RoofNow serves East York, ON and the surrounding area. Ask its customers and you’ll hear about workmanship, punctuality. It carries an N49 Trust Score of 49.1/100 across our 10-factor review. Mentions 14 service areas on home page (e.g. barrhaven, brampton, kanata, markham, mississauga). Read More about RoofNow

Why this 49.1/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score49.1/100

Based in Vaughan, ON, Donpar Roofing Ltd has earned a strong local reputation. In its reviews, workmanship, punctuality, communication come up again and again. Our 10-factor review gives it an N49 Trust Score of 48.3/100. Read More about Donpar Roofing Ltd

Why this 48.3/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score48.3/100

LR Roofing & Contracting serves North York, ON homeowners and businesses. Its reviews return to the same strengths — professionalism, workmanship, punctuality. Our 10-factor review gives it an N49 Trust Score of 47.9/100. Read More about LR Roofing & Contracting

Why this 47.9/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score47.9/100
4.8★ average rating
3,243 total reviews across the top 20
Curated by People + AI
Ranked by the N49 Trust Score and audited by our team. We examine a number of factors including reviews, multi-platform reputation, local brand visibility and online presence, not paid placement.