Skip to main content
Laing Service & Maintenance

Our Team.

The Best of the Best

Meet Our Team

Our team is made up of roofing professionals from all kinds of backgrounds. We pride ourselves on having a diverse group that includes technicians with decades of experience and junior technicians who are actively being trained in all types of roofing systems and practices.

Tom Macauley

Business Development Manager

Travis Pavle

Service Manager

Ludovic Carignan

Service Field Superintendent

Chris Fraser

Senior Service Technician

Matthew Cyr

Junior Service Technician

Noah Bertram

Junior Service Technician

Keith Wileman

Service Technician

Andrew Schuba

Service Technician

Tyson MacNeil

Service Technician

Jason Vanderende

Service Technician

James Rektor

Junior Service Technician

Victoria Overton

Office Manager

Diego Velasco

Junior Service Technician

Building Skills


Unlike a lot of companies, we take training our team very seriously. Each of our technicians undergoes extensive safety training and workmanship training. Our goal is that any employee who wants to become a journeyman will have the ability to do so. We will not only support and train them one on one during work hours, but we will pay for schooling through the Roofing Contractors Association of British Columbia (RCABC). If you are interested in joining our team, email us at

A Positive Environment

Culture and Community Involvement

Our team is committed to training through positive learning and support. The physical and mental health of our team is our absolute #1 priority. When you join our team, we make sure that you have the resources you need to succeed. We have zero tolerance for bullying or degrading anyone. Therefore, we actively support community organizations through fundraising and volunteering.