top of page

We are celebrating over 50 years of serving our clients in the Cariboo region. Rely on us for all your metal & flat roofing needs. Let us give your property a new makeover.


Looking for Metal Roofing?

The future of energy-efficient roofing is here. Request a metal roofing estimate.


Flat Roofing Specialists

If you have any concerns about your flat roofing system , call us today.


Increase the Value of Your Office

View our commercial projects and see what we can do for your business.

Your first choice for quality roofing

Whether you’re looking to install a new roof or reroof the existing one, you’re at the right place. Since 1968, Mainline Roofing has been serving the roofing needs of British Columbia. Our roofing contractors in Williams Lake provide the expert workmanship and high-quality materials that you can rely on to keep your family and belongings safe. We understand your specific requirements and provide long-lasting roofing solutions that best suit your unique needs. 

From metal and flat roofing to ventilation and custom metal fabrications, we provide all our services at reasonable prices, enhancing energy efficiency while providing effective weather protection. Fully insured, we offer emergency services and invite you to call us anytime. We provide free estimates and look forward to working with you.

We take pride in serving the Cariboo region for over 50 years with our wide range of services, including

Roofing installations
Metal roofing
Flat roofing
Roofing Contractors


Mainline Roofing Co. Ltd. is proud to announce that Paul Wood has achieved the Master Roofer Certification through the Roofing Contractors Association of British Columbia. 

One of only 9 Master Roofers in B.C., Paul has achieved this exclusive designation by first becoming a Certified Red Seal Roofer, Damp and Waterproofer, and then completing a series of additional training units, professional references, and 18,000 hours working in the industry.
Paul has also achieved his certification as an Architectural Sheet Metal Worker, and his dual tickets allow him to install all roofing systems offered by Mainline Roofing, from SBS torch on systems to metal profile roofing and standing seam applications.
Mainline Roofing is very proud to employ Master Roofer Paul Wood as a senior foreman. He is an integral part of the Mainline Team and an excellent role model for up and coming apprentices in the roofing industry.

Congratulations Paul on your incredible achievement!


We are a long standing member of the Roofing Contractors Association of BC (RCABC). The RCABC is an organization dedicated to ensuring that roofing contractors adhere to the best roofing practices in BC. Mainline Roofing offers a standard 5 year workmanship warranty on every project we complete, and all of our work is completed to RCABC standards. 

RCABC members also offer the optional RoofStar Guarantee, which is backed by both the contractor and the organization. The RoofStar Guarantee provides standardized roofing practices, approved quality material lists, and independent certified third party inspections, all for the protection of the consumer. Call us today to inquire about purchasing this optional coverage.

Roofing Contractors Association of BC (RCABC)

RoofStar Guarantee

Knowledgeable Team

Our skilled employees are well-trained and knowledgeable in the roofing industry. We can assist you in choosing the right roofing for your home or office. From torch on applications to metal roofing or wall panels, we have the skills and expertise to get the job done on time. It’s our pleasure to help you get exactly what you are looking for.

Service Area

Proudly serving
Williams Lake & The Cariboo Region for over 50 Years

Interior and Northern British Columbia

Professional Affiliations


Definitely Give Them 5 Stars and Recommend Their Services

I have recently had a roofing problem solved by Mainline Roofing. The roofing job was very difficult because of the location and road conditions. Chris and his team came through with flying colours. They were professional and conscientious. They return phone calls and keep to their schedule when they promise (weather permitting). I can’t thank them enough for their service and would definitely give them 5 stars and recommend their services




- Joann W., Canim lake B.C.

Review us on Google:

Review us on google
bottom of page