There’s a plumber in Courtenay whose truck I’ve seen parked all over town for years. Great reputation. Locals swear by him. If you search “plumber Courtenay” today, he doesn’t appear in the top three results — or sometimes not at all. Someone else gets the call.
I used that story when I wrote about why I started Island Rank Canada, because it’s the most honest version of the problem I keep seeing. This person does skilled work, has a track record in the community, and is losing jobs to competitors who simply have their digital signals pointing in the right direction — which is exactly what a local SEO audit diagnoses. They’re not losing on quality or reputation. They’re losing on visibility.
Trades businesses — plumbers, electricians, HVAC technicians, roofers, painters, landscapers, general contractors, home inspectors — have some of the most intent-driven local search traffic of any category. When someone types “emergency electrician Nanaimo” or “roof repair Campbell River,” they have a problem they need solved right now. They’re not browsing. The business that appears first gets the call. The businesses that don’t appear simply don’t.
What makes trades SEO different
Most local searches involve some version of research — someone gathering information before making a decision. Trades searches are different. A burst pipe, an electrical panel that trips every time the oven runs, a roof that leaks the moment fall rains arrive on the Island — these create urgent, time-bound intent. The customer isn’t comparison shopping the way a tourist picking a restaurant might be. They need someone trustworthy, available, and local. They’re making that decision within minutes.
That urgency means the cost of not showing up is direct and immediate. A restaurant that’s invisible loses a table. A plumber that’s invisible loses a job that went to whoever did show up — and potentially a long-term customer relationship that never gets a second chance.
What an audit looks at for a trades business
A local SEO audit for a trades business covers the same foundation as any local audit — but several areas matter disproportionately for businesses that go to the customer rather than the other way around.
Google Business Profile — service-area configuration
Trades businesses are service-area businesses: you travel to the job, the customer doesn’t come to you. Google’s GBP handles this through a Service Area setting rather than a pinned storefront location — but most trades businesses I audit have this set up either incorrectly or not at all. Common problems I find:
- Service area too narrow — a Duncan plumber who regularly works in Mill Bay, Cobble Hill, and Shawnigan Lake has listed only “Duncan.” Google has no signal to surface them in those adjacent communities, so those searches go elsewhere.
- Home address left visible — tradespeople operating from home often leave their residential address publicly displayed. Beyond being a privacy concern, it sends the wrong signal: you’re a service-area business, not a walk-in location.
- Category mismatches — “Plumber” is valid, but “Emergency Plumbing Service” and “Drainage Service” are also available GBP categories that match specific high-intent searches. Most profiles use only the broadest option and ignore the rest.
- No job photos — this is the single biggest missed opportunity I see for trades. A completed electrical panel, a re-piped basement, a new roof on a heritage home in Victoria — these images answer the customer’s core question (“are you good at this?”) faster than any description. Most trades GBPs have either nothing or a logo uploaded in 2019.
The silent service area on your website
If your website doesn’t mention the communities you serve, Google can’t infer that you serve them. A plumbing company in Nanaimo that also covers Lantzville, Parksville, Qualicum Beach, and Ladysmith needs to say so explicitly — in page titles, in body content, and ideally on dedicated service-area pages or in a clearly written service-area description that Google can crawl and understand.
I call this the silent service area: the zone a trades business actually covers but hasn’t told Google about. It’s one of the most consistent findings across every trades audit I’ve done on the Island. The fix isn’t complicated, but it requires being deliberate about which communities you name and where you name them.
For businesses serving a larger corridor — an electrician in Victoria who covers Saanich, Langford, and Colwood — the multi-location SEO audit is often the right fit. The difference between a passing mention and a properly structured location page is significant in competitive markets.
Trust signals that trades businesses underuse
Trades are high-trust decisions. A stranger is entering your home. The customer wants to know — before they call — that the person showing up is qualified, insured, and accountable. Yet most trades websites I audit don’t mention their licence number, insurance status, Red Seal certification, or BC Safety Authority authorisation anywhere in text that Google can read.
These credentials aren’t just reassurance for customers. They differentiate a legitimate trades professional from the unlicensed option sitting below them in the results. An audit identifies where those signals are missing and where adding them is most likely to move the needle.
Reviews and the goodwill gap
Trades businesses have a specific reviews problem I see constantly on the Island: an enormous gap between real reputation and visible reputation. A contractor who has been building decks in the Cowichan Valley for fifteen years might have nine Google reviews. The person who started two years ago but asked every customer to leave one has thirty-four. Google doesn’t know the difference.
Reviews are a direct local ranking factor, and recency matters as much as volume. A trades business with forty reviews, the most recent being from two years ago, is sending a stale signal — Google uses review freshness as a proxy for whether the business is still actively operating. An audit shows exactly where you stand relative to the three competitors appearing above you: their review count, average rating, recency, and whether there’s a realistic path to closing the gap through legitimate means. I wrote more about the mechanics in the Google reviews and local SEO article.
Title tags and mobile performance
I’ve reviewed trades websites where the homepage title is literally just the business name. “Cowichan Valley Electrical” — full stop. No city, no trade, no service type. Google has almost nothing to work with in terms of what this business does or where it operates. A title like “Cowichan Valley Electrical — Licensed Electrician in Duncan, BC” is categorically better in every measurable way.
Mobile performance is the other consistent issue. Trades searches skew heavily mobile — the homeowner discovers a problem, picks up their phone, and searches immediately. A site that loads slowly or renders poorly on a phone screen loses those visitors before they can even find the phone number. Core Web Vitals are part of every audit I run because a slow, broken mobile experience is a lead-generation problem, not just a technical one.
What the audit produces
After reviewing GBP configuration, service-area signals, website titles, mobile performance, trust credentials, citation consistency, and review standing, the deliverable is a prioritised action plan in plain English. Not a spreadsheet with 150 line items. A clear, ranked list of what is specifically holding your trades business back — written so that you or your office manager can act on it without hiring anyone.
For most trades businesses I audit on Vancouver Island, the highest-impact fixes are GBP-related and take a morning to address. The website work varies, but rarely requires a rebuild — usually it’s title tag corrections, a service-area page, and a few credential mentions that take a developer an hour or two at most.
If you’re a tradesperson on the Island and you’re not showing up where you should be, the contact page is the right place to start. Tell me your trade, your community, and roughly how long you’ve been operating — I’ll let you know what I’d expect to find and which package fits your situation.
Written by Michael Perks — Island Rank Canada, Duncan, BC
Tradesperson with questions? Drop me a line — happy to talk through your situation before you decide anything.
Sources
- Google / Think with Google, “Understanding Consumers’ Local Search Behaviour” — data showing that 76% of people who search for something nearby on their smartphone visit a related business within a day. thinkwithgoogle.com
- BrightLocal, Local Consumer Review Survey 2024 — annual study on how consumers use reviews to evaluate local businesses, including home services and trades. brightlocal.com
- Search Engine Journal, “Local SEO for Service-Area Businesses: The Complete Guide” — framework for service-area configuration, citation consistency, and service-page strategy. searchenginejournal.com
- Google Business Profile Help, “Add or edit your business location” — official documentation on service-area business settings and address visibility options in GBP. support.google.com