Giving Your

Roof a

New Life

40 years of exceptional commercial and
residential roofing services

Your Complete Roofing Resource on Vancouver Island

All-Pro Roofing has been a pillar in the roofing business on Vancouver Island for over 38 years. I started out roofing for Sam Snowblen and Dave Snowblen in Victoria, BC, at 16. I did all my RCABC apprenticeship in hot works and steep slope roofing, getting all my tickets and certifications.
All-Pro Roofing services with three different divisions on Mainland, and West Coast, Vancouver Island, and central Vancouver Island. With a track record of almost 40 years of roofing experience, you know you will get the job done right.

Approach Our Team

Speak to the All-Pro Roofing team today to discuss your home or business’s specific roofing needs. My crew has years of experience matching roofs to a myriad of styles and budgets, and we are sure you won’t be disappointed with our options. My professionally certified and licensed crew can handle any roofing service you require—that’s the Total Roofing promise!

We’re honest, knowledgeable, and don’t apply high-pressure sales tactics and know-how to repair your current roof if that’s all you need—without trying to sell you on an entirely new roof project.

24/7 Emergency Solution for Commercial Roofing Needs

No matter what kind of commercial or industrial roofing services you require – trust the courteous crew at All-Pro Roofing to deliver expert service at competitive rates. Our team provides a varied offering of commercial roofing services, including work on flat roofs, shake and shingle roofs, single-ply built-up roofs, and metal roofs.

My crew is knowledgeable and works with you to determine the best roofing style for your particular needs and budget. The torch-on membranes ensure that the property stays dry even under the heaviest storms. From new roof installations to regular maintenance and repairs, All-Pro is your complete roofing resource!

We are proud to offer clients in the Whistler area unbeatable 24/7 emergency roofing services. Contact us today to get more roofing information!

Custom Metal Sheet

All-Pro Roofing isn’t just the trusted resource for complete roofing work in Whistler. We’re also a respected supplier of custom sheet metal services.

My fully certified crew will work tirelessly to achieve your complete satisfaction and supply any custom sheet metal product your home or business requires. I also offer custom Pro Lock sheet metal applications.

a sample of our Portfolio