top of page

Contact Us

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 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

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




What type of service are inquiring about?

How can we help you?*

Where are you located?

Mainline Roofing Co. Ltd. Visit
bottom of page