Edmonton Roofing Company - Knights Roofing Ltd.

Protect your roof with best-in-class commercial and residential roofing solutions in Edmonton.

A+ BBB Accredited

15+ Years in Business

ARCA member

Baeumler Approved

Protection From Above

Your Trusted Edmonton Roofing Company for Residential and Commercial Services

Welcome to

Knights Roofing

Knights Roofing Ltd. is an established Edmonton-based roofing company with over fifteen years of experience specializing in residential and commercial roofing systems for your home or building. We install and repair commercial and residential flat roofing, industrial flat roofing, sloped roofing, waterproofing, and roof snow removals. Our expert team performs custom fit work, being able to work hand in hand with the owner to create a solution for their project without sacrificing the quality of the product or craftsmanship.

‘Protection from Above’ is what we do. We know that your roof is a primary barrier between the inside of your home or commercial building and the elements. Our roofing projects are built to last, ensuring you are protected and feel secure with your roof. As a member of ARCA, we are consistently being pushed to provide the best workmanship and roofing services through extensive training in the field and to be at the forefront of the evolution of the roofing industry. From roofing installations to roof replacements, we are dedicated to offering quality roofing services for long-term solutions.

Services We Offer




Why Choose Knights Roofing For Your Next Roof Repair and Installation

24/7 Emergency Services

Emergencies can strike anytime, leaving your home unprotected from the elements. Our certified teams are ready to be dispatched for emergency roof repairs all year round and will be on-site within a few hours of calling. We will investigate the roofing damages to keep your home watertight and recommend the best course of action and solution.

Multi-certified Crews

As a member of ARCA, we equip our Roofing Knights with the knowledge and training to do their job to the highest calibre. Our crews are led by a Red Seal Certified Journeyman Foreman with over ten years of roofing experience. With certifications for Weather-tite and Shinglemaster, Knights Roofing was one of the first in Western Canada to be Beaulmer-approved.


Your roof is more than just a job to us as we seek to provide real solutions for your roof. Our crews are trained to think outside the box for your unique roofing needs, continuing to inspect your roof until the problem is addressed. Whether it is a simple fix or a more complex issue, we will provide you with a full assessment and recommended course of action.

Financing Options

Experience peace of mind with our flexible roof repair financing options tailored to your budget and needs. Don't let financial constraints hold you back from safeguarding your property – we're here to ensure your roof gets the attention it deserves without breaking the bank. Find out how to make your next roof installation more affordable with Knights Roofing!

Sara Hochachka
Read More
Cale Davison was great to work with, as was his crew. They answered all of my questions in a timely manner and were professional and worked at a good pace. The quote they gave to replace my roof was fair, and they were willing to go above and beyond to make sure I was happy with the finished product of my roof. I would recommend them for your roofing needs!
Robert Opara
Read More
After sourcing 4 quotes I decided to move forward with Knights Roofing to replace the shingles on my home and my parents home. Cale was great to work with and ultra responsive to all of my questions and concerns. We want with IKO Dynasty for both homes. My biggest concern was quality of the installation and I feel the team did a great job ensuring the roof was installed to my expectations. Install team was friendly and worked their butts off to get the homes done. Our home had some water damage in a small section, team replaced the plywood and let me know right away. Final product looks great on both homes.
Read More
Knights Roofing is a very good company. They did a great job replacing our roof in Morinville. Pricing was on point. They were quick but very thorough. They did a great job cleaning up and sent an employee who did not do the roofing job to inspect the work. We highly recommend this company.
Dave Lambert
Read More
After receiving glowing recommendations from a friend, we contacted Knight’s Roofing and Cale Davison met with us for a free estimate. Cale discussed vents, caps, and seals that were overlooked by the other contractors that gave us quotes. Cale sold us on a roof, and we couldn’t be happier. The crew was fast, efficient , and clean.
Krissy Thorne
Read More
We had them replace our condo roof.
Doreen Johnston
Read More
The outcome is fantastic. Rain caused some delays. Darryl and his team did a great job.
Joe O'Keefe
Read More
Knights didn't pop up on the top of my Google search when I was looking for a roofing contractor but luckily a friend mentioned them to me. Not only did they do a quality job reshingling my house but they were quick and very clean. I would highly recommend them.
Carla Koyich
Read More
Knights workers were friendly, arrived when expected, kept the area clean of debris, answered any questions & were done in a timely manner. We have had no issues or concerns & are happy with the work they completed.
Colleen Judge
Read More
Knights did an excellent job of replacing the asphalt shingles on my house! Their quote was prompt and reasonable. They showed up as scheduled and completed the job in a timely manner. Employees were courteous. They cleaned up any roofing debris on my property before they left. The invoice included photos of the new roof. I even received a 354 dollar refund on my house insurance for installing impact resistant shingles! I was very pleased with Knights and definitely would use them again.
Jay Choi
Read More
I had a problem with my metal roof on the building. I searched the web site and YouTube on computer looking for a solution. Finally, I decided to contact the roofing company named Knight Roofing company. I met the gentleman who is the manager. He heard about my building's roof problem. After reviewing, he taught me A to Z of roof maintenance. When I came home, looking back, I knew I had met a good Samaritan. Thank you so much Mr. Shaw!!

Recent News

hail damage and roof repairs Edmonton

Why Should I Book a Roof Inspection After Hail Damage?

When the soft rain turns to a thudding sound on your roof, it can only mean one thing: welcome to hail storm season. After the storm passes, your first thought may be to check your car hood for dents or inspect the flowerbeds, but what if you also looked up to check your roof?

roof repairs and maintenance

The ABCs of Roof Maintenance: Are You Doing Enough?

While there isn’t a new homeowners guidebook, our team at Knights Roofing is here to help you start protecting your new home from the top down with proper roof maintenance. How much do you really know about your roof? Let’s start with the basics of maintaining your new-to-you home and some warning signs to remember before booking a residential roof inspection. 

Upset woman calling roof repair service about roof leak

Know the Signs: Where is Your Roof Leaking Coming From?

Do you hear the persistent pitter-patter of water in your home even when the taps are closed? The last thing you want as a homeowner are the unexpected sounds you can’t track down. While spring brings warmer weather and more daylight for outdoor activities, it can also reveal a roof leak. This guide will show you what signs to watch for, how to spot a roof leak, and how a professional Edmonton roofing company can help you beat the leaks.