How we're different

In a word, it's our people. Any project is the sum of countless decisions. For us, the decision tree is rooted in best practices and proven materials mandated by our oversight body, and supported by a network of information sources--experience built up over long history in the industry, information-sharing within the team, and comprehensive, ongoing, in-depth training for every technician give us a depth of knowledge, diversity, and versatility unmatched in the business. The result is a cohesive, growth-motivated team with the ability to take on the most cutting-edge challenges without losing its balance.

Why we're different

It's our culture. We've been doing this job a long time, and we respect the lessons that history has taught us. In an ever-changing world, we are constantly learning and evolving, but we take every step forward with history in our back pocket. The result is steady, predictable evolution that makes room for the highest standard of production and safety, and a reputation for getting the job done right the first time, on budget and on schedule--whether it's a roof we've done a million times or one that's never been done before. You don't want to leave your roof to chance. There's too much to lose under it. Western Roofing does dependable.

Where we are

Headquartered in Kamloops, BC, with a branch in Cranbrook, BC, Western Roofing is situated to provide service anywhere from the BC coast to the Saskatchewan border.

Our Services

We are a full service Building Envelope contractor specializing in commercial industrial complete flat roofing systems, architectural sheet metal fabrication and insulation. We are proud members of The Roofing Contractors Association of British Columbia (RCABC). RCABC provides Technical, Comprehensive Training, Independent Inspection and Guarantee Services to its membership. Further affiliations include the Canadian Roofing Contractors Association (CRCA) and the Southern Interior Construction Association (SICA)


Roofing Contractors Association of BC
British Columbia Construction Association
Canadian Roofing Contractors Association
Southern Interior Construction Association
Applied Technician’s and Technologist of BC


Health and Safety

Western Roofing boasts a Certificate of Recognition (COR) from the BC Construction Safety Alliance (BCCSA).
COR, a program developed by WorkSafeBC that assists in the development of a comprehensive health and safety program and return to work injury management system to reduce incidents, accidents and injuries. Please review our [ Safety Manual.]

Come work with us!

Western Roofing is looking for people who share our commitment to constant evolution.

Join Our Team Now