Call Us Today: 780-903-1122
Request Appointment


In order to save you time, money, and headache, you should contact us at the first sign of needing a repair. No matter how excellent your roof is—even if it is one we installed ourselves—it will be vulnerable to certain deficiencies that can compromise its quality. Even with our incredible weather, damage of some sort will eventually occur.

Repairing any problems is vital as problems with your roof can quickly become problems with your building’s structure in general. Water damage can occur, which can compromise the integrity of everything within your building. We can diagnose the problem and fix it fast.

  • Blistering and cracking of the roof’s surface
  • Broken or rusted flashing
  • Leaks in general
  • Leaks around skylights
  • Standing water on the roof
  • Water stains on the ceiling
  • Damage sustained while installing or servicing rooftop equipment


Not only can we install any type of roof system, we can replace them as well. No matter how well-built your roof is, it will eventually need to be replaced. We can help you find the right options for your building and your budget.

We will work with you every step of the way to ensure that we are meeting your needs and expectations. As we work, you will enjoy the peace of mind you feel, knowing that our expert planning and installation will be delivering incredible results. With us, you can expect the following benefits:

  • Minimal Disruption: We know that shutting down your operations costs you money, which is why we work around your schedule. We plan our project to minimize disruptions to your business, and eliminate shutdowns whenever possible.
  • Flexibility: We work with all manufacturers and all systems. We are true roof experts and are happy to work with whatever manufacturer or system best works for you.
  • Experience: We have been serving the Edmonton area for many years, and that means that we are one of few companies in the area that can say we offer a lifetime of experience.


Storms and other natural disasters can wreak havoc on your roof. If you have sustained damage, or suspect that you might have, call us. We will come out to your building as soon as possible to assess the issue and determine which solutions would be best.

It is vital that you call us if you so much as suspect damage. Sometimes the problem will not be clear until it is too late. Natural disasters can cause many problems to your roof, including leaks, power failure, equipment damage, and even roof collapse. We can help to restore order amongst the chaos and ensure that an even greater disaster does not occur.

All Roof Repair offers the best roofing services to the good people of St. Albert, Sherwood Park, Leduc, Beaumont, Spruce Grove, Parkland County, Edmonton, and surrounding areas.

New Construction, or old repairs.  Whether it's new metal, asphalt, shake, wood or clay shingles.  We can do it.

Site Map | Login | Powered By: Techweavers Inc.