We’re here to help

At D&D Commercial Roofing, we understand that emergencies with your commercial roofing services can occur at any time, day or night. Whether it’s hail, wind damage, or general wear and tear, a leaky roof doesn’t wait for regular business hours. That’s why we go the extra mile with our 24/7 Emergency Callout service. Our dedicated team of roofing professionals is always available to provide timely assistance and convenience when you need it most.

  • On-Time and On-Budget
  • 24/7 Emergency Callout

  • Satisfaction Guaranteed

There are different factors that affect how often a roof needs to be replaced. It depends on how much (or how little) the roof has been maintained, what materials were used, and what the weather is like. If there are cracks, holes, or other damage, you may want to consider replacing your roof. If you have questions about the condition of your roof, call us today for a free estimate.

Roofs and building structures take the force of all weather systems, and over time, can form cracks that allow water to get in. The water leakage not only ruins the aesthetics of the building, but it can also weaken the building structure itself. The best way to avoid leaks in your roof is to prevent them from happening. The experts at D&D Commercial Roofing are happy to help your roof stay leak-free.

No matter where you are in Alberta – in large centres, rural or remote communities, north, south, or central – we’ve got you and your roof covered.
We’ve been installing, maintaining, repairing, and replacing large flat and metal roofs throughout Alberta for more than 15 years. If you need help repairing or replacing a commercial, industrial, or other large flat or metal roof anywhere in Alberta, we want to hear from you!
Our goal is to make your roof replacement (or service) as easy as possible for you and your business.

We suggest removing any breakable items from your walls or ceiling before we start as there could be some vibration. 

We also ask that all vehicles be moved away from the building where we are working.

Other than that, the rest is up to us!

The best way to lengthen your roof’s lifespan is to schedule regular and proper maintenance – even when there doesn’t appear to anything wrong with your roof. This may help you avoid expensive repairs later. We also recommend taking care of any storm damage immediately after it happens, as the longer repairs are delayed, the worse the damage gets.

Yes, we are more than happy to work with other building contractors.

We install all types of flat and metal roofs. Our expert roof contractors are ready to work with your rubber, thermoplastic, torch-on, or tar-and-gravel roof. We are the best roofing repair and installation company in Alberta!

Have another question? Contact Us!

We are Alberta’s best commercial roof contractor.

We offer free roof consultations to help you determine what type of roofing service will suit your needs, budget, and style preferences.

We are the one-stop-shop for roof replacement and roof installation services in Alberta. For more information about our services, contact us today!

NEED AN URGENT REPAIR?

CONTACT OUR 24/7 EMERGENCY CALL CENTER

Professionally installed, durable, and leak-free roofing delivered on time and on budget.

Edmonton Area:

Across Alberta:

Have another question? Contact Us!

We are Alberta’s best commercial roof contractor.

We offer free roof consultations to help you determine what type of roofing service will suit your needs, budget, and style preferences.

We are the one-stop-shop for roof replacement and roof installation services in Alberta. For more information about our services, contact us today!

NEED AN URGENT REPAIR?

CONTACT OUR 24/7 EMERGENCY CALL CENTER