Close this search box.
Close this search box.


We do a detailed research on all services we review in GTA.

The 5 Best Roofing Contractors in Markham [2023]

Replacing a roof can be an expensive undertaking, but it is a necessary one if your roof is old, damaged or leaking. When you’re looking for a roofing contractor to do the job for you, it’s important to choose wisely. And if you’re looking for more handy services, check out:

The 5 Best Electricians in Markham
The 5 Best Locksmiths in Markham
The 6 Best Exterminators In Markham
The 5 Best Furnace Repair Companies in Markham

If you’re in the market for a new roof and live in Markham, then we suggest that you check out these five top-rated roofing contractors: they are all reliable and affordable, and will get the job done right!

1) Ck Roofing Solutions

CK Roofing Solutions is a professional roofing company based in Ontario Canada, serving people who are living in the cities of the Greater Toronto Area with their roofing needs. 

They offer services such as shingle roof/flat roof installations, roof repairs, gutter & downpipe services, and more. 

You can trust that they will provide high-quality services at affordable rates – their team of experienced professionals are always available to help you out whether you need a new roof or just some repairs done. Get in touch today for a free consultation!

Business Information:
8 Hikers Ln, Markham, ON L6B 0K3

Customer Review:
“CK Roofing replaced our roof recently and provided impeccable services and materials beyond our expectations. Their pricing is very reasonable too! They have been in constant communication with us so we knew when they would be coming and did follow ups to ensure we were satisfied with the end results. We were very impressed with this company's professionalism and the quality of work they provided. We will definitely be referring all our friends and family to them whenever they need help with their roofs.”
- Katelyn Wu
“Ck Roofing has done a great job to replace my roof. They were very professional, and friendly. They were putting a lot effort to do a good job and finish in time.”
- Ethan Lin

2) High Skillz Roofing Inc

High Skillz Roofing is the name you can trust for fast, affordable and expert roofing services in the Greater Toronto Area. You can count on them for checkups, repairs and replacement, so you can enjoy a secure and longer lasting roof. 

From leaky and damaged roofs to scheduled inspections and installations, you can rest assured that your roof is handled by the best in the business – they have your best interests at heart! 

They assess the condition of your roof to determine what type of work needs to be done – whether it’s minor repairs or full-on replacement. And they always use only trained professionals with up-to-date methods and materials so you get high-quality results every time!

Business Information:
127 Morgan Ave, Thornhill, ON L3T 1R6

Customer Review:
“Our experience with High Skillz Roofing team was very positive. They were all professional, responsive and attentive to our needs-especially when it came time for us make an informed decision on which roofing material would best suit our home's look! We're happy we went through them because as soon as they started working their magic (and doe such a fantastic job).”
- Eden Torr
“This Roofing Contractor did an amazing job replacing my roof. They started the project quickly and sourced the color I wanted. Three layers of old roofing and new roof were installed in three days. I would highly recommend them Inc for your roofing project.”
- Sarah Marshall

3) Top Art Roofing Ltd

Top Art Roofing Ltd is your one-stop shop for all things roofing related. From repairs to installations, they have you covered! Plus, their team of experts are always happy to help with any questions or concerns that you might have. 

They’re fully licensed and insured – meaning that you can rest assured knowing that everything is taken care of. 

The best part? They respond to your questions about the roof on time. The team always come on time and work very hard all day long so that the job gets done in 1 day . 

They make sure to clean up around the house after the job is finished too! Not only does this leave your home looking neat and tidy, but it also ensures safety during inclement weather conditions. 

Top Art Roofing did a GREAT JOB on our roof….above and beyond what was expected. Very courteous, knowledgeable and exceptional quality. Thanks Stephen, for the

Business Information:

185 Manhattan Dr, Unionville, ON L3P 7S9

Customer Review:
Top Art Roofing did a GREAT JOB on our roof….above and beyond what was expected. Very courteous, knowledgeable and exceptional quality. Thanks Stephen, for the professional and high quality job you and your company did. Your crew were top-notch, clean and polite. I wish more companies had your standards. Very competitive pricing and qualified insured professionals, couldn’t ask for any better. Give Stephen a call, you won't be disappointed.”
- D & L Bryan
“We are so happy with the work Steven did on our roof. With all the recent winds, we lost some shingles. We called Steven and he canme and replaced them for us on new years eve! Great company to work with”
- Lisa Rosati

4) Y & Z Markham Roofing

At Y & Z Markham Roofing, they pride themselves on providing top-quality roofing services to their clients. They understand that your home is one of your biggest investments, and want to make sure you’re getting the best possible value for your money. 

When you have a problem with your roof that requires replacement, Y & Z Markham Roofing will come through with flying colours on all aspects; from the initial call for a quotation; to delivery, installation and final wrap-up. 

All calls, messages and emails were promptly answered – they are truly professional bunch of guys who are passionate about their work!

Business Information:

9570 McCowan Rd, Markham, ON L6C 3G5

Customer Review:
“I had a couple of problems with my roof that required replacement of half the boards and the installation of extra vents. Y & Z Markham Roofing came through with flying colors on all aspects; from the initial call for quotation; to delivery, to installation and final wrap up. All calls, messages, emails were promptly answered. They are a professional bunch of guys that are passionate about their work and I highly recommend them. They had a very good and competitive price. Quality was more important to me and I choose them; I hope you do the same. Absolutely excellent customer service!!!”
- G Carroll
“I called Y & Z Markham Roofing and even over the phone they were nice and professional. A couple of days the contractor came over to look at my roof and gave me an estimate. I could say that he was very professional knowledgeable with the job. He explained in detail and the process and gave us a good quote at our preferred budget. Great!”
- Armani Hoover

5) Edmunds Home Improvements

At Edmunds Home Improvements, they only offer the highest quality home improvements products such as vinyl windows and architectural shingles. 

They believe that when it comes to completing an exterior renovation project properly, you need the highly trained and friendly installers they have on staff. 

Every job they do is completed with expertise and attention to detail so that you can rely on the work for years to come – their labour warranty guarantees just that! 

In addition, when it comes to installing new vinyl, wood or fibreglass windows ,they offer a 10 year labour warranty ! So if you’re looking for a reliable contractor who will take care of everything from start to finish – look no further than Edmunds Home Improvements!

Business Information:
80 Bullock Dr Unit 5, Markham, ON L3P 3P7

Customer Review:
“Great experience from beginning to end. Our salesperson Steve Wilcox frequently checked up on the job while it was being finished. Mark Rytkonen and his team made the experience painless and enjoyable. They are meticulous and take pride in the work they do. Our project included many unique details that Mark and his team were up to the challenge to finish ensuring that the overall design was not compromised. The team constantly consulted us as the project progressed on the details to ensure we were satisfied with the outcome. We are extremely happy with the final result. We would not hesitate to do work with them in the future and would strongly recommend them to anyone.”
- Sherri Lee
“I have been dealing exclusively with Edmunds Home Improvements for over 21 years. During this period I have had all of the windows, exterior doors, and eavestroughs in my house replaced by Edmunds. I have also had two reroofing jobs and some siding work done. Edmunds workmanship is excellent and their pricing is reasonable. All of the employees, including Eric, Kay, Steve, Jason, Tommy, Mark and Kevin take pride in their work. Steve Gibson, owner and president, and his whole team deliver products and service that is second to none!”
- Paul Dean
FAQs About Roofing

The cost depends on the size, condition, requirements for the roof, and the amount of labour needed. On average, the cost to replace a roof can range from $4,500 to $32,000. It can change on the kind of roof job you are looking for.

Roofing contractors manage the entire process of roof installation from beginning to end. Here are a few more services that they offer like; consultation, project assessment, project management, permitting and inspections, and installation.

The duration of repairing or installing a new roof by roofing contractors varies on many factors. On average, a roof replacement can be completed from start to finish within about a week.

There are many positives when you replace or repair your roof. Here are a few benefits like; increase your home’s value, maintain insurance coverage, improve your home’s energy efficiency, give your home a little makeover and protect the air quality in your home.


Each of these companies has years of experience installing roofs for both residential and commercial properties, so they know exactly what they’re doing. So if you’re looking for a quality roofing job at an affordable price, be sure to contact one of the businesses listed above.