In north Surrey, customers search for a trade plus a town, and the towns are not equal. Staines, Weybridge and Walton-on-Thames carry real monthly searches for estate agents, plumbers and accountants. Shepperton and Sunbury carry real dentist searches and little else. Nobody in any of these towns searches for a web designer, a marketing agency or an AI receptionist by town name. Put your pages, your profile service area and your ads where the numbers are, not where your van happens to park.

Why the town matters more than the county

Google answers a local search with businesses it believes serve that place. In plain terms, when someone in Weybridge types "plumber weybridge", Google shows plumbers whose profile, pages and reviews say Weybridge, not plumbers whose homepage says "Surrey". How do you know? Compare the numbers: "plumber surrey" is searched 420 times a month across the whole county (UK, 2026 run-rate), while "plumber woking", one town, gets 508. People search the town. Why does it matter? Because a business with a single "we cover Surrey" page is competing for the smaller, vaguer search while the town searches, where the intent is sharpest, go to whoever has bothered to name the town.

The problem in your money

Here is a worked example for a plumber based in Shepperton who works across Walton, Weybridge and Staines. It is an example: swap in your own numbers. The three town searches add up:

plumber weybridge 144 + plumber walton on thames 129 + plumber staines 115 = 388 searches a month

Suppose a page for each town plus a profile that lists all three wins a 5% share of those searches as visits, and one in five visitors calls. A verified call-out is worth £80 to £150.

388 x 0.05 = 19 visits a month
19 x 0.2 = 4 call-outs a month (rounded)
4 x £100 x 12 = £4,800 a year, first visit only

Now notice what the same plumber gets from a "plumber shepperton" page: 28 searches a month, a seventh of Weybridge alone. If this plumber builds one town page, it should be Weybridge, even though the van sleeps in Shepperton. That is the whole method: let the number pick the town.

What the data says: north Surrey by town and trade (13 October 2026)

All figures are monthly UK searches, 2026 run-rate from Google Ads data, January to August 2026, excluding a one-month spike in September 2025. "No figure" means the term did not come back in our pull; treat it as unproven, not as zero.

TownDentistEstate agentPlumberElectricianAccountant
StainesNo figure4901156172
WeybridgeNo figure44014491112
Walton-on-ThamesNo figure3221297619
Shepperton1481652812No figure
Sunbury291132381811

Three things stand out. Estate agent searches are the largest in every one of the five towns, and Staines leads at 490. Plumber searches are real in Staines, Weybridge and Walton (115 to 144) and thin in Shepperton and Sunbury (28 and 38). Accountant searches cluster in Weybridge (112) and Staines (72) and almost vanish in Walton (19) and Sunbury (11). A firm in Walton choosing between an accountant page and a plumber page should read that row and choose the plumber.

The neighbouring towns change the picture again, and two of them are far bigger than any of the five above:

TownDentistEstate agentPlumberElectricianAccountant
Addlestone4961719018No figure
ChertseyNo figure165692820
Egham375309803522
Esher145226384919
Cobham165320816535
Molesey4601853214No figure
Ashford (Middlesex)34817011No figureNo figure
Feltham57920214050No figure
Surbiton1,60067821611486
KingstonNo figure606448114116
TwickenhamNo figure51233518068
Woking992708508359151

Dentist searches are the surprise. "dentist surbiton" at 1,600 a month is the single largest local term in the whole data set, and Addlestone (496), Molesey (460), Egham (375), Ashford (348) and Sunbury (291) are all strong. A dental practice anywhere in this area has more town-level demand than any plumber or accountant, and should treat each surrounding town as a page. Plumbers and electricians should look hard at Kingston (448 and 114), Twickenham (335 and 180) and Woking (508 and 359) before building a page for a village with 12 searches.

What nobody in north Surrey searches for

Business-to-business terms by town are close to nothing. "web design weybridge" gets 16 searches a month, "web design cobham" 14, "web design staines" 12, "web design esher" 11, "web design chertsey" 11, "web design egham" 10. "seo staines" gets 12, "seo addlestone" 11, "digital marketing agency staines" 10, "marketing agency weybridge" 6. "web design walton on thames", "web design shepperton" and "web design sunbury" do not come back at all. "ai receptionist", "answering service", "crm consultant", "automation", "landing page design" and "lead generation" plus any of these towns show effectively zero.

What does that mean? If you sell to businesses, a town page is the wrong tool. Your buyers search the county ("web design surrey", 575 a month) or the country, or they ask someone they trust. If you sell to households, the town page is the right tool, and the tables above tell you which towns.

Your three options

Option 1: One site, one "areas we cover" list

What it means. A homepage about your main town and a footer listing fifteen others.

How you know. Open Google Search Console (the free report of which searches show your site), Performance, filter by query, and look for any town name other than your own. Usually there are none.

Where it falls down. Google files the site under one town. The 440 Weybridge estate agent searches and the 490 Staines ones go to whoever has a Weybridge page and a Staines page. A footer list is not a page.

Right for. A business whose customers all come from one town, or one that is full and not looking for more.

Option 2: Ads by town

What it means. Google Ads targeted at the towns with the biggest numbers, sending clicks to one page.

How you know. The cost per click is published in the same data: "plumber weybridge" shows a cost per click of £4.75, "plumber walton on thames" £11.04, "plumber staines" £9.90, "electrician walton on thames" £1.86.

Where it falls down. It stops the day you stop paying, and it sends every click to a page that is not about their town, which lowers the share that call. Ads also do nothing if the phone rings out; our missed-calls and ad spend piece shows that leak.

Right for. Testing a town before you build a page for it, or filling a quiet month. A fortnight of ads on "plumber weybridge" tells you whether Weybridge callers book with you before you write a word.

Option 3: A page per town where the number justifies it, plus the profile

What it means. A genuinely different page for each town with real demand, written about that town, linked from your homepage, with the same towns set as service areas on your Google Business Profile. Our Walton, Weybridge and Shepperton web design guide shows what one looks like, and the Staines guide covers the thin-page trap.

How you know. Within a few months Search Console shows town queries you never had, and the profile's Performance tab shows calls from the new towns.

Where it falls down. Building pages for towns with 12 searches. Five thin pages with the town name swapped do worse than one honest one. The number decides, and the honest threshold for a page is in the hundreds, not the tens.

Right for. Any household-facing business in the tables above with a town over about 100 searches that it does not yet have a page for.

Our recommendation

Bottom line: build pages for the towns over 100 searches in your trade's column, set those towns as service areas on your profile, and use ads only to test a town you are unsure of.

The reason is in the plumber sum: three real towns are worth about £4,800 a year on first visits alone under modest assumptions, and the pages cost a few hours each, once. Shepperton at 28 searches is not worth a plumber's page but is worth a dentist's (148). Sunbury is a dentist town (291) and an estate agent town (132), not an accountant town (11). If you sell to businesses, none of this applies to you; put the effort into referrals and county-level search, and read the search page for what works there instead.

How to do it this week

  1. Monday: find your row. Pick your trade's column in the tables above. Write down every town over 100. If your trade is not in the table (roofing, podiatry, garages), take the plumber column as the nearest guide for trades and the dentist column for clinics, then confirm with a free keyword tool before building. Done looks like: a list of two to five towns.
  2. Tuesday: check what you already get. Open Google Search Console, Performance, Queries, last three months. Type each town into the filter. Note impressions and clicks per town. Done looks like: a number next to each town, even if it is zero. Our gap analysis guide shows how to read it.
  3. Wednesday: set the service area. Go to business.google.com, Edit profile, Location and areas, Service area (the profile page explains what a managed profile adds). Add each town from your list by name. Remove towns you never work in. Done looks like: the list matching your Monday list exactly.
  4. Thursday: write the first page. Start with the biggest number. One page, the town in the heading, three paragraphs about real work you have done there, one review from a customer in that town, your phone number above the fold. Link it from the homepage navigation, not just the footer. Done looks like: a live URL with the town in it.
  5. Friday: test a doubtful town with ads. For any town between 50 and 100 searches, run a two-week Google Ads test on "trade + town" at the published cost per click, sending clicks to the page. Count the calls. Done looks like: a yes or no on that town, backed by calls, not opinion.

Mistakes we see

  • Building the page for the town you live in. Shepperton at 28 plumber searches a month is where the van is, not where the customers search.
  • Saying "Surrey" everywhere. The county term is smaller than one good town. "plumber surrey" 420, "plumber woking" 508.
  • Town pages for B2B services. "web design weybridge" is 16 searches a month. A page for it is a page for nobody.
  • Fifteen service areas on the profile. Google trusts a short honest list over a long one. Match the pages.
  • Treating a dentist like a plumber. Dentist demand in these towns runs three to ten times the plumber demand. Clinics should build more town pages, trades fewer.

Want your trade's town list done for you?

If your trade is not in the tables, or you want the full town list for your trade pulled, checked against what your site already gets, and turned into an ordered build list with the ads test budget for the doubtful towns, that is a short piece of work and you keep the list whatever you do with it. Want me to pull the numbers for your trade and towns? If your trade is in the table already, the five steps above are the whole job.