
Flashing & Roof Protection
Flashing is the metal or membrane detailing installed at roof joints, valleys, chimneys, and wall intersections to prevent water from getting into a roof's most vulnerable points.
When Do You Need It?
Flashing work is typically needed when leaks appear near chimneys, vents, skylights, or where the roof meets a wall, when flashing is visibly rusted or lifted, or during a re-roof when old flashing should be replaced rather than reused.
What's Involved
Getting flashing right requires selecting the correct material to match the roofing system and installing it precisely at every penetration and transition - even small flashing errors are one of the leading causes of roof leaks.
Our Process.
From first inspection to final walkthrough, here's what working with A Top Class Roofing looks like.
Free Inspection & Quote
We start with a full on-site roof inspection - checking shingles, flashing, ventilation and drainage - then give you a clear, honest quote the same day, no pressure and no hidden costs.
Detailed Proposal & Scheduling
You'll get a written scope of work covering materials, timeline and cost, so there are no surprises. Once approved, we book a start date that works for your schedule.
Professional Installation
Our licensed, insured crews protect your property, install using quality materials rated for BC's coastal climate, and clean the job site daily until the work is done.
Final Walkthrough & Warranty
We walk the finished roof with you, address anything on the punch list, and hand over your paperwork and warranty - so you know exactly what's covered.
What Our Flashing & Roof Protection Customers Say
Real feedback from homeowners, strata councils, and commercial property owners across Metro Vancouver & the Fraser Valley.
Get a free quote for Flashing & Roof Protection.
Tell us about your project and we'll get back to you with a free, no-obligation quote.

