Roofing services · Port Alberni
Flat & Low-Slope Roofing in Port Alberni

Port Alberni Roofing installs and repairs flat and low-slope roofing systems for homes, additions and small commercial buildings in Port Alberni, Sproat Lake, Beaver Creek and Cherry Creek. We work with torch-on membrane, TPO and other low-slope systems, and we carry $2M liability insurance, with a WorkSafeBC certified crew on every job. Flat roofs need proper drainage and enough slope to move water off the surface, and we check both when we quote a job. A flat roof on a porch, addition or shop takes different detailing than a sloped asphalt roof, and we price it accordingly.
Why drainage matters on a flat roof
A flat roof isn't actually flat — it needs a slight slope so water moves toward a drain or the roof edge instead of sitting on the surface. Standing water is the main thing that shortens the life of a flat roof, so we check the existing slope and drainage before we recommend a repair or a full replacement. On additions and porch roofs, this often means adjusting the framing or adding tapered insulation so water has somewhere to go.
Torch-on and TPO, and when each makes sense
Torch-on membrane has a long track record on flat roofs in this climate and works well on most residential applications. TPO is a newer single-ply option that goes on without an open flame, which can matter on additions close to siding or other structures. We'll walk you through both during your quote, along with how each ties into the roof repairs and leaks we commonly see on older flat roofs.
How we approach a flat roof
- 1
Inspection — we check the existing slope, drainage and membrane condition before quoting the work.
- 2
Prep — we remove damaged membrane and insulation and repair or adjust the decking underneath.
- 3
Installation — we install new insulation, tapered where needed, and the torch-on or TPO membrane.
- 4
Detailing — we finish the edges, drains and penetrations, the spots most likely to leak on a flat roof.
What does Port Alberni's climate mean for this job?
Flat and low-slope roofs need more attention to detail in a wet climate like the Alberni Valley, since there's no steep pitch helping water run off on its own. We see the most wear at drains, edges and penetrations on flat roofs around Port Alberni, especially where debris from nearby trees collects and blocks a drain. On additions and shop roofs out toward Beaver Creek, we also check that the slope hasn't sagged over time, since that changes where water pools.
What does a typical job look like?
- The problem
- A rear addition on a home in Cherry Creek had a flat roof that had started ponding water near one corner.
- What makes it harder
- The framing had sagged slightly over the years, so the low point no longer lined up with the drain, and water was sitting against the membrane.
- What we do
- We added tapered insulation to correct the slope and installed a new membrane, so water now runs to the drain instead of sitting on the roof.
People also ask
How long does a torch-on or TPO roof last?
It depends on the material, installation and how much foot traffic or debris the roof sees. We can talk through expected service life for your specific roof during a quote.
Why is my flat roof pooling water?
Usually it's a drainage or slope issue, sometimes from the original installation and sometimes from framing that has settled over time. We check the slope before recommending a fix.
Can a flat roof be repaired instead of replaced?
Often, yes, especially if the damage is limited to one area like a drain or a seam. We'll tell you which one makes more sense once we've been up there.
Do you install flat roofing on additions and porches?
Yes, flat and low-slope roofing is common on additions, porches and shop roofs throughout the Alberni Valley.
For related help, see Roof Repairs & Leaks and Metal Roofing, or see what moves the price in the Roofing cost guide. See also Roofing in Port Alberni.
Roofing in nearby communities
Ready for a quote on roofing in Port Alberni?
We provide free on-site quotes across the Alberni Valley.