Complete Roofing Installations and Repair Services in Vancouver Island

Ram Roofing has just what you’ve been looking for. We believe in providing top-quality service – not just as professionals, but as neighbors and friends. As a locally-owned business, we are grateful for the opportunity to serve other Nanaimo residents and businesses with our expertise. We’ve been a reliable Nanaimo Roofing Contractor for over 30 years, proudly serving the local community as well as the entire Vancouver Island.

What makes us different…

As a locally owned company that values our community and its residents. Our team will always treat you like family, and your home or business like our own.

We’ve installed and repaired hundreds of roofs all across Vancouver Island over the last 30 years. It’s safe to say we’ve been around the block a time or two.

Some companies require a deposit in order to provide an estimate. We believe in providing transparent and honest pricing up front.

Let us help you…


Get a roofing estimate…

At Ram Roofing, we don’t cut corners – your roof is a crucial part of your home or business, and deserves the best treatment – but we don’t overcharge for our services, either. Wondering how much repairs or replacement will cost you?

Our professionals can come out to your property for an assessment and written estimate of repair costs for free. Just fill out the form or give us a call and we would be happy to help.



Monday – Friday
8:00 AM – 6:00 PM

Service Area

  • Nanaimo
  • Duncan
  • Chemainus
  • Cowichan Valley
  • Ladysmith
  • Parksville
  • Qualicum
  • Gabriola Island
  • Port Hardy
  • Campbell River
  • Port Alberni
  • Victoria

Copyright © 2019 Ram Roofing Ltd. Roofing Contractor Marketing