
Olds, Alberta · Family owned & operated
Roofing done properly. Every time.
Fully insured, certified residential and commercial roofing serving Mountain View County since 2009.
What we do
Roofing services

New Roofing
Complete roof systems for new homes and buildings, done right from deck to ridge.
Learn more
Re-Roofing
Tear-off and replacement that's efficient, tidy and built to last.
Learn more
Roof Repairs
Leaks, missing shingles and damaged sheathing, fixed quickly.
Learn more
Residential Roofing
Roofing for homes of every size, from small jobs on older houses to custom builds.
Learn more
Commercial Roofing
Roofing for multi-unit and commercial properties, completed as agreed.
Learn moreWhy choose us
Your local roofing company
29 years of experience
Ryan, the owner, began roofing in 1997 and started RLB Roofing after moving to Alberta in 2009. We train and grow our crew in house.
2000+ projects completed
However many roofs we finish, we never compromise on 100% customer satisfaction. Known for efficiency and attention to detail.
Professional & committed
Fully insured and certified. Members of the Better Business Bureau with an A+ rating, for transparency and accountability.


Our work
Recent projects
Reviews
What neighbours say
4.8★ on Google · 30 reviews
“Great communication and excellent work. Worked quickly, efficiently, and didn't leave a mess. Highly recommend for shingle roofing in Sundre and area!”
“Rylie and the guys did a great job repairing our roof. We were on a tight schedule with selling our home, so time was of the essence. I appreciated the politeness and professionalism of everyone involved. I would definitely recommend this company. Thanks Rylie”
“I called them for my roof that was leaking and some of the sheathing was rotten where a lower roof met the side of the home. It was a small job on an old house. They were able to come out, quote the job and complete the work without any issue. They did a good job and everyone I spoke to throughout the process was confident and easy to communicate with. I would recommend them again, Thanks Rylie 👋🏼”
“Thank you for being available for a roof repair on short notice! Quick, efficient and professional.”
“Simply put.. Ryan and the crew were amazing to work with!!!”
“RLB Roofing is the best in town, I got my work done in 8 hours. 1000sqft home's roof was torned down and they installed new vents and shingles in no time. Very talented guys and excellent work, and my neighbour was surprised to see it all done in few hours. We had a miscommunication which Ryan understood and solved the issue by giving a good deal on the rest of the work on my garage, he was very reasonable & respectful. Thanks to Ryan and team, keep up the good work.”
“Above & beyond service for replacement of missing shingles. They checked & recaulked all our roof vents as part of their service call. We highly recommend RBL Roofing.”
“Extremely satisfied with the service provided by Ryan and his team. Ryan is great to work with. He is very professional, quick to respond and gets the job done quickly with high quality work. 100% recommend RLB Roofing for any roofing needs in the Olds/Sundre area.”
Service area
Olds & surrounding area
Based in Olds and proudly serving communities across Mountain View County.
- Olds
- Sundre
- Didsbury
- Carstairs
- Bowden
- Mountain View County
Ready for a roof you can trust?
Call us or request a free quote — we'll get back to you.