🎁 Your first lead is completely free. Get started →

← All guides
Hiring guideJune 15, 2026·9 min read

How to Hire a Roofer in BC Without Getting Burned

A new roof in Metro Vancouver runs $8,000 to $30,000. Hand that to the wrong roofer and you get a leaking job, a liability you never signed up for, and no warranty to call. Here is how to make sure that does not happen.

Why hiring a roofer in BC is riskier than you think

Roofing is not a certified trade in British Columbia the way electrical or gas work is. Anyone can buy a ladder, print a logo, and call themselves a roofer. There is no licensing board waiting to fail them, which means the screening falls entirely on you.

Then add the coast climate. Constant rain, moss, and freeze-thaw cycles punish a roof harder than almost anywhere in Canada. A corner cut in June that you cannot see from the ground becomes a ceiling stain in November, and by then the crew that did it may be long gone.

The liability most homeowners never hear about

If a roofer or one of their workers is injured on your property and they are not registered with WorkSafeBC, you can be held financially responsible for it. Verifying coverage is not box-ticking paperwork. It protects your bank account.

The 4 things every legitimate BC roofer must have

Because BC has no roofer licence to check, these four items are your real proof that a roofer runs a legitimate business. Miss even one and you are exposed - to liability, to shoddy work, or to a warranty you can never collect on.

Your verification checklist

  • WorkSafeBC coverageProtects you if a worker is injured on your property
  • Liability insuranceCovers damage to your home during the job
  • Municipal business licenceConfirms a real, registered local business
  • Written contract and workmanship warrantyPuts scope, price, and quality in writing

Knowing the four is the easy part. Verifying them is what separates a safe hire from a gamble, so here is exactly how.

How to verify each one in under 10 minutes

  1. 1Get a WorkSafeBC clearance letterAsk the roofer for their WorkSafeBC account number, then request a free clearance letter through WorkSafeBC online services. It confirms they are registered and their account is in good standing. A roofer who dodges this question has just answered it for you.
  2. 2Ask for a certificate of insuranceRequest proof of liability insurance and check that the coverage is current and large enough - two million dollars is common for roofing. Call the broker listed on the certificate to confirm the policy is active, not lapsed.
  3. 3Check the business licenceConfirm they hold a business licence in the city they operate in. A legitimate local roofer has a real address and registration, not just a cell number and a magnetic truck sign.
  4. 4Read the written contract before you signScope, materials by brand, start and finish dates, total price, payment schedule, and the workmanship warranty all belong in writing. No contract means no deal, no matter how friendly the handshake.

Workmanship vs manufacturer warranty: know the difference

Two different warranties protect a new roof, and some roofers blur them on purpose so a weak offer sounds strong. They are not interchangeable.

Manufacturer warrantyWorkmanship warranty
CoversThe shingles or membrane materialThe quality of the installation
Backed byThe product manufacturerThe roofer themselves
Where it fails youUseless if the install was badWorthless if the roofer disappears

Ask this before you sign

Get the workmanship warranty length in writing, and confirm the company has been around long enough to honour it. A 10-year workmanship warranty from a business that may not exist next winter is just ink on a page.

7 red flags that mean walk away

Knocked on your door after a storm and pressured you to decide today

Wants a large deposit or cash up front before any work starts

Gives a verbal price but will not put a quote in writing

Has no business licence, no address, and only a cell number

Cannot or will not provide WorkSafeBC and insurance proof

Quotes far below everyone else - the gap is the corner they plan to cut

Rushes you past actually reading the contract

7 questions to ask before you hire

You do not need to be an expert to screen a roofer. You need seven questions and the nerve to ask them. A good roofer answers all of these without flinching.

  1. 1Are you registered with WorkSafeBC, and can I get a clearance letter?
  2. 2Can I see your current liability insurance certificate?
  3. 3Do you hold a business licence in this city?
  4. 4Will your own crew do the work, or subcontractors?
  5. 5What workmanship warranty do you offer, and is it in writing?
  6. 6Can you give me two recent local addresses you have worked on?
  7. 7Is this price fixed, and what happens if you find rot underneath?

What a fair roofing quote looks like in BC

A real quote is itemized, not a single scribbled number. It breaks out tear-off and disposal, underlayment, materials by brand, flashing, labour, and cleanup, so you can see what you are paying for.

$8k-$30k

Typical Metro Vancouver roof replacement

2-3

Quotes worth getting before you decide

10-15%

A reasonable deposit, never the full amount

If one quote comes in thousands below the rest, do not assume you found a bargain. Ask what they left out. The cheapest roof is rarely the one that lasts through ten Lower Mainland winters.

Or skip the vetting entirely

Every step above is real work: calling around, chasing certificates, comparing quotes from strangers, and fielding ten follow-up calls after you fill out one form. CrewFolk does that part for you.

We confirm business registration, WorkSafeBC, and insurance before a roofer ever reaches you. You describe your job once, and we match you with a single pre-checked local roofer who is the right fit for it. One call, not ten. Free, with no obligation.

Get matched with a verified BC roofer

Describe your roof job and we send it to one pre-checked local roofer who contacts you directly. Free, no spam, no bidding wars.

Get my free match

Frequently asked questions

Do roofers need a licence in BC?

No. Roofing is not a certified trade in British Columbia, so there is no provincial roofer licence to check. Verify WorkSafeBC coverage, liability insurance, and a municipal business licence instead - those are what prove a roofer is legitimate here.

How do I check if a roofer has WorkSafeBC coverage?

Ask the roofer for their WorkSafeBC account number, then request a free clearance letter through WorkSafeBC online services. It confirms they are registered and in good standing, which protects you if a worker is injured on your property.

How much deposit should I pay a roofer?

Avoid paying in full up front. A reasonable deposit is around 10 to 15 percent, with the balance due on completion. Large cash deposits before any work begins are a red flag.

What is the difference between a workmanship and a manufacturer warranty?

The manufacturer warranty covers the roofing material itself. The workmanship warranty covers the quality of the installation and is backed by the roofer. You want both in writing, and you want a roofer stable enough to still be around if you need to use the workmanship one.