SEO has a reputation problem in the trades — mostly earned by agencies selling $1,500/month retainers full of jargon and reports nobody reads. Here's the honest version: for a local contractor, SEO comes down to a handful of understandable moves, most of which you do once and maintain lightly. No tricks, no keyword stuffing — just making it easy for Google to confirm what you do and where you do it.
01 The Model
How Local Search Actually Works
When a Burnaby homeowner searches "kitchen renovation Burnaby," Google tries to answer three questions about every candidate business:
What does this business do? Where does it do it? Can it be trusted? Everything in local SEO is just answering those three questions clearly, in the places Google reads.
02 What You Do
One Page Per Service
The single biggest structural mistake on contractor websites is one "Services" page listing everything.
Google ranks pages, not businesses — and a page about eight services ranks for none of them. The fix: a dedicated page for each core service (kitchens, bathrooms, decks, basements), each with a few hundred words of genuine content, project photos, and its own title tag. This one change outperforms most of what SEO retainers bill for.
03 Where You Do It
Cities in the Right Places
Your city and service area belong in your page titles ("Bathroom Renovations in Burnaby & New Westminster"), your headings, and naturally in your text — not repeated forty times, which reads as spam to Google and to humans.
Project pages help enormously here: a portfolio entry titled "Langley Bathroom Renovation" is a page that genuinely earns the phrase, because it's about a real project in that city.
04 Trust
Reviews, Profile, and Age
Trust signals live mostly off your website.
Your Google Business Profile — complete, categorized, photographed, and steadily reviewed — is half of local SEO by itself. (Full setup: Google Business Profile for contractors.) Consistency matters too: your business name, address, and phone number should match everywhere they appear online. And patience is a feature, not a bug — rankings build over months, which is exactly why competitors who started earlier seem entrenched, and why starting now beats starting next year.
05 Content
Content That Helps (And Content That Doesn't)
Helps: project pages with real photos and a paragraph of story (the problem, the work, the result); answers to questions homeowners genuinely ask (cost guides, process explanations); before/after posts. Every documented project is an SEO asset as much as a marketing one.
Doesn't: AI-generated filler posts about "5 kitchen trends," pages for cities you've never worked in, and anything written for Google instead of a homeowner. Google has become very good at recognizing the difference — and so have homeowners.
The technical minimum
You don't need to understand this — you need whoever builds your site to handle it:
- 01Fast loading, especially on phones, and mobile-first design — most of your visitors are on a phone, and Google measures both.
- 02One clear title tag per page and descriptive image alt text on your project photos.
- 03A submitted sitemap in Google Search Console. Search Console is also where you see the real data — which searches you appear for and which pages earn clicks. Free, from Google itself.
— Expectations
What "Results" Should Look Like
Honest local SEO timelines: profile improvements can move calls within weeks; new service pages take one to three months to settle into rankings; competitive terms in Metro Vancouver take longer. Anyone promising "#1 on Google in 30 days" is selling something other than SEO. What you should expect from anyone doing this work: a monthly report in plain language — rankings, traffic, enquiries — so you can see whether it's paying for itself.
That reporting model is exactly how I work — every website I build includes SEO fundamentals from day one and a plain-language monthly report. See web design services or start a conversation for a free SEO analysis of your current site.
Local SEO isn't a dark art. It's answering three questions — what you do, where you do it, and whether you can be trusted — clearly enough that Google can repeat the answer to your next client.