Welcome to K2 Roofing - Vancouver's First Choice Roofing Company

Commercial Roofing

Commercial Roofing

K2 specializes in all types of commercial roofing systems offering installation, new construction, repair and maintenance to ensure your building has the longest life and protection against the elements throughout the year and various seasons.  

Whether it’s a single small business or multi-building complex, K2 is your best choice in working with reliable, experienced roofing professionals who deliver value every step of the way.  Many of our commercial customers have been with us for years. It is equally as important that we build strong relationships in addition to delivering great service.

We have been supplying prominent businesses in the Vancouver lower mainland area with commercial roofing services for over 21 years and are known to get the job done consistently on time and on budget.

Our customers recognize and appreciate quick turnaround on delivery of service with minimal business disruptions, and have peace of mind knowing they have roofing experts looking after their property who bring years of expertise and best practice to every project.

You need not worry about any emergency repairs as we will send someone out 24/7 if needed, and can perform regular commercial roof maintenance and inspections to preserve the integrity of your building’s most important structure.

Our certified roofers have extensive knowledge in steep pitch roofing, flat roofing, low slope roofing and lifetime roof systems.

We also work closely with manufacturers, suppliers and RCABC (Roofer Contractors Association of British Columbia) trained and certified installers to ensure that all K2 Roofing projects are completed with pride, integrity and customer quality assurance.

We provide a blend of roofing expertise, technique, new products, preventative maintenance, repairs and complete roof replacement.

Here are a few more reasons why our customers enjoy dealing with us:

  • Respectful of your property, clean and tidy
  • Certified and manufacturer-trained crews
  • 24-hour emergency service at (604) 317-0004
  • We carry $2,000,000 of liability insurance
  • 5/10/15-year guarantees on labour and materials for flat roofing
  • 10 to 50 year 100% coverage, performance / manufacturers warranties on shingles
  • We offer installation, repairs and maintenance for any roof systems

Commercial roofs


Please contact us to receive a free estimate and discuss how we can help you secure the longevity of your roof today!

Call now: (604) 317-0004

K2 Roofing LTD.

911 12th Street

New Westminster, BC

V3M 4K3

View Google Maps