• 30 Years Trust
  • BBB Start with Trust


For roof leaks, drain cleaning, drain flushing, some destructive membrane or you entirely need a new roof, come to Williams Roofing & Drainage Ltd for diverse roofing and drainage service needs.

We are your total roofing and drainage service expert. Through our range of services for commercial and residential areas, we are here to protect your kind of building and contents within.

Roofing services

Roofs add more to the overall value of your property along with protecting you from harsh weather conditions. Being a major service we offer, our roofing services are totally based on identifying the actual problems of roofs by having a complete understanding of the system.

For us, figuring out the actual problem is important to find the effective solution. And we never take chance in terms of using right techniques, equipment, skills and use of right materials including cedar shingles, asphalt shingles, cedar shakes etc for different roofing conditions.

Drainage services

We are specialized in drain cleaning, drain flushing and much more drainage service kinds. We have more than 30 years of experience for offering a full line of drainage services. Our diversified and expert drainage services are based on considering different areas of responsibility like planning, history check of drains and inspection based operations.

Whether your requirements be roofing and drainage repairs, remedial works to existing systems or maintenance tasks; the Williams Roofing & Drainage Ltd have the knowledge, expertise and experience to give a better shape to your projects accurately and on the given time.

Contact us for free quotations.

Ask For a Free Estimate

Or Contact us at
Williams Roofing & Drainage Ltd.

12205 Industrial Road Surrey, BC
V3V 3S1

© Copyright 2010 Williams Roofing & Drainage Ltd. All rights reserved

Website Design By: Nirvana Canada