Roofing Contractor in North Vancouver
Roofs in North Vancouver take a beating from months of wet weather, moss on the north slopes, and wind off the water or the mountains. We've been on a lot of these roofs and we tell you what we'd do if it was our own house.
Roofing services
If you're a homeowner, you get a straight answer on whether to repair or replace, what it'll cost, and how long the roof you have left has. If you're on a strata council or managing a building, we put together a scope, a phasing plan, and resident communication you can actually hand out.
Exterior work we do at the same time
When the roof comes off, it's the right time to deal with rotten fascia, blocked soffit venting, undersized gutters, or paint that's failing at the trim. We line that work up so you're not booking three different trades to the same address.
Neighbourhoods we work in around North Vancouver
We're regularly on roofs in Lynn Valley, Deep Cove, Lonsdale, Edgemont Village, Capilano, Blueridge, Seymour, Grouse Woods and Upper Lonsdale. Older streets, new builds, townhome complexes, apartment buildings — we've seen most of it.
Just outside North Vancouver
We also cover West Vancouver, Vancouver and Burnaby. The roof tells us what it needs, not the postal code.
Local Lower Mainland service
Areas we work in
We work with homeowners, strata councils and property managers across Surrey, Delta, Langley, White Rock and the rest of the Lower Mainland. If your property is nearby, ask—we probably cover it.
Find your city or contact us if your property is outside the listed service area. Contact TNS Contracting to discuss your project.
Free assessment
Need roofing help in North Vancouver?
Send us a few photos or a quick note about what you're seeing and we'll get back to you with a real answer.
Straight answers. No pressure. A real next step.