Best Roofing Contractors in St. Albert, AB

15 companies listed · 5 in St. Albert · 1 open 24/7 · 8 open weekends · 14 rated 4.5+

Data verified October 21, 2026

Nomad Roofing

Nomad Roofing

4.7 48 reviews
“The work was performed within a very short time, and done very efficiently and quickly.”
Free estimates
200 Carnegie Dr Suite 200b
i
Cosy Insulation & Roofing

Cosy Insulation & Roofing

4.7 46 reviews
“Mike & his crew did the roof on the house & garage in the sweltering +34° C heat & did a fabulous job.”
Free estimatesServes Edmonton, St. Albert +5Since 2009
46 Riel Dr
i
Royal Exterior Worx

Royal Exterior Worx

4.4 20 reviews
“Not long had my roof redone by these and now it's rained a couple of times, I'm more than happy to leave a good review.”
Free consultationSince 2022Financing
86 McKenney Ave
i
Leons Roofing and Renovations Ltd.

Leons Roofing and Renovations Ltd.

5.0 15 reviews
“Completed as expected, priced competitively and cleaned up with not a nail found anywhere after the job.”
Free estimatesInsured10-yr warrantyServes Saint Albert, Edmonton +7Open 24 hoursSince 2021
1000 Tudor Gln unit 2001
i
Roof Dog Roofing

Roof Dog Roofing

5.0 5 reviews
“The owner is very competent and a true master of his craft.”
Free estimatesInsuredResponds within 10 minServes Greater Edmonton area
46 Ridgewood Terrace
i
Save On Roofing

Save On Roofing

4.9 47 reviews
“Professional architectural shingles reroofing done quickly, on time, hassle free as promised.”
Free estimatesInsured up to $5MFinancing available30+ yearsServes Greater Edmonton AreaBBB accredited
Edmonton, AB · 14 km from Saint Albert
i

Listed for homeowners in and around St. Albert, AB, these 15 companies take roofing work. What each one claims about tear-offs, membranes and workmanship cover is taken from its own website; ratings and quoted lines come from public reviews.

Area overview: St. Albert, AB

5 of the 15 companies we list are based in St. Albert; the other 10 serve St. Albert from Edmonton (14 km) and Spruce Grove (20 km). The companies on this page are rated from 4.4 to 5.0 across 1,431 reviews; 11 have 50 or more reviews and 14 are rated 4.5 or higher. When customers rate these companies on specific qualities, they most often praise professionalism (96%), responsiveness (85%) and quality (84%). The topics that come up most in reviews of the companies on this page are "price", "estimates" and "crew". 1 is open around the clock; 8 are open on Saturdays and 4 on Sundays. The services the companies on this page list most often on their websites are roofing (4), eavestrough (3), exterior siding (2), flat roofing (2) and gutter cleaning (2). 1 shows a licence on its website. Domain records put 4 websites of the companies on this page at ten or more years old; the oldest dates from 2009. 1 offers emergency call-outs; 5 offer financing or payment plans; 14 give free estimates; 1 is family- or locally-owned and 1 lists coupons or special offers. We count these figures across the companies on this page; distances are straight-line, and hours and prices change, so confirm the details with the company before you book.

Why are some of these roofers based elsewhere?

An address in St. Albert itself is given by 5 of the 15 companies; the others cover the area from within 25 km. Travel is normal in this trade. Ask how far out they come in winter, when a leak call and a snowy drive do not mix.

AMT Metal Roofing

AMT Metal Roofing

5.0 50 reviews
“We had three structures to do and they finished them all in five days.”
Free consultationSince 2017FinancingPrices online
Edmonton, AB · 14 km from Saint Albert
i
Albatross Roofing & Construction Ltd

Albatross Roofing & Construction Ltd

4.8 49 reviews
“They were transparent and went above and beyond to get the job done.”
Serves EdmontonFree consultationFinancing
Spruce Grove, AB · 20 km from Saint Albert
i
Reid's Roofing Ltd.

Reid's Roofing Ltd.

4.7 47 reviews
“I was very pleased with the clean up afterwards and the follow up call to make sure there were no further issues.”
Free estimates10-yr warrantyGAF-certified17+ yearsServes Edmonton, St. Albert, AlbertaVirtual consultations
Edmonton, AB · 14 km from Saint Albert
i
Advanced Level Roofing

Advanced Level Roofing

4.5 48 reviews
“They always kept us up to date by text for when materials would arrive and how the work was progressing.”
Free estimatesInsured & bonded5-yr workmanship warranty0% financing20,000+ projects completedServes British Columbia, Alberta +3
Edmonton, AB · 14 km from Saint Albert
i
Canclad Roofing

Canclad Roofing

5.0 46 reviews
“At least four roofers tried to find and fix the leak in my roof before Paul from CanClad finally found and fixed it.”
Free consultationSince 2023
Edmonton, AB · 14 km from Saint Albert
i
Alberta Strong Roofing Inc.

Alberta Strong Roofing Inc.

5.0 31 reviews
“They were extremely professional and knowledgable and just a pleasure to do business with from start to finish!”
24/7 emergency service20+ yearsServes Edmonton
Edmonton, AB · 14 km from Saint Albert
i
Blue Jay Exterior Renovations

Blue Jay Exterior Renovations

5.0 49 reviews
“Bjorn and Paul are great to deal with, always available for questions, and do what they say they will.”
Free consultationResponds within 24 hoursSince 2017Serves Edmonton
Edmonton, AB · 14 km from Saint Albert
i
Matt's Roofing Ltd.

Matt's Roofing Ltd.

4.8 48 reviews
“I had a great experience with this company, great price and workmanship.”
Free consultationLicensedSince 2017
Edmonton, AB · 14 km from Saint Albert
i
Roe Roofing

Roe Roofing

5.0 50 reviews
“They put tarps down on the deck, driveway and other areas to catch any materials as well as doing a thorough cleanup at the end of the day, sweeping, using a magnetic roller to catch any screws or nails, etc.”
Free estimates10-yr warrantyServes Edmonton, surrounding areasFamily-owned
9 km from Saint Albert
i
HomeRoofing ContractorsAlbertaSt. Albert, AB

Why these companies made our list

Is this page useful? Yes
No
Is there anything wrong with this page?
Back To Top