
The roof is one of the most critical components of the building envelope, protecting the structure from rain, snow, UV exposure, and thermal cycling. In British Columbia’s wet, coastal climate, roofing systems must be durable, properly sloped, and expertly detailed—particularly at penetrations, transitions, and perimeter edges. Sheet metal flashings play a key role in ensuring long-term watertight performance.
All Round Restorations Ltd. specializes in both low-slope and steep-slope roofing systems, including torch-on membranes, SBS-modified bitumen, TPO, asphalt shingles, and metal roofing. We also fabricate and install custom sheet metal components—such as flashings, drip edges, and caps—that are tailored to fit each project’s specific envelope details.
Our roofing crews work hand-in-hand with building envelope consultants and other trades to ensure complete system integration and code compliance. We manage the work with a focus on safety, efficiency, and minimal disruption—especially on occupied multi-residential buildings where access, noise, and debris must be carefully controlled.
Clients turn to us when:
Roofing membranes are reaching end-of-life or showing signs of failure
Water ingress has been traced to roof assemblies or flashing details
A full building envelope remediation includes roof replacement or integration
Existing roofing systems are not performing to Step Code or energy efficiency targets
There’s a need for improved drainage, upgraded insulation, or redesigned roof assemblies
All Round Restorations Ltd. delivers long-lasting roofing and sheet metal systems built to perform in BC’s toughest conditions—ensuring your building stays protected, dry, and efficient for years to come.