Best Roofing Contractors in Markham, ON

23 companies listed · all 23 in Markham · 5 open 24/7 · 22 open weekends · 18 rated 4.5+

Data verified October 21, 2026

C Plus Roofing

C Plus Roofing

4.9 50 reviews
“They were on time , worked hard all day and did a thorough clean up.”
Insured up to $3M & bonded15-yr workmanship warrantySince 2004Serves Greater Toronto AreaFree consultationLicensed
66 Norbury Dr
i
Bros. Roofing

Bros. Roofing

4.9 50 reviews
“Called Bros Roofing, they were professional, friendly and quickly got to work.”
Free consultationSince 2021
186 Old Kennedy Rd
i
Edmunds Home Improvements

Edmunds Home Improvements

4.3 43 reviews
“From the initial quote and meeting Steve, to working with different crews (Kevin for windows, Mark for eavestroughs, Tommy for cladding, Troy for painting) and Kay from the office - we have had an excellent overall experience with Edmunds.”
Free estimatesInsured up to $5M10-yr warrantyFinancing available20,000+ projects completedServes Toronto, Scarborough +7
6882 14th Ave
i
Ck Roofing Solutions

Ck Roofing Solutions

5.0 50 reviews
“I will recommend them to all those who are looking for well done roofing job”
Free estimatesInsured10-yr warrantySince 2007Serves Richmond Hill, Markham, Greater Toronto Area
8 Hikers Ln
i
3S Roofing Ltd.

3S Roofing Ltd.

5.0 50 reviews
“Rio was really professional with his work and did a great job at fixing the roof for my house.”
Insured15-yr warranty24/7 emergency serviceResponds within 24 hoursServes GTA
13 York Downs Blvd
i
Top Art Roofing Ltd

Top Art Roofing Ltd

4.9 49 reviews
“Dealing with Steven is always a pleasure as he is extremely knowledgeable and provides a wealth of information when deciding on what roof to choose.”
185 Manhattan Dr
i

Listed for homeowners in and around Markham, ON, these 23 companies take roofing work. What each one claims about tear-offs, membranes and workmanship cover is taken from its own website; ratings and quoted lines come from public reviews.

Area overview: Markham, ON

All 23 companies we list here are in Markham itself. We have 34 companies in Markham on file; this page shows the highest-rated 23. The companies on this page are rated from 4.0 to 5.0 across 1,023 reviews; 6 have 50 or more reviews and 18 are rated 4.5 or higher. When customers rate these companies on specific qualities, they most often praise professionalism (90%), quality (86%) and responsiveness (77%). The topics that come up most in reviews of the companies on this page are "price", "efficient" and "estimates". 5 are open around the clock; 22 are open on Saturdays and 19 on Sundays. The services the companies on this page list most often on their websites are roof inspections (2), roof repairs (2) and roof replacement (2). 5 show a licence on their websites. 5 have ten or more years of experience, the longest 19 years. 5 offer emergency call-outs; 1 offers financing or payment plans; 18 give free estimates and 3 are family- or locally-owned. We have a website on file for 21 of the companies on this page; 21 publish a contact page; 21 list a public email and 1 takes bookings online. We count these figures across the companies on this page; hours and prices change, so confirm the details with the company before you book.

Do roofers listed for Markham quote at no charge?

Free estimates are stated by 18 of the 23 companies on this page. A free visit is normal in this trade, though it doubles as a sales call. Ask for photos of the roof and the attic, written findings, and a price that separates the tear-off from anything found under it.

Oscar Roofing

Oscar Roofing

4.7 9 reviews
“Oscar roofing was on time, conducted work efficiently, was very friendly and the job was done well, will be referring to friends and family.”
Free consultationLicensedOpen 24 hoursSince 2022
16 Erla Ct
i
Nu Edge Roofing Inc

Nu Edge Roofing Inc

4.1 7 reviews
“If only all tradespeople had the same pride in their work and desire to do such a high quality job for their customers as this outfit!”
Insured up to $5M50-yr warrantySince 2001Free consultationOpen 24 hours
16 Grenfell Crescent
i
CA Roofing INC

CA Roofing INC

4.9 19 reviews
“We just had our roof and eavestroughs replaced by this company today!”
Free consultation
13 Merry Brook Ln
i
Guildwood Roofing Ltd

Guildwood Roofing Ltd

4.7 14 reviews
“Simon and his crew from Guildwood provide a high level of professionalism, attention to detail, prompt service at a fair price.”
Free estimates3-yr warrantySince 2002Serves Durham, Halton Region +3
55 Torbay Rd #14
i
Book onlineBook
Bin Roofing Inc

Bin Roofing Inc

4.0 17 reviews
“Ben is very good contractor and take good care of your roof problem.”
Free estimatesServes Greater Toronto Area, Scarborough +11LicensedSince 2019
42 Pettigrew Ct
i
Skylights Unlimited

Skylights Unlimited

4.6 17 reviews
“Dennis was quick to respond - after an inspection with follow up quote we decided on a mutual agreeable date.”
43 Riviera Dr Unit 10
i
Masstop Roofing Inc.

Masstop Roofing Inc.

5.0 5 reviews
“Regarding workmanship, I've seen the work of many different companies, this year, this company is the best I've seen in my area.”
Free consultationLicensedOpen 24 hours
78 Belgrave Square
i
Roofing Panda

Roofing Panda

Free consultationOpen 24 hoursSince 2021
7351 Victoria Park Ave Unit 1
i
Sunglow Roofing

Sunglow Roofing

4.3 13 reviews
“It is too early to comment on long term workmanship but based upon my experience I have complete confidence in their work and how it will stand up over the long haul.”
Free estimates20+ years
9 Timbers Cir
i
Vista Roofing Inc

Vista Roofing Inc

5.0 12 reviews
“Emily went over all available options and went over upgrades that are worth doing and not so much, for my particular roof and my particular situation.”
Free estimatesServes Toronto, Markham +2
26 Warren Bradley St
i
Toronto City Roofing

Toronto City Roofing

5.0 7 reviews
“Their team recently tackled the tricky task of repairing our home's exterior steps, turning a potential safety hazard into a stunning feature of our property.”
Since 2023Family-owned
610 Alden Rd
i
Gitson Roofing

Gitson Roofing

4.2 6 reviews
“Gitson installed my roof several years ago and did a fabulous job with an affordable cost.”
Free estimates10-yr warrantySpeaks Chinese25+ yearsServes Greater Toronto AreaFamily-owned
7525 Kennedy Rd
i
Woodpecker Roofing Inc.

Woodpecker Roofing Inc.

4.7 9 reviews
“Her 5 man crew was quick, efficient and did everything they said they would.”
Free estimatesLicensed & insured10-yr workmanship warrantyServes GTASince 2020
75 Decast Cres
i
Wisdom Roofing

Wisdom Roofing

5.0 1 review
“We will definitely use them again for other jobs and have already recommended them to our neighbours and friends.”
Free estimates24/7 emergency serviceServes TorontoSince 2018
36 Neeland Rd
i
A-One Roofing

A-One Roofing

5.0 4 reviews
“Good job done on my roof and my neighbours' by these nice guys!”
Free estimatesInsured up to $5M15-yr warranty24/7 emergency serviceServes Toronto, Oakville +7
65 Whistler Ct
i
Hefeng Roofing

Hefeng Roofing

5.0 3 reviews
“Good quality roofing materials used, highly recommend this company if you need roofing repairs”
Free consultationLicensedSince 2024
58 Honey Glen Ave
i
Elephant Roofing Inc

Elephant Roofing Inc

4.7 25 reviews
“Got my roof done by Elephant Roofing few days ago, they did a amazing job and we are very happy with their work.”
15 Autumnglen Rd
i
HomeRoofing ContractorsOntarioMarkham, ON

Why these companies made our list

Is this page useful? Yes
No
Is there anything wrong with this page?
Back To Top