Port Alberni Roofing

Serving the Alberni Valley

About Port Alberni Roofing

Port Alberni Roofing fixes and replaces roofs across the Alberni Valley. We serve homeowners in Port Alberni, Sproat Lake, Beaver Creek and Cherry Creek. You get $2M liability insurance protection and WorkSafeBC coverage on every job. We provide a written price before starting any work on your building.

What we do

We install asphalt shingle and metal roofs, fix leaks and storm damage, handle flat and low-slope sections, clean moss off roofs, and keep gutters clear. We give you one written quote that covers the entire job scope before we start.

Built for the Alberni Valley

Port Alberni receives 1,908.3 mm of rain every year. We build and fix roofs to handle heavy coastal rain. We pay close attention to flashing, valleys and shaded north-facing roof slopes.

Insurance and safety

We carry $2M liability insurance and WorkSafeBC coverage on every roof, big or small. If you want to see proof of insurance or coverage before we start, ask and we will send it over.

How we quote a job

We start by walking your roof in person for free. That lets us inspect the pitch, flashing and wood decking directly. We climb up onto your roof because checking shingles up close reveals hidden rot underneath. Then you get one written price covering the material, the tear-off and the cleanup, before we book a start date.

Where we work

We work in Port Alberni, Sproat Lake, Beaver Creek and Cherry Creek, across the Alberni Valley.

We take care of your lawn, driveway, and garden beds while we work on your house. We lay thick tarps all around the perimeter to catch falling shingles, nails, and debris as we tear off the old roof. Our crew cleans up the grounds at the end of each work day. We finish every job by running a heavy rolling magnet over your driveway and grass to pick up stray nails so your property stays safe.

Related: asphalt shingle re-roofingwhere we work

Send us your address and a few details, and we'll book a time to look at the roof.