Complete Roofing Ltd: Full Service for Roofs and Gutters in Surrey

Your roof is important. It keeps you warm. It keeps you dry. For more than 20 years, Complete Roofing Ltd has offered a full suite of residential and commercial roofing services throughout the Lower Mainland, including shingled, cedar shake and flat roofs, and duroid torchdown. We also install and repair gutters and downpipes. Our skilled contractors, some of whom have more than 25 years of industry experience, will make sure the roof over your head is protecting you as it should.

24/7 Emergency Repair
British Columbia is no stranger to extreme weather. While the regular maintenance we provide is key to keeping your roof in top condition, we realize that mishaps sometimes occur. A leaky roof, cracks in your pipes, as well as bent or broken gutters can also lead to major structural damage to your home and need to be addressed immediately. We are proud to offer free estimates and 24/7 emergency repair service for all our customers.

Proven Customer Service Track Record
Our contractors have over 25 years of experience in the roofing industry, and know that the key to success is delivering quality work with friendly, reliable, and professional service. We are a fully insured company and are proud to have an A+ rating with the Better Business Bureau, in addition to strictly adhering to all the regulations of the Workers Compensation Board.

Call Complete Roofing Ltd 24/7 for all your residential or commercial roofing needs.

Promotions and Special Offers
  • Free Estimates
  • Seniors’ Discounts
  • 24 Hour Emergency Service


Monday – Friday: 8:00 AM to 6:00 PM
Saturday: 10:00 AM to 4:00 PM
Sunday: Closed
24 hour emergency service