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.

Bros. Roofing

Bros. Roofing

(41)
Roof De-Icing Heat Cables Inst, Roof Repairs, Metal Roof Replacement
“We are so satisfaction Bros. roofing inc that they are pleased with it. The prices are quite reasonable and cheaper then the other then. And do the very good job as they are promiseded We want strongly recommended for them Thanks”
In Business Since 2021
186 Old Kennedy Rd, Markham, ON L3R 0L5
i
C Plus Roofing

C Plus Roofing

(50)
  • Efficient
  • Technology
  • Tarps
“We had some water leakage in our home and we were recommended to C Plus Roofing. They were very responsive, and able to come out fairly quickly to check out the damage and complete the repairs that same day. Jacky explained the issue, and even took p...”
Free Initial Consultation
In Business Since 2011
Licensed
66 Norbury Dr, Markham, ON L3S 3V2
i
3S Roofing Ltd.

3S Roofing Ltd.

(50)
  • Efficient
  • Work
  • Quality
“I used 3S roofing service several times for the roof inspection, roof repair, and attic venting replacement. They are always professional, responsive, and on time.”
13 York Downs Blvd, Markham, ON L6C 3J5
i
Ck Roofing Solutions

Ck Roofing Solutions

(45)
  • Communication
  • Efficient
  • Family
“Amazing experience! I would recommend them to anyone and everyone! Right from the very start to the very end they were fantastic. If you you're roof needs work - CK Roofing is definitely worthy. I'd give them 6 stars if I could.”
Free Initial Consultation
8 Hikers Ln, Markham, ON L6B 0K3
i
Top Art Roofing Ltd

Top Art Roofing Ltd

(49)
  • Work
  • Property
  • Wind
“Top Art Roofing is very professional, high-quality and gave an honest estimate. My beautiful new roof was installed and exceeded my expectation. Everything from beginning to end of our project was handled totally to our satisfaction. Interaction with...”
185 Manhattan Dr, Markham, ON L3P 7S9
i
Best of 2024

Qualification Criteria for best of Winners

Minimum Overall Score
98 (100)
Minimum Reputation Rank
98.5 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
Nu Edge Roofing Inc

Nu Edge Roofing Inc

(7)
Skylights, Gutters, Residential
“I used the services of Nu Edge Roofing. I am really satisfied with the quality of work and price. Nick and his team highly expérienced and professional. The end result was great. Once again Thank you for thé amazing work. Thanks Janarth”
Free Initial Consultation
In Business Since 2007
Emergency Services
16 Grenfell Crescent, Markham, ON L3P 1S5
i
YS Roofing

YS Roofing

(7)
Soffit and Fascia, Eavestrough Installation, Shingle Roof Repair
“Simon was very friendly & prompt. His crew was professional, efficient, hardworking & clean. Neighbours were highly impressed. I received many quotes & no one could beat YS Roofing Inc. So glad I made the right choice! They even travelled out of t...”
Emergency Services
Free Initial Consultation
70 Doubtfire Crescent, Markham, ON L3S 3V4
i
Toptech Roofing

Toptech Roofing

(9)
Siding / Aluminum Works / Gutter, Shingles Colour Sample, Re-Roof Shingle
“Ben and his crew did a great job replacing my shingled roof. They are professional and worked efficiently and respectfully. Finished my larger than average roof in under 2 days. Completed the job as per details specified on written quote. Price is re...”
In Business Since 2016
Emergency Services
4 Randall Ave, Markham, ON L3S 1K5
i
Guildwood Roofing Ltd

Guildwood Roofing Ltd

(13)
Maintenance AND Repairs, Residential Roofing, Commercial Roofing
“Simon is very professional. He responds my text and call immediately. His work is neat and clean. He took picture and showed me what happened with my roof. Surely I will hire him for my replacement of my roof next year.”
In Business Since 2013
Free Initial Consultation
55 Torbay Rd #14, Markham, ON L3R 1G7
i
Bin Roofing Inc

Bin Roofing Inc

(16)
  • Price
“Highly recommend Bin Roofing! I am very happy with their professionalism and customer service. Alice, the customer care team was very communicative and took the time in my questions. They did a very good job on the project and they went above and bey...”
Free Initial Consultation
In Business Since 2019
Licensed
42 Pettigrew Ct, Markham, ON L3S 1K3
i
Andre's Roofing

Andre's Roofing

(5)
“Great work done on a siding repair which was a bit of a challenge. Andre managed to come up with a great solution. Very professional, honest and friendly crew. Thank you!”
Free Initial Consultation
In Business Since 2021
Emergency Services
215 Markham Rd, Toronto, ON M1J 3C4
i
Skylights Unlimited

Skylights Unlimited

(15)
Installation & Repair
“We were impressed of the excellence in customer service of SKYLIGHTSUNLIMITED.ca While also adhering to our budget, their variety and suggestion for the best of Skylight options for my home was great and the design and features stands out. We want...”
43 Riviera Dr Unit 10, Markham, ON L3R 5J6
i
Masstop Roofing Inc.

Masstop Roofing Inc.

(5)
  • Price
“Masstop responded to my request in a timely manner and, and did a great job! Their price was very competitive, and they did a careful cleanup before they left. Highly recommended.”
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
  • Questions
  • Team
“Thanks Yudy for everything, you and your workers were very professional, all my questions and concerns were addressed to my satisfaction, you went way above your call of duty to make me feel comfortable with the work on my roof. Thank you very much, ...”
Free Initial Consultation
9 Timbers Cir, Markham, ON L3S 1G1
i
CA Roofing INC

CA Roofing INC

(12)
“Fortunately, I chose Ca Roofing after comparing with a number of roofing companies, their work was very satisfying. Bowen's team was very responsible, they cleaned up all the waste without leaving a nail. The sales rep fully understood me, our commun...”
Free Initial Consultation
13 Merry Brook Ln, Markham, ON L3R 4T2
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
Great Wall Roofing

Great Wall Roofing

(1)
“Great doing business with Ryan and his crew. Ryan was prompt at calling us back and coming to inspect our roof. I felt he valued us as customers and also gave us a great product with great workmanship. I'm not sure why I'm the first person review...”
Free Initial Consultation
In Business Since 2016
Emergency Services
84 James Edward Dr, Markham, ON L3S 1Z7
i
KY Roofing Ltd.

KY Roofing Ltd.

(10)
Roof Inspection & Other Services, Roof Replacement, Roof Repair
“One of my roof vent was bited a squirrel and the vent hole was totally exposed to air, and it would rain in next day. I called the company who did my new roof 3 years ago to fix the problem, they said it was out of warranty and would charge 250 dolla...”
In Business Since 2019
9 Lahore Crescent, Markham, ON L3S 0A5
i
Markham Roofing

Markham Roofing

(3)
“its a really good company. my roof looks very nice 🤩 …”
In Business Since 2018
Emergency Services
44 Bitola Dr, Markham, ON L6E 0H3
i
Rovis Roofing

Rovis Roofing

(9)
  • Attic
  • Team
“Rovis Roofing is a great team of caring ,knowledgeable , professional . Their service is great !They do care about their customers .I received follow-up call even after I had paid for my service. I would recommend this company for any services or r...”
Free Initial Consultation
7030 Woodbine Ave, Markham, ON L3R 6G2
i
Woodpecker Roofing Inc.

Woodpecker Roofing Inc.

(8)
“Annie was exceptional to deal with. Her 5 man crew was quick, efficient and did everything they said they would. Would recommend this business to someone needing roof work or replacement.”
In Business Since 2020
Free Initial Consultation
75 Decast Cres, Markham, ON L3R 1N6
i
Barker Roofing & Siding Ltd.

Barker Roofing & Siding Ltd.

(4)
Celect© Siding Button, James Hardie Button, Steel Roofing Button
“High Quality Instillations. Reasonable prices.”
Family Business
6074 19th Ave, Markham, ON L3P 3J3
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

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