Roof Repair Services in Victoria

Here at Ram Roofing, we believe in providing top-quality service – not just as professionals, but as neighbours 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 roofing contractor for over 30 years, proudly serving the local community as well as the entire Vancouver Island.

Ram Roofing Repair Services

When you have a leaking or damaged roof, time is of the essence and you need it repaired immediately. Damage that is left untreated can lead to major repair costs down the road.

Our team is equipped to handle many kinds of common roofing problems such as:

  • Flat roof maintenance
  • Damage and debris from maintenance professionals
  • Metal roof rust problems
  • Missing or warped asphalt shingles
  • Leaks
  • Cracks in torch-on roofs
  • Damage done by hail
  • Drainage systems

Our Difference


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

30+ Years of Experience

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.

FREE Estimates

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

If you need an experienced, reliable and professional roofing company, contact us today.


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