
Expert Roofing in Edmonton, Alberta
Edmonton faces some of Western Canada's most challenging weather — from severe summer hailstorms to extreme winter cold that can reach -40°C. Bains Roofing's Edmonton team has been protecting homes and businesses here since 1999, with deep expertise in impact-resistant materials and cold-weather installation techniques. Whether you need emergency hail damage repair or a complete roof replacement, our local crew delivers fast, quality results.
Edmonton Roofing Tips
Recommended Services for Edmonton
Services Available in Edmonton
Edmonton Office
Office 1000, 10055-106 Street Edmonton, AB, T5J 2Y2
What Edmonton Clients Say
"I had Bains Roofing come out last summer to do my roof. Great company to work with and excellent customer service. Even after getting my work done, they sponsored my daughter's hockey team. So friendly, and they did an excellent job on my house with zero concerns."
Waylon Chinski
"We recently had our roof replaced by Bains Roofing and couldn't be happier with the experience. The team was professional, punctual, and very hardworking from start to finish. They explained the whole process clearly, kept the worksite clean, and completed the job on schedule. The quality of the new roof looks fantastic and has given us real peace of mind. Highly recommend Bains Roofing to anyone looking for reliable and honest roofing services!"
Emmylo Pusag
"I had an excellent experience with Bains Roofing. The crew was professional, hardworking, and very respectful of my property. They completed the roof quickly and the quality of the work was outstanding. They also made sure everything was cleaned up properly when they were done. It's not easy finding contractors you can truly trust, but I would absolutely recommend Bains Roofing to anyone needing a new roof or repairs. They were the best!!!"
Amber Chanel
"We had an excellent experience with Bains Roofing for our house and garage in Edmonton. Three fellows came at 8am and finished at 7:30pm on a very hot October Saturday. They made sure everything was cleaned up and tidy after the job was done. We were extremely pleased with the work — the roof on both the house and garage looks great."
Dennis Scobie
"I had an excellent experience with Bains Roofing in Edmonton. From start to finish, their service was outstanding. We did both sides of our duplex in Ellerslie Crossing. Raj, Jashan, and Colby from customer relations were fantastic to deal with — communication was clear and consistent throughout. The team arrived on time and completed the entire roofing job in just one day. Great workmanship, great communication, and a truly five-star experience."
Fahad Faruk
"Great company to deal with from start to finish. The roof was replaced in the beginning of June in Edmonton. They did an excellent job and it looks fantastic. I would highly recommend."
Catharine Joyce
"The experience was awesome with Bains Roofing. They did everything on time. The guys were really polite and respectful. They explained everything to me before they started and when they were done. Would recommend Bains Roofing."
Google Reviewer