Trusted Roof Repair & Installation Contractors in Markham, ON

Handpicked from 39 vetted & reviewed Roof Replacement, Maintenance & Repair companies in the Markham area, discover the top 5 standout choices among the selected group of 24 finalists.

YS Roofing

YS Roofing

(12)
Soffit and Fascia, Eavestrough Installation, Shingle Roof Repair
“This is not your average roofing company. Simon and the team are extremely organized, professional and talented in the work they do. From our initial engagement to job completion (new soffits, eavestrough, downspouts) they completed everything above ...”
Emergency Services
Free Initial Consultation
70 Doubtfire Crescent, Markham, ON L3S 3V4
i
C Plus Roofing

C Plus Roofing

(50)
  • Call
  • Tarps
  • Pictures
“Jacky and his team did an AMAZING job with our new roof! The work was done much faster than expected and they cleaned everything up. The price was great compared to many companies that we called. If you're looking for a new roof I would highly recomm...”
Free Initial Consultation
Emergency Services
In Business Since 2011
Licensed
66 Norbury Dr, Markham, ON L3S 3V2
i
Bros. Roofing

Bros. Roofing

(50)
Roof Cables Installation, Roof Repair, Metal Roof Installation
“I would like to thank Bros Roofing for their outstanding job fixing my roof due to wind damage. They were kind, professional and on-time. Their work was very neat and they paid attention to detail. Their pricing is very competitive as well. I will de...”
In Business Since 2021
Free Initial Consultation
186 Old Kennedy Rd, Markham, ON L3R 0L5
i
Edmunds Home Improvements

Edmunds Home Improvements

(43)
  • Team
  • Company
  • Siding
“A few years ago Edmunds did a great job on my roof. I was so impressed with the team's professionalism and customer service that I rehired them for siding work. The team has once more done an excellent job. Edmunds is honest and provides sound adv...”
Family Business
Free Initial Consultation
In Business Since 2007
Offers Financing Options
6882 14th Ave, Markham, ON L6B 1A8
i
Ck Roofing Solutions

Ck Roofing Solutions

(50)
  • Family
  • Efficient
  • Pricing
“Professional technology and good service have given you strong benefits to friends around you. Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Gutter repairs, Attic venting repairs, Roof repair for storm & wind damage, ...”
In Business Since 2020
Free Initial Consultation
8 Hikers Ln, Markham, ON L6B 0K3
i
Best of 2024

Qualification Criteria for best of Winners

Minimum Overall Score
96 (100)
Minimum Reputation Rank
99.2 Percentile
All of our award winners are based on identifiable facts - reviews, performance, and experience - collected by scientific means. We use this data to assess each business’s essential features, weighting them according to their importance to customers.
Read our methodology
Prominent finalists
3S Roofing Ltd.

3S Roofing Ltd.

(50)
  • Efficient
  • Shingles
  • Work
“Rio and team did an excellent job roofing my house. They left the property spotless when the job was completed. Rio was quick to respond to any questions I had. I would highly recommend 3S”
13 York Downs Blvd, Markham, ON L6C 3J5
i
Top Art Roofing Ltd

Top Art Roofing Ltd

(49)
  • Efficient
  • Pictures
  • Property
“We just had our roof done by Top Art Roofing. Steve and his crew are awesome. The work done was Amazing. The crew is efficient and showed up nice and early. The clean up was great . If there is anyone I would recommend is Steve, he is honest and ver...”
185 Manhattan Dr, Markham, ON L3P 7S9
i
Oscar Roofing

Oscar Roofing

(9)
Skylight Repair, Roof Ventilator, Roof Inspection
“Oscar roofing amazing they are fast and good. My roof looks so good I'm so happy, thank you guys for the great work .”
Free Initial Consultation
Emergency Services
In Business Since 2022
Licensed
16 Erla Ct, Markham, ON L3S 3B3
i
Nu Edge Roofing Inc

Nu Edge Roofing Inc

(7)
Skylights, Gutters, Residential
“I never give 5 star reviews however, Nick and his team at nu edge deserve 6 stars. Amazing service and quality work all combined with a perfect rate I agreed to. You will not find a better roofing company than nu edge. Please do not let any other...”
Free Initial Consultation
In Business Since 2007
Emergency Services
16 Grenfell Crescent, Markham, ON L3P 1S5
i
CA Roofing INC

CA Roofing INC

(19)
  • Communication
  • Questions
  • Chose
“Bowen and his team were very professional and did everything within a day! The job done on the roof was super professional and looks amazing. Would recommend 10/10 Positive Responsiveness, Punctuality, Quality, Professionalism, Value”
Free Initial Consultation
13 Merry Brook Ln, Markham, ON L3R 4T2
i
Guildwood Roofing Ltd

Guildwood Roofing Ltd

(14)
Maintenance AND Repairs, Residential Roofing, Commercial Roofing
“Contractors are hard to find during COVID. Good ones, more so. Simon and his crew from Guildwood provide a high level of professionalism, attention to detail, prompt service at a fair price. Do I recommend them? Absolutely.”
In Business Since 2013
Free Initial Consultation
55 Torbay Rd #14, Markham, ON L3R 1G7
i
Skylights Unlimited

Skylights Unlimited

(17)
Installation & Repair
“Denis and his team did a great job with our skylight installation! His crew was very professional, personable and efficient throughout the entire process. Ed did an amazing job explaining some of the details that we weren't sure of and we are extre...”
43 Riviera Dr Unit 10, Markham, ON L3R 5J6
i
Bin Roofing Inc

Bin Roofing Inc

(17)
  • Leak
  • Shingles
  • Warranty
“Ben was helpful and responsive. He replaced our asphalt shingle roof and part of gutters last summer and there's been no issues so far. He also stands behind his work, and always responds to my questions/concerns in a timely manner. I would highly re...”
Free Initial Consultation
In Business Since 2019
Licensed
42 Pettigrew Ct, Markham, ON L3S 1K3
i
Masstop Roofing Inc.

Masstop Roofing Inc.

(5)
  • Price
“Fantastic service! Mr. Wong is very accommodating, after a major storm he came and repaired my roof instantly for a very fair price. I definately recommend 5 stars 🌟🌟🌟🌟🌟 …”
Free Initial Consultation
Licensed
Emergency Services
78 Belgrave Square, Markham, ON L6C 2T8
i
Roofing Panda

Roofing Panda

Roof&gutters Cleaning, Roof Replacement, Roof Repairs
“Roofing Panda is a Toronto roofing company providing professional residential roofing services as well as commercial roofing services for Toronto and the Greater Toronto Area. Our professonal team has built a solid reputation by providing unsurpassed...”
Free Initial Consultation
In Business Since 2021
Emergency Services
7351 Victoria Park Ave Unit 1, Markham, ON L3R 3A5
i
Sunglow Roofing

Sunglow Roofing

(13)
  • Price
  • Pictures
  • Job
“Joanne and her team were very easy to work with. Work quality was good and completed on timely manner. Positive Responsiveness, Punctuality, Quality, Professionalism, Value”
Free Initial Consultation
9 Timbers Cir, Markham, ON L3S 1G1
i
Vista Roofing Inc

Vista Roofing Inc

(12)
  • Work
  • Job
  • Price
“Excellent work, great quality material used and no short cuts. completed the job with awesome finesse. Emily and team were very professional as well as very polite. Emily even came next day to see if all is well. I would definitely recommend this com...”
Free Initial Consultation
26 Warren Bradley St, Markham, ON L6C 2W5
i
Toronto City Roofing

Toronto City Roofing

(7)
Services, Emergency Roof Repair Toronto – Commercial Roof Repair Contractors Toronto, Services
“I have nothing but the highest praise for Will and his team at Toronto city roofing. Our project was plagued by unexpected weather delays, but the team stayed flexible and committed, showing impressive resilience. Their skill set is evident in the be...”
In Business Since 2023
Family Business
610 Alden Rd, Markham, ON L3R 9Z1
i
Gitson Roofing

Gitson Roofing

(6)
  • Price
“Responded quickly and quoted a fair price for repairs after a bad storm that caused shingles on houses on my street including shingles on my house to fall. I'd recommend them for roof install and repairs. Based out of Markham but they did come to Dur...”
Family Business
In Business Since 2010
Free Initial Consultation
7525 Kennedy Rd, Markham, ON L3R 0L8
i
Barker Roofing & Siding Ltd.

Barker Roofing & Siding Ltd.

(5)
Celect© Siding Button, James Hardie Button, Steel Roofing Button
“Have always been pleased after using their services on multiple occasions (Roofing, Siding, Soffits/Fascia/Eaves). Highly recommend.”
Family Business
6074 19th Ave, Markham, ON L3P 3J3
i
Woodpecker Roofing Inc.

Woodpecker Roofing Inc.

(9)
  • Quality
  • Crew
  • Property
“Annie and her crew are they best roofing company ever.....we used them for all our houses and rental properties and always delivered on time and quality....we recommended them to many and wouldnt never look back....thanks annie again and again”
In Business Since 2020
Free Initial Consultation
75 Decast Cres, Markham, ON L3R 1N6
i
Prosper Roofing Inc.

Prosper Roofing Inc.

(2)
“Contact Prosper Roofing and someone will answer immediately. I called last Wednesday in the morning and they sent a roofer out at 1:30 pm to see what needed to be done. By 4:00pm I had a quote. Told them I would go ahead. I was sent a selection of co...”
Emergency Services
315 Milliken Meadows Dr, Markham, ON L3R 0V8
i
Wisdom Roofing

Wisdom Roofing

(1)
Windstorm
“We had our roof done today and are very happy with this company. They are professional and courteous. They came when they said they would and worked until the job was completed. They are competent and hard working with attention to detail includi...”
In Business Since 2018
Free Initial Consultation
36 Neeland Rd, Markham, ON L3S 1W9
i
A-One Roofing

A-One Roofing

(4)
“Good job done on my roof and my neighbours' by these nice guys! Very professional and efficient. Easy to talk to as well. Would definitely recommend them!”
Free Initial Consultation
65 Whistler Ct, Markham, ON L3R 4S9
i

Roofing Services in Markham, ON Cost Estimates

Minimum cost
$1707
Maximum cost
$48349
National Average
$10903
Avg Per Hour Rates
$247
$7385
$14428
Typical price range is based on 483 cost profiles
Click to copy
Successfully copied!
Average Cost $10903
Minimum cost $1707
Maximum cost $48349
Avg Per Hour Rates $247

Typical range $7385 to $14428 is based on 483 cost profiles.

Why these companies made our list

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