Home / Our Team

Our Team

Our people are our greatest asset

People we take pride in

Over the years, we have grown to employ over 200 diverse and skilled team members. We take pride in the training we provide and encourage our employees to stay with us long term. Here is just a small listing of some of the people that form our incredible team.

Victoria Team


Vancouver Team


  • Jim Nicholson

    General Manager (Lower Mainland)

    Jim has over 25 years of experience in estimating and project management for all types of roofing and cladding. He also has extensive education and experience in architectural and mechanical drafting and computer-aided drafting.

Calgary Team


Book a free estimate

Contact