Professional Roofing Services in Alberta

Helping You Create Your Dream Home

Get my free quote now!

"I would recommend ND Roofing & Framing. Martin is very professional. I am very pleased with his work. He is very dedicated and approachable. Takes great pride in his work."

Izzat D. via NiceJob
Read more reviews
GAF Master Elite Residential Roofing Contractor logo
Alberta Allied Roofing Association logo
Better Business Bureau logo

Your Local & Reliable Roofing & Framing Contractor

Are you looking to build or frame a new home? Perhaps you are ready to start on those home improvements you have been dreaming about for years?

Well, at ND Roofing & Framing, you can rest assured that we can help you. Not only do we help you design and build your dream home, but we ensure that the process is easy and enjoyable for you too. We appreciate that your home is one of the most significant investments you will ever make — that’s why we treat it as if it were our own, with care, attention and quality service.

Local Alberta Business

Experienced Team

Certified & Insured

We Can Help You With:

Roofing icon


You are investing in your home when you get a new roof — it’s important that it is done correctly to ensure that it will last for years to come. At ND Roofing & Framing, our team of experts will measure your roof and provide you with a range of colours and shingles to choose from that will be the best fit for your house or garage.

GAF Blue Jay's Timberline Officicial Roofing Shingle logo
Framing icon


Are you building a new house? Or need an extension on your home or garage? Whatever your dreams might be, we are here to make them a reality. With years of experience working with Architects and Engineers, we will help to ensure your framing project is done correctly and work in tandem with all other trades so that everyone can continue their work on your property smoothly.

Measuring tools icon

Renovation & Remodeling

At ND Roofing & Framing, we work on smaller and bigger renovation projects that need specialist expertise and experience. We will sit down with you to design the look you want to achieve and then ensure the proper materials are chosen and that products are professionally installed. We can help you with all kinds of exterior remodeling, including your deck, patio, fence, windows and doors.

Are you ready to start your project?

Whether you are looking for roofing, framing or renovation and remodeling, you can count on us at ND Roofing & Framing to help!

"Nick and the boys are one of a kind. Great guys to work with it and stand by their work. Its great to know I will never need to look for another framer or roofer ever again"

Ulco F. via Facebook
See more reviews

About Us

Treating Every Home As If It Were Our Own

Thank you for visiting us here at ND Roofing & Framing!

Nicholas Dubois started the company back in 2005 and has since grown the number of employees and customers over the years — we are all one big family here. Every technician treats each home as if it were their own. We have been serving the communities here in Alberta for over 15 years, starting with an Edmonton location, and more recently, we have opened a second location in Calgary.

Certified & Insured For Your Peace Of Mind

ND Roofing & Framing is a certified shingles installer with BP Canada Shingle and Certainteed Shingles. You can also have the peace of mind knowing we carry liability insurance.