Our work

Roofing Projects Across Nanaimo & Vancouver Island

Real roofs, real craftsmanship — every project below was completed by our own local crews and photographed on real Island homes.

Licensed & insuredFree quotesLocal Nanaimo company
Aerial view of a completed architectural shingle roof by Eco Roofing Ltd in Nanaimo, BC

9+ years strong

Roofing Vancouver Island homes

From full shingle replacements in Nanaimo to torch-on flat roofs in Duncan, every project on this page was built by Eco Roofing Ltd — no stock photos, no subcontracted mystery crews. Browse the work, see the materials and scope that went into each roof, then get your free quote.

Featured projects
6
Island communities
5
Roofing services
7
Project photos
19

Project gallery

Recent Work by Our Crews

Filter by roofing type, or browse every project below.

Aerial view of a completed light-grey architectural shingle roof in Departure Bay, Nanaimo
Departure Bay, NanaimoShingle Roofing

Full Shingle Replacement

A tired two-layer roof in Departure Bay was stripped back to the deck and rebuilt with architectural shingles, new ventilation and fresh flashing — ready for decades of Island weather.

Materials
Architectural asphalt shingles · synthetic underlayment
Completed in
3 days
Year
2025

Scope of work

  • Complete tear-off of two aged shingle layers
  • New synthetic underlayment with ice-and-water shield in valleys
  • Continuous ridge venting for balanced attic airflow
  • New step, chimney and skylight flashing
  • Magnetic nail sweep and full yard cleanup
New architectural shingle roof with clean ridge lines on a Nanaimo home
Dark grey shingle roof at dusk on a Vancouver Island home
Torch-on membrane flat roof with new flashing on a Duncan building
DuncanFlat Roofing

Torch-On Flat Roof

A leaking flat roof in Duncan got a full two-ply torch-on system with new parapet caps and drain flashing — watertight and built for standing water.

Materials
Two-ply torch-on modified bitumen membrane
Completed in
2 days
Year
2024

Scope of work

  • Removal of the failed existing membrane
  • Two-ply torch-on modified bitumen system
  • New parapet caps and drain flashing
  • Heat-welded seams and detail flashing
  • Tidy site left ready for immediate use
Completed flat roof membrane with sealed seams in Duncan, BC
Flat roofing membrane installation with parapet detailing in Duncan
New dark grey shingle roof with upgraded ventilation in Parksville
ParksvilleShingle Roofing

Shingle Replacement

This Parksville home needed better ventilation as much as new shingles. We rebuilt the roof with upgraded intake and exhaust venting alongside a fresh architectural shingle system.

Materials
Architectural asphalt shingles · synthetic underlayment
Completed in
3 days
Year
2025

Scope of work

  • Full tear-off and deck inspection
  • New synthetic underlayment throughout
  • Upgraded soffit and ridge ventilation
  • New pipe boots, vents and flashing
  • Gutters cleared and site cleaned daily
Long roof slope with fresh architectural shingles in Parksville, BC
Aerial view of a completed shingle roof surrounded by forest in Parksville
Close-up of premium brown architectural shingles and ridge caps in Ladysmith
LadysmithShingle Roofing

Premium Shingle Re-Roof

A larger Ladysmith home with multiple roof planes and a skylight. We matched a warm brown shingle to the siding and rebuilt every valley and ridge by hand.

Materials
Premium architectural shingles in warm brown tones
Completed in
4 days
Year
2024

Scope of work

  • Tear-off across multiple roof planes
  • Woven valleys and hand-cut ridge caps
  • Skylight re-flashed and resealed
  • New drip edge and gutter apron
  • Final walkthrough with the homeowner
Warm-toned shingle roof with crisp ridge lines in Ladysmith, BC
New shingle roof with skylight on a Ladysmith home
Aerial view of a newly roofed home under construction in Qualicum Beach
Qualicum BeachShingle Roofing

New Construction Roofing

Roofing a new build in Qualicum Beach, coordinated with the builder's schedule. Clean deck, straight courses and ventilation planned from day one.

Materials
Architectural asphalt shingles · high-temp underlayment
Completed in
5 days
Year
2025

Scope of work

  • Coordinated install with the home builder
  • High-temperature underlayment throughout
  • Straight, true courses across all planes
  • Ventilation designed into the new build
  • Builder walkthrough and sign-off
New dark shingle roof on a Qualicum Beach new build
Close-up of finished shingle courses on a new Qualicum Beach home
Crew tearing off a storm-damaged roof down to the deck in Nanaimo
NanaimoEmergency Roofing

Storm Damage Tear-Off & Re-Roof

After a winter storm tore shingles off this Nanaimo roof, our crew tarped it the same day, then stripped it to the deck and rebuilt it stronger — with upgraded fastening for wind exposure.

Materials
Architectural asphalt shingles · synthetic underlayment
Completed in
4 days
Year
2025

Scope of work

  • Same-day emergency tarping to stop water entry
  • Full tear-off to the roof deck
  • Deck repairs where storm damage reached the wood
  • Upgraded wind-rated fastening pattern
  • New shingles, flashing and ventilation
Roof deck exposed during emergency storm repair in Nanaimo, BC
Aerial view of storm damage tear-off in progress in Nanaimo
Eco Roofing crew finishing a storm-damage re-roof in Nanaimo

Good to know

Project FAQs

Yes — this page shows six recent projects across Nanaimo, Parksville, Duncan, Ladysmith and Qualicum Beach, all photographed on real Vancouver Island homes by our own crews. Bring any questions about a similar roof to your free quote visit.

We are based in Nanaimo and work across central Vancouver Island, including Parksville, Duncan, Ladysmith and Qualicum Beach, plus surrounding Island communities. If you are nearby and unsure, just ask.

Most residential re-roofs take 2 to 4 days depending on roof size, complexity and weather. Flat roofs and emergency repairs are often quicker. We confirm the schedule at your quote visit and keep you updated daily.

Yes. Every project ends with a magnetic nail sweep, cleared gutters and a full yard tidy. We clean as we go, so your property is never left a mess overnight.

Yes — storm damage, sudden leaks and wind-torn shingles. We tarp the same day where possible to stop water entry, then schedule the permanent repair. Call (250) 240-3684 for urgent help.

Free quotes · No pressure

Like what you see? Let's talk about your roof.

Free inspection, honest advice and a written quote — usually within one business day.

Eco Roofing Ltd roofing projects: shingle roof replacement Nanaimo, torch-on flat roofing Duncan, shingle roofing Parksville, re-roofing Ladysmith, new construction roofing Qualicum Beach, emergency storm roof repair Nanaimo BC, Vancouver Island roofing contractor.

Shingle RoofingFlat RoofingEmergency RoofingMetal RoofingTorch-On Roofing
Call NowFree Quote