Nanaimo · Vancouver Island
Nanaimo Trusted Roofing Contractor
Shingle, metal, flat, torch-on, cedar & tile roofing — installed by licensed local crews and built for coastal BC weather. Free inspections, honest quotes, and emergency roof repair.

Emergency Roof Repair
(250) 240-3684- 9+ Years
- Roofing Vancouver Island
- Free Quotes
- No-pressure inspections
- Licensed & Insured
- Local Nanaimo crews
- Emergency Repairs
- Storm & leak response
Roofing contractor · Nanaimo, BC
A Roof Built for Vancouver Island — Not Just Anywhere
Roofing on Vancouver Island is not the same as roofing anywhere else. Our roofs endure months of driving rain, winter windstorms off the Strait of Georgia, salt air on waterfront properties, and moss that never sleeps. A roof designed for the Prairies — or installed by a crew that treats Nanaimo like anywhere else — will not go the distance here.
Eco Roofing Ltd is a Nanaimo-based roofing company built around this reality. For over 9 years, our licensed and insured crews have installed and repaired roofs across Nanaimo, Parksville, Duncan, Ladysmith, and Qualicum Beach — specifying high-wind-rated materials, algae-resistant shingles, corrosion-aware flashing, and ventilation details that handle our climate instead of fighting it.
Whether you need a full roof replacement, a targeted roof repair, or a 2 AM response to storm damage, you get the same promise: a free inspection, an honest written quote, meticulous workmanship, and a crew that treats your home like their own.
What we do
Complete Roofing Services
From architectural shingles to standing-seam metal and torch-on flat roofs — every system installed by specialists, backed by real warranties.

9+
years roofing the Island
Why Eco Roofing
The Roofer Nanaimo Recommends to Neighbours
A trusted local reputation does not happen by accident. It happens one honest quote and one watertight roof at a time.
Experienced local crews
Licensed, Nanaimo-based roofing crews do your roof — the same people who answer the phone stand behind the work.
Specified for coastal BC
High-wind nailing patterns, algae-resistant shingles, corrosion-aware flashing: details chosen for Island rain, wind, and salt air.
Honest repair-vs-replace advice
If a repair buys your roof more years, we will tell you — many of our inspections end in an honest repair recommendation, not a replacement quote.
Written quotes, clean sites
Itemized pricing before work starts, landscaping protected, magnetic nail sweeps after — and warranty paperwork registered in your name.
How it works
From First Call to Final Inspection
A simple, transparent process refined over hundreds of Island roofs.
- 01
Free inspection
We inspect your roof and attic, photograph everything, and explain what we find in plain language.
- 02
Written quote
An itemized, fixed-price quote with a fast turnaround. No vague allowances, no upsell pressure.
- 03
Expert installation
Our licensed crew completes most roofs in 1–3 days, protecting your property throughout.
- 04
Warranty & follow-up
Final walkthrough, magnetic cleanup, and manufacturer warranty registered — plus us a phone call away.
Where we work
Proudly Serving Central Vancouver Island
Based in Nanaimo and on the road daily — explore roofing services in your community.
Somewhere else on the Island?
We regularly travel beyond our core areas for the right project. Just ask.
(250) 240-3684What Your Neighbours Say
Real reviews from real Island homeowners — earned one honest quote and one watertight roof at a time.
Read Our Google ReviewsOur work
Recent Roofs Across the Island
Real projects, real craftsmanship — photographed on real Vancouver Island homes.






Good to know
Frequently Asked Questions
Most Nanaimo homes cost $9,000–$18,000 for architectural shingles and $18,000–$40,000+ for standing-seam metal. The final number depends on roof size, pitch, tear-off layers, and material choice. We provide free, itemized written quotes — no surprises, no pressure.
Most residential re-roofs finish in 1–3 days; larger or complex roofs can take up to a week. We give you a firm schedule before work starts and keep you updated daily.
Yes. Our free inspection covers your roofing, flashing, ventilation, and attic condition, with honest advice on whether you need repair or replacement — and photos so you can see what we see.
Yes. Eco Roofing Ltd is a licensed and insured roofing contractor based in Nanaimo, BC, serving Vancouver Island homeowners with free inspections and honest, written quotes.
Yes. Storm damage, active leaks, fallen trees: call (250) 240-3684. We stabilize with emergency tarping first, then complete permanent repairs.
We are based in Nanaimo and serve Parksville, Duncan, Ladysmith, and Qualicum Beach, plus surrounding Vancouver Island communities like Cedar, Chemainus, Nanoose Bay, and French Creek.
Need a roofer you can trust?
Get a free, no-pressure inspection and a written quote with a fast turnaround.
