RESIDENTIAL, COMMERCIAL and INDUSTRIAL ROOFING SPECIALISTS

Williams Lake: 250‑392‑4322

Quesnel: 250‑992‑7393 

Toll Free: 1‑800‑663‑6894

Contact Us

Contact Us

Meet Our Roofing Contractors in Williams Lake

Located in Williams Lake and serving all of British Columbia, Mainline Roofing is your source for home and business weatherproofing. From roofs and siding to insulation, we can help you protect your property and assets. Do you know why we stand apart in the industry? We offer a special RoofStar 100% satisfaction guarantee and custom on-site metal fabrication. We invite you to contact us today and get a free estimate for our work.


If you have any questions regarding our services, please fill out the form below. In the comment box, please specify your roofing/siding/insulation needs. We will get back to you as soon as possible to discuss your free estimate. Thank you for choosing Mainline Roofing. We look forward to serving you!

Mainline Roofing Co. Ltd.

255 Hodgson Road
Williams Lake, BC
V2G 3P7

Williams Lake: 250‑392‑4322

Quesnel: 250‑992‑7393

Toll Free: 1‑800‑663‑6894

Email: mainline@telus.net

General Inquires: info@mainlineroofing.ca
Matt: matt@mainlineroofing.ca
Chris: chris@mainlineroofing.ca

Mainline Roofing Co. Ltd. Gate

Opening Hours

Monday – Friday: 7:30 AM – 5:00 PM

Emergency Services Available

Methods of Payment

Please send us an email

Mainline Roofing Co. Ltd. Visit
Copyright Mainline Roofing Co. Ltd. 2019 - Legal
Created by

Legal notice