Lower Mainland · Island · Okanagan · Interior · North
Digital marketing for BC trades, planned region by region
For plumbers, electricians, roofers, renovators, landscapers and other local service firms anywhere in British Columbia.
Free consultation · no lock-in
- 17+ years in digital marketing
- MBA, Technology Management
- 150+ live HVAC websites
- Sedighi.ca & SAZ.ca group
Services
-
Local SEO for BC service areas
Get found in the BC towns you can actually reach, not just the one where your truck is parked.
-
Google Ads by region
Separate budgets, schedules and messages for coast, Interior and northern campaigns.
-
Websites built around your service map
A site with honest location pages, clear licence details and one-tap call, text and email.
-
Google Business Profile and reviews
A complete profile and a steady review habit, so a small-town reputation carries online.
-
Marketing strategy and consulting
A senior second opinion on where to grow, what to spend and what to stop doing.
Proof from real campaigns
- 3× leads in 90 days
BCWide.ca
Result from our HVAC work
- A gas-boiler division built for CANRO Heat
GasBoilers.ca
Result from our HVAC work
- 250% lead growth
CanroHeat.ca
Result from our HVAC work
- 400% organic traffic growth in 12 months
Roma Heating & Cooling
Result from our HVAC work
- 850+ SEO articles
HeatLand
Result from our HVAC work
How it works
Draw your real service map
Tell us where your crews can reach in a working day, which jobs pay best and which towns you want more of. We sketch the regions worth marketing to.
Get a region-by-region plan
You get a short written plan: what to fix first, what each region needs, what it costs and how we will measure booked work, not clicks.
Start with one conversation
No forms and no sales script. Call, text or email; you'll talk to a senior strategist.
BCAgency.ca is a British Columbia digital marketing and business consulting service for trades and local service businesses. We plan your search, ads, website and reviews around the parts of the province your crews actually reach, whether that is three Lower Mainland suburbs or a long stretch of Highway 97. We are not a contractor and we never install, repair or service anything; our job is to help the people who do get more of the work they want.
The company is part of the Sedighi.ca and SAZ.ca group, Canadian-owned and headquartered in Vancouver, BC, and led by Ali Sedighi, MBA.
BC is six markets, not one
A campaign written for Surrey rarely works in Smithers. The province behaves like several separate markets that happen to share a licence regime, and the cost of a click, the size of a service area and the timing of demand all change as you cross the mountains.
Here is how we usually split it:
| Region | What changes for marketing |
|---|---|
| Lower Mainland | Dense competition, expensive clicks, buyers who compare three quotes before lunch |
| Vancouver Island | Regional loyalty, ferry-bound service areas, strong word of mouth |
| Okanagan | A colder winter than the coast, a different busy season, growing lakeside communities |
| Kootenays | Small towns far apart, where one strong profile can carry a whole valley |
| Thompson-Cariboo | Kamloops as the hub, with long drives to smaller centres |
| Northern BC | Fewer competitors, huge distances, a longer heating season |
The practical point: your budget, your keywords and your ad schedule should be set per region, not once for the whole province. The areas hub explains how we decide which regions earn a share.
What we do for BC trades and local businesses
We focus on the trades and home-service firms that make up most of BC's local economy: plumbers, electricians, roofers, painters, landscapers, renovators, cleaners, movers and the small professional offices that rely on local search. Five services cover nearly everything an owner needs:
- Local SEO for BC service areas so you show up in the towns you can reach.
- Google Ads by region with separate budgets and schedules for each market.
- Websites built around your service map with honest location pages and licence details.
- Google Business Profile and reviews so a local reputation turns into map visibility.
- Marketing strategy and consulting when you need a senior view on where to grow.
The services overview shows which one to start with, depending on how much work you have booked and how fast you need more.
A worked example you can check
Marketing should pay for itself in booked jobs, and you can test that with your own numbers before you call anyone.
Say you run a roofing company in the Okanagan. Your average re-roof is worth $12,000 and you win about one in four quotes. If better search visibility and a cleaner website bring you four extra qualified quote requests a month, that is roughly one more job, or $12,000 in revenue. Against a monthly plan of $1,999, the question becomes whether your margin on one roof covers the plan with room to spare. For most roofers it does; for a business with $300 jobs and thin margins, the same maths says start smaller.
We run this calculation with you in the first conversation, using your job values rather than ours. The guide on splitting a marketing budget by region walks through it in more detail.
Proof from our HVAC work
Our published case studies come from heating and cooling companies, and we present them as exactly that: results from our HVAC work. They show the method, which carries over to other trades.
- BCWide.ca reached 3× leads in 90 days.
- For CANRO Heat we built a gas-boiler division, GasBoilers.ca, which now reaches 26+ BC communities and carries 5.0★ from 76+ Google reviews.
- CanroHeat.ca achieved 250% lead growth.
The results page explains what each project shows and what transfers to a plumbing, electrical or landscaping business. The full list of case studies lives on our parent site, Trades.Agency, and on HVAC.Agency.
What it costs and how we work
Plans start at $1,999 per month month-to-month, or $1,499 per month billed annually, plus 5% GST. There is no long-term contract: cancel with 30 days' notice. The first 30-minute consultation is free for eligible trades businesses. The pricing page lists all three plans and explains what pushes the cost up or down.
You own your website, your domain, your Google Business Profile and your ad accounts. If we part ways, everything stays with you.
Who is behind BCAgency.ca
BCAgency.ca is run by Ali Sedighi, MBA in Technology Management, who has worked in digital marketing since 2007 and has built 150+ live HVAC websites. He lives and works in Vancouver. The brand belongs to the Sedighi.ca and SAZ.ca group of companies, and its parent site is Trades.Agency.
Read more about how we work, browse the frequently asked questions, or go straight to the contact page to call, text or email.
Frequently asked questions
Are you a contractor?
No. BCAgency.ca is a digital marketing and business consulting service. We help BC trades and local service companies win more of the right work; we never install, repair or service anything ourselves.
Do you only work in Vancouver?
No. We are headquartered in Vancouver, but we plan campaigns for businesses across the province, including Vancouver Island, the Okanagan, the Kootenays, the Thompson-Cariboo and Northern BC. Consultations happen by video call or in person, and day-to-day work by phone, text, email and shared reports.
What does it cost?
Plans start at $1,999 per month month-to-month, or $1,499 per month on annual billing, in Canadian dollars plus 5% GST for BC clients. The first 30-minute consultation is free for eligible trades businesses.
Is there a long contract?
No. Plans are month-to-month with 30 days' notice to cancel. Annual billing is optional and simply lowers the monthly rate.
Can one company rank in several BC regions at once?
Yes, if it genuinely serves them. We build a page and a profile strategy for each region you work in, and we tell you plainly when a region is too far from your crews to be worth chasing.
Who will I actually deal with?
Ali Sedighi, MBA, leads the strategy. BCAgency.ca is part of the Sedighi.ca and SAZ.ca group, a Canadian company based in Vancouver, BC.