Contact Us 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 to siding to insulation, Mainline can help you protect your property and assets. We are different from other roofing companies in BC, offering 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.

Please fill out the convenient eform 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!

Come & See Us


255 Hodgson Rd, Williams Lake, BC, V2G 3P7


Williams Lake 250‑392‑4322

Quesnel 250‑992‑7393

Toll Free 1‑800‑663‑6894

Fax 250‑392‑2566


General Inquires:



Business Hours

Monday - Friday | 7:30am - 5:00pm

Emergency Service Available

Click for the BBB Business Review of this Roofing Service Consultants in Williams Lake BC

Payment Methods

Master Card Cash Interac Direct Payment Cheque
Copyright Mainline Roofing Co Ltd 2018 - Legal
Created by

Legal notice