Local roofing and exteriors

Roofing Contractor in White Rock

Roof replacement, repair, strata work, painting and connected exterior repairs for coastal homes and multi-unit properties exposed to wind-driven rain and salt air in White Rock.

Licensed & insured WorkSafeBC compliant Answering the phone, same day 15+ years on Lower Mainland roofs

Roofs in White Rock 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 White Rock

We're regularly on roofs in East Beach, West Beach, Uptown White Rock, The Hillside, Marine Drive and Five Corners. Older streets, new builds, townhome complexes, apartment buildings — we've seen most of it.

Just outside White Rock

We also cover South Surrey and Delta. 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 White Rock?

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.

Tell us about the roof

Tell us what you're seeing on the roof. We'll read every detail and get back to you with a real next step—not a canned reply.

We typically respond within 1 business day. For an active leak, please call us directly.