Our Values

Just as a Knight is driven by a higher moral code, our Knights uphold a code of chivalry. Every member of our staff plays an important role in serving and protecting our community. Our code of chivalry seeks to unite us as a team through our words and actions. Since our humble beginnings in 2007, we have been continually reminded of what it means to be a Roofing Knight and the value that we bring to homeowners across Edmonton. From showing up in times of need to helping our community protect against the elements, our Roofing Knights will always answer the call.

Servant leaders

We believe serving your roofing needs requires a solid foundation for communication, cooperation, and collaboration. Our team brings a personal touch to caring deeply about how we serve our customers and our employees and uphold our commitment to quality workmanship. At Knights Roofing, we do not believe in “business as usual,” but rather in treating our community as members of an extended family.


We are firm believers in holding ourselves to the highest standard so that we can go above and beyond in delivering quality. From specialized training and development on the job and off, we work closely as a team to learn leadership skills and be ready to step up at any given moment. To continue growing, we openly accept feedback from our team and our clients.


When you put your trust in us to ensure that your roof will stand the test of time, we strive to do what is best for you and your roof without hesitation. We are honest with our roof assessments and seek to provide you with answers to the best of our ability without the pressure of a sale.


Since we began in 2007, our top priority at Knights Roofing has been to help provide long-term solutions for any roofing concerns. Each job is not measured by the hours logged but by our ability to provide you with real solutions. Our team will continue to inspect your roof until the problem is addressed and our qualified experts have found the right solution for your unique problem.


When it comes to roof work, there is an increased exposure to risks, making it pertinent that we take all necessary precautions to protect our team. We are continuously investing in safety process improvements, training, and insurance. It is our sworn duty to protect every knight working on a commercial or residential roofing project.