A little more local. A lot more BC.
BC › Blog › How to Choose a Contractor in BC: 10 Checks Before You Hire
For customers

How to Choose a Contractor in BC: 10 Checks Before You Hire

By the BC Locals team · November 1, 2026 · 7 min read

A good contractor saves you money and stress. A bad one costs both. Run through these ten checks before you sign anything.

1. Get at least three written quotes

Compare scope, materials and timeline — not just the price. The cheapest quote often leaves things out.

2. Check licensing

Electrical and gas work in BC must be done by licensed contractors, and residential builders of new homes must be licensed through BC Housing. Ask for the licence number and confirm it.

3. Ask for a WorkSafeBC clearance letter

A clearance letter confirms the contractor is registered and up to date. Without it, you could be responsible for unpaid premiums.

4. Confirm liability insurance

Ask for a certificate showing current coverage. It protects your property if something goes wrong.

5. Ask about permits

A professional knows which permits your city requires and includes them in the plan. "We don't need a permit for that" is a warning sign for structural, electrical or plumbing work.

6. Get a written contract

It should list the work, materials, price, payment schedule, start and finish dates, and how changes are handled.

7. Keep deposits reasonable

Pay in stages tied to finished work. Be wary of anyone asking for most of the money up front.

8. Check references and past work

Call two recent customers and ask whether the job finished on time and on budget.

9. Read reviews in more than one place

Look for how the contractor responds to problems, not just star ratings.

10. Trust the red flags

Cash-only deals, door-to-door "leftover materials" offers, pressure to decide today, and no local address are all reasons to walk away.

Find local contractors

Browse contractors in Surrey, Vancouver and every BC city on BC Locals, then run these checks before you hire.

Frequently asked questions

How do I check a contractor licence in BC?

Ask for the licence number and confirm it with the right regulator — for example BC Housing for residential builders, or Technical Safety BC for electrical and gas work.

How much deposit should I pay a contractor?

Keep it small and pay in stages tied to completed work. Avoid paying most of the price before work starts.

For the people behind the business

Let BC find you.

Put your phone number, hours and website in front of people searching close to home.

Local business owners meeting
Local · Free to claim · In your control

More guides

All posts ↗