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

Surrey / Langley Roofing

K2 Roofing in Surrey and Langley!

K2 Roofing offers roofing services to homeowners in Surrey and Langley. Our services include but are not limited to roof repair, roof maintenance, new roof installation and reroofing. We also offer commercial roofing services in Surrey and Langley.

At K2 we understand how important it is to find a reputable roofing company in Surrey. We can reassure you that with K2 Roofing, you will be in good hands.

With combined experience over 60 years, we are confident that you will receive exceptional roofing services that ensure your quality home roof will last for decades.

Our experienced Technical Advisor will provide you with an estimate based on your specific requirements before we start your roofing project.

We are open every day and we’re always happy to answer your questions. Please call us from 8:00 am to 5:00 pm for your free quote.


Residential Roofing

Commercial Roofing

residential roofing services

commercial roofing services

Our Surrey and Langley residential roofing services including roof installation, repair, and maintenance.  Read more

We offer all types of commercial roofing services in Surrey and Langley. Read more



Roof Repair / Maintenance

New Roof Construction

roof repair / maintenance

new roof construction

Our roof maintenance program will help you to keep your roof clean throughout the year. Read more

We have been working on roofing projects with home builders and project managers for years and know how to get the job done. Read More


For roofing services in Surrey or Langley, please contact K2Roofing today and we will answer any questions you might have. 

K2 Roofing LTD.

911 12th Street

New Westminster, BC

V3M 4K3

View Google Maps