Skip to content
Call (604) 503-3500

Residential Roofs Additional Services


  • Rot repairs
  • Siding repairs
  • Chimney chase rebuilds
  • Deck rebuilds
  • Snow retention systems

Skylights - The Beauty of Natural Light

Natural light lifts spirits, makes spaces appear larger, and reveals our world in its true color. Beyond its aesthetic appeal, it also reduces eyestrain, increases our productivity, and lessens electrical demand. Unfortunately, today’s buildings rarely have enough natural light. We offer repair, replacement or new installation of both standard and custom skylights. These are available in clear, bronzed, argon, fixed and opening. There is a look and style to fit every room.


Gutters are an important aspect of exterior water management for residential homes. A properly designed and installed gutter system helps to direct water away from the foundation of the home – reducing the risk of wet basements and foundation walls, protects against landscape erosion and can improve safety by directing water away from sidewalks and driveways.

Our services include repair or replacement of damaged aluminum and ‘Hidden’ gutters.

Also available with gutter repair and replacement:

  • Drains
  • Downpipes
  • Straps
  • Cap Flashing
  • Elbows
  • Leaf traps

Standard & Custom Flashing

Flashing is used to stop water from entering a house or home at its most vulnerable areas, such as window and door openings, corner walls and construction joints. Flashing is also used behind masonry veneers to prevent water from entering the home. Properly installed flashings provide solid protection against water, moisture and vapor leaks. Flashing protects in areas you have never thought of before allowing you to rest assured that costly water damage will not occur. We offer complete replacement of metal ‘W’ valleys, stack flashing, vent flashing, and fascia board drip edge flashing. All flashings can be painted for optimal effect.


Please call Customer Service at 604-503-3500 for more information.


Please call Customer Service at 604-503-3500 for more information.

Back To Top