About us

The Local Roofing Company Nanaimo Trusts

Licensed, insured, and rooted in Nanaimo — Eco Roofing Ltd has spent 9+ years keeping Vancouver Island homes dry.

Licensed & insuredFree quotesLocal Nanaimo company
Eco Roofing Ltd crew completing a residential re-roofing project on Vancouver Island

9+ years strong

Roofing Vancouver Island homes

Our story

Born in Nanaimo. Built for the Island.

Eco Roofing Ltd started with a frustration we kept hearing from Nanaimo homeowners: roofing quotes that felt like guesswork, crews that disappeared after the cheque cleared, and roofs that failed years before they should have — usually because they were installed like it never rains here.

We built the company we wished existed. One that shows up when it says it will. One that photographs every problem and explains it in plain language. One whose crews live in the neighbourhoods they roof — because when your name is on the truck and your kids go to the local school, you do not cut corners.

Nine years later, that approach has earned us a loyal base of repeat customers from Nanaimo to Duncan. We still do free inspections. We still answer our own phones. And we still treat every roof like it is over our own heads.

9+

Years in business

7

Roofing services

5

Communities served

100%

Free inspections

What we stand for

Our Values

Four principles behind every quote we write and every shingle we lay.

Do it once, do it right

We would rather talk you out of work you do not need than sell you work you do. Reputation is our best advertising — and we protect it on every single roof.

Built for this coast

Every material and detail is chosen for Island rain, wind, and salt air. A roof that lasts 15 years elsewhere should last 25 here with the right spec.

Accountable crews

Trained, supervised, and accountable crews on every job — and they will still be here when you need us again.

Radical transparency

Photos of everything we find, itemized quotes, and plain-language explanations. You will never wonder what you are paying for.

Eco Roofing Ltd roofer installing shingles on a Vancouver Island home

Milestones

Nine Years on Island Roofs

  1. 01

    Started in Nanaimo with a simple promise: honest roofing for the Island — free inspections, itemized quotes, no pressure.

  2. 02

    Grew into a full-service roofing company: shingle, metal, flat, torch-on, cedar shake, and tile, installed by local crews.

  3. 03

    Added emergency roof repair for storm damage and active leaks across Nanaimo, Parksville, Duncan, Ladysmith, and Qualicum Beach.

  4. 04

    Today: 9+ years serving Vancouver Island — still answering our own phones and treating every roof like it is over our own heads.

Free quotes · No pressure

Work With a Roofer You Can Trust

Free inspection, honest quote, local crew. That is the Eco Roofing way.

Call NowFree Quote