If you run a service business in Southwestern Ontario, you probably serve a cluster of towns. Hamilton, Burlington, Stoney Creek, Grimsby, Ancaster, Dundas, Waterdown. Or St. Catharines, Niagara Falls, Welland and Thorold. Or London, St. Thomas and Strathroy. Each of those towns has people searching "plumber in" plus the town name, and Google wants to show them a page about that town.
So you need city pages. The question is what kind.
The kind Google ignores
Take your Hamilton page, copy it, find-and-replace "Hamilton" with "Burlington", publish. Repeat eight times. Google has seen this a million times and treats the pages as duplicates. At best they don't rank. At worst they drag the rest of the site down with them. AI assistants are even less impressed; a page with nothing specific to say about a place gives them nothing to quote.
The kind that works
A real city page says something true about working in that town. It doesn't have to be long. It has to be specific.
- The neighbourhoods or landmarks you actually work near. "We're in Westdale and Ainslie Wood most weeks, and we cover the Mountain."
- Local conditions that matter for your trade. Century homes in Dundas and their knob-and-tube. Lake-effect humidity in Grimsby and what it does to windows. Clay soil in the north end and what it does to foundations.
- Jobs you've done there, with a photo. One finished project in that town says more than three paragraphs.
- Reviews from customers in that town, quoted on the page.
- How fast you can get there, honestly. "Same-day in Burlington most weekdays, next-day in Oakville."
- The phone number and a tap-to-call button, same as every page.
Two or three hundred words of that beats a thousand words of template.
Tie it to your Business Profile
Your Google Business Profile service area should match the towns you have pages for. The pages should link to the profile and the profile's website link should point somewhere relevant. When the website and the profile agree on where you work, both the map pack and the AI answers get easier.
Don't overreach
Only build pages for towns you actually serve and want more work in. A page for a town you never visit is a promise you can't keep, and the first review from a customer you turned down will say so. Start with your three or four best towns. Add more as the work justifies it.
How long it takes
In our experience, city pages built this way start showing up over a few months and keep improving as reviews and photos from that town accumulate, though how fast depends on how competitive the town is. It is slower than ads and it compounds. A year in, the pages that were written honestly are the ones bringing in calls for free.