MORE ABOUT
MAINLINE ROOFING
A Union of Two Trusted Legacies
For years, O’Flynn Roofing has proudly served local communities with trusted roofing solutions, while Mainline Roofing has built a reputation for quality craftsmanship and customer satisfaction throughout Northern British Columbia. Today, these two renowned companies have come together under a single name—Mainline Roofing—uniting decades of expertise and resources to better serve homeowners and businesses.







O'Flynn & Mainline Roofing
O’Flynn Roofing: Known for its hands-on approach, meticulous attention to detail, and family-oriented values, O’Flynn Roofing established deep roots in the community by consistently delivering high-quality workmanship.
Mainline Roofing: With an extensive track record of reliable installations, innovative roofing solutions, and a commitment to customer care, Mainline Roofing quickly became a go-to choice for residential and commercial roofing needs.
Why We Merged
By blending our teams, tools, and industry knowledge, we can offer an even broader range of services—without compromising the personalized touch our clients have come to expect. From robust metal roofing and asphalt shingle installations to comprehensive repair and maintenance programs, our united company is positioned to handle any roofing challenge in the region.
TO SERVE
YOU BETTER
WHAT OUR MERGER MEANS TO YOU
- Enhanced Expertise: Our combined experience ensures that we stay at the forefront of roofing technology and best practices.
- Broader Service Area: With increased capacity, we’re better equipped to serve more communities across Northern British Columbia and beyond.
- Unwavering Commitment: Every project we undertake—large or small—reflects our shared commitment to craftsmanship, safety, and lasting quality.
Looking Ahead
While our name is now Mainline Roofing, our core values remain the same. We believe in treating each customer like family, providing honest advice, and delivering workmanship that stands up to the toughest conditions. If you’ve been a loyal customer of O’Flynn Roofing, rest assured that you’ll see the same familiar faces—along with new team members—continuing the tradition of excellence you’ve grown to trust.
Thank you for supporting us throughout our evolution. We look forward to many more years of serving you as Mainline Roofing—your one-stop solution for all your roofing needs.
CHECK OUT
OUR REVIEWS
MAINLINE
ROOFING

A United Vision
Though our name has changed, our commitment to exceptional service has not. Our unified team believes in treating every client like family—offering honest advice, transparent communication, and careful attention to every detail.
Diverse Expertise
Whether you’re planning a routine roof inspection, a complex commercial project, or a full-scale residential replacement, rest assured our team has the know-how to get the job done right. We work collaboratively to ensure each phase of your project runs smoothly, and we take pride in maintaining the highest standards of safety and workmanship.
Proud to Be a GAF Master Elite® Roofing Contractor
Only the top 2% of roofing contractors in North America earn the prestigious GAF Master Elite® status—and Mainline Roofing is honored to be among them. This exclusive certification reflects our commitment to ongoing training, rigorous standards, and exemplary craftsmanship on every project we undertake.
When you choose a Master Elite® roofer, you’re not just getting a contractor—you’re partnering with a team recognized by GAF for superior workmanship, impeccable quality, and unmatched professionalism. From comprehensive warranty options to expert installations, trust Mainline Roofing to deliver the exceptional roofing experience you deserve.

YOUR TRUSTED
ROOFING PARTNERS
When you choose Mainline Roofing, you’re not just hiring a contractor—you’re partnering with a group of dedicated professionals who genuinely care about protecting your home or business. Let us show you the difference a passionate, well-rounded team can make in your roofing experience.
Ready to get started? Contact us today to learn more about our team and discover how our combined skills and resources can help bring your roofing project to life.
A WARRANTY
TO PROTECT YOU

Industry-Leading Warranties for Total Peace of Mind
At Mainline Roofing, we believe in standing behind every roof we install. That’s why we partner with GAF, North America’s premier roofing manufacturer, to provide industry-leading warranty coverage on our asphalt roofing systems. Choose from GAF’s 10-Year Silver Pledge, 25-Year Golden Pledge, or the 30-Year Golden Pledge exclusive to UHDZ shingles—each designed to protect both materials and workmanship for years to come. PLUS all Asphalt shingles come with the added 50 Year material defect warranty!
We extend this same commitment to quality with our steel roofing solutions, offering comprehensive warranties that safeguard your investment against rust, fading, and other wear-and-tear issues unique to metal roofs. With Mainline Roofing, you’re not just getting a top-tier product—you’re gaining long-term support and peace of mind. Should any concerns ever arise, our dedicated team will be right there to make it right, ensuring your roof performs its best for decades.