Looking for a roofer near you? Here's how to pick the right one.
A local roofer who knows coastal BC weather, carries the right coverage and puts the scope in writing is worth more than the cheapest quote in your inbox.
Start with proximity, not just price
Searching for a roofer near me is the right instinct. A local contractor knows how coastal rain, moss growth and long wet winters behave on a Lower Mainland roof, and they are still around in two years when a warranty question comes up. A crew that travels in for storm work often is not.
Ask how long they have worked in your specific municipality and whether they can point to recent jobs nearby. Roofs in Vancouver's older neighbourhoods, newer Surrey subdivisions and Fraser Valley acreages all present different problems.
The paperwork that actually matters
Three documents separate a professional from a risk: commercial general liability insurance, a WorkSafeBC clearance letter, and a written contract with a defined scope. Without the first two, an injury or accident on your property can become your problem.
The contract should name the materials by manufacturer and product line, state the underlayment and flashing details, spell out who handles disposal and permits, and give a payment schedule tied to progress rather than a single lump sum up front.
Questions to ask on the call
Who will actually be on my roof — your own crew or a subcontractor? What happens if you open the roof and find rotten decking? How is my landscaping and gutter system protected during tear-off? What ventilation changes are included? Which warranty is on the material, and which is on your workmanship?
Answers should be specific and unhurried. Vague answers about 'standard practice' usually mean the details will be decided in your favour or against it once the deposit is paid.
Red flags
Door-knocking after a windstorm, quotes given without anyone getting on the roof or into the attic, cash-only discounts, no fixed business address, and pressure to decide immediately. None of these are illegal on their own, but together they describe most of the roofing complaints filed in BC each year.
A local option
If you would rather skip the search, TNS Contracting is a roofing contractor working across the Lower Mainland and the western Fraser Valley, from Vancouver and the North Shore through Burnaby, Surrey and Langley out to Abbotsford. They handle inspections, repairs and full replacements, and you can send them the details of your job using the form below.
Common questions
- How do I check a roofer is legitimate in BC?
- Ask for their business number, proof of commercial general liability insurance, and a clearance letter showing WorkSafeBC coverage is in good standing. You can confirm the WorkSafeBC clearance yourself online — a legitimate contractor will expect you to.
- How many quotes should I get?
- Two or three is usually enough to see the going rate. Compare scope, not just the total: underlayment, ventilation, flashing and disposal are where quotes quietly differ.
- Should I pay a deposit?
- A modest deposit for materials is normal on a large job. Large up-front cash payments, pressure to sign the same day, and offers to 'cover your deductible' are the classic warning signs.
- How far ahead should I book?
- In the Lower Mainland the dry-season window fills quickly. For non-urgent work, booking in late winter or early spring usually gets you a better slot than calling in September.
Where these services are available
Serving the Lower Mainland and the western Fraser Valley, from Vancouver and the North Shore through Burnaby, Surrey and Langley out to Abbotsford.
- Vancouver
- North Vancouver
- West Vancouver
- Burnaby
- New Westminster
- Richmond
- Surrey
- Delta
- Langley
- Coquitlam
- Port Coquitlam
- Port Moody
- Maple Ridge
- Pitt Meadows
- White Rock
- Abbotsford
Keep reading
Get a local roofer on it
Send your details straight to TNS Contracting for an inspection or quote in the Lower Mainland and Fraser Valley.