Williams Lake: 250‑392‑4322


             Toll Free:1‑800‑663‑6894



Metal Roofing

Tough & Durable Metal Roofing

When only the toughest material will do, Mainline Roofing provides metal roofing, siding and more. Protect your building from moisture, temperature, sun and wind with a variety of metal options. Our ticketed Architectural Sheet Metal  technicians will ensure you  get exactly the right fit for your property. Give us a call

We offer a variety of metal roofing options:

  Metal cladding
  Standing seam metal panels

  Custom-made metal flashings

Standing Seam Metal Panels

If you have a roof slope of 2.5:12 or greater, then standing seam metal panel systems are the preferred choice for roofing. Standing seam metal panels are the top of the line choice for your metal roof.  Using concealed fasteners and clips that allow your roof system to expand and contract, this option is a long lasting solution to protecting your home from the elements.   

Custom Fabricated Sheet Metal Flashings

Drop by our office today to order your custom fabricated sheet metal flashings.  One of our experienced sheet metal fabricators will craft your order according to your unique specifications. Need advice? Don't hesitate to ask!

  • Example label Subtext

Service Area

  • Cariboo: Williams Lake, Quesnel, 100 Mile House, and surrounding areas
  • Chilcotin: Riske Creek, Alexis Creek, Tatla Lake, Nimpo Lake, Anahim Lake, and surrounding areas
  • Central Coast: Hagensborg, Bella Coola, Bella Bella, Ocean Falls
  • Fraser Fort George: Prince George, MacKenzie
  • Bulkley-Nechako: Vanderhoof, Houston, Smithers, Hazelton
  • Kitimat-Stikine: Terrace, Kitimat, Prince Rupert, Haidi Gwaii
  • Stikine: Dease Lake, Good Hope Lake, Atlin
  • Peace River: Chetwyn, Dawson Creek, Fort St John
  • Northern Rockies: Fort Nelson, Toad River, Liard River,
  • Squamish-Lillooet: Clinton, Pavilion, Lillooet, Pemberton, Squamish

Send to a friend

Send the url of this page to a friend of yours


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


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

Emergency Services Available

Copyright Mainline Roofing Co. Ltd. 2022 - Legal
Created by

Legal notice