Quick Answer
Local SEO is what gets your trade business into the Google Maps three-pack when a homeowner two streets away types "plumber near me" at 11pm. The job is mechanical, not mystical. Claim and fully complete your Google Business Profile, pick the right primary category, write your own service descriptions, post a fresh photo every week, and ask every paying customer for a review by SMS the day after the job. Then fix your name, address and phone number so they match exactly on your website, Checkatrade, Yell, FreeIndex, Bing Places and Apple Maps. Build a separate page on your website for each town you cover. Do that for ninety days and you will outrank firms twice your size.
Table of Contents
- Why local SEO matters more than your website
- How Google ranks the three-pack
- Step 1: Claim and complete your Google Business Profile
- Step 2: Pick the right primary category and services
- Step 3: Fix your NAP across every directory
- Step 4: Build a review engine that runs itself
- Step 5: Build location pages that rank
- Step 6: Photos, posts and weekly habits
- Step 7: Where AI fits into your local SEO routine
- The tools I would actually pay for
- What tradespeople are saying
- Recommended videos
- Frequently asked questions
- My verdict
Why local SEO matters more than your website

A homeowner with a leaking radiator does not search for "Ettan Plumbing Limited". They search for "plumber near me" or "emergency plumber Bromley". Three results sit on a map at the top of the page. Below them, four ads. Below that, ten organic links most people never scroll to. If your name is not in those three map results, you are not in the race for that job.
That is local SEO. It is the work that decides whether the phone rings at half ten on a Tuesday night. Most trades think SEO means writing blog posts or paying an agency three hundred a month for "keywords". It does not. For a local service business, the heavy lifting happens on a free Google product called the Google Business Profile and on a handful of directory listings you have probably ignored for years.
I ran Elite Heating and Plumbing for years before any of this was called local SEO. The mechanics have not changed. Be findable. Be trustworthy. Be the closest person who looks competent. Google has just put a structure around it.
How Google ranks the three-pack

Google says it weighs three things when it picks those three businesses: relevance, distance and prominence. In plain English, that means how well your profile matches the search, how close you are to the person doing the searching, and how much external trust you have built through reviews, citations and a website that backs up your profile.
BrightLocal's annual study breaks the algorithm down further. About 32 percent of local pack ranking weight sits in the Google Business Profile signals themselves. Roughly 19 percent comes from on-page factors like your website's NAP details and local keywords. Reviews carry about 16 percent. Backlinks 15 percent. Behavioural signals (clicks, calls, direction taps) 8 percent. Citations 7 percent. The rest is personalisation.
The honest takeaway is this. You cannot move proximity. You can move everything else. And the businesses that treat their Google Business Profile as a living marketing channel beat the ones treating it as a yellow pages entry from 1998. Search Engine Journal called this the death of the static profile in 2024 and they were right.
Step 1: Claim and complete your Google Business Profile

Go to business.google.com. Sign in with the Google account you want to own this profile forever. Not a personal Gmail you might lose. Make a new business Gmail if you do not have one. Once you are in, search for your business name. If a profile already exists, claim it. If nothing comes up, create one.
You will be asked whether you have a customer-facing location or whether you visit customers. Almost every UK trade should pick the second option. This is called a Service Area Business. You will then add the towns and postcodes you actually cover. Keep it sensible. Google's official guidance is that the outer edge should be no more than a two-hour drive from your base. Twenty service areas maximum.
Then fill in everything. Business name (real legal name, no keyword stuffing like "Bromley Plumbing 24 Hour Emergency"), phone number, website, hours, services, attributes (LGBTQ friendly, wheelchair accessible parking on a van, whatever applies), opening date, social profiles. The Services section is the one most trades skip. Do not skip it. Add every single thing you offer with a short description and a price band where you can.
One quiet rule worth knowing. Whitespark put it best on the Local Search Forum. "Service Area Businesses can rank in the map pack no problem. It's not against Google's guidelines. They explicitly allow SABs with hidden addresses to have Profiles and they rank them just as well as they rank any brick and mortar businesses." If a so-called expert tells you to add a fake office address, ignore them. It does not help and it puts your profile at risk of suspension.
Step 2: Pick the right primary category and services
Your primary category is the single biggest lever in your profile. Pick it wrong and you will rank for searches your customers never make. There is a long list of GBP categories. Pick the one that matches what you actually want to be known for first. "Plumber" is different from "Plumbing supply store". "Electrician" is different from "Electrical installation service".
You can then add up to nine secondary categories. Use them. If you are a heating engineer who also does general plumbing, set "Heating Contractor" as primary and add "Plumber" as secondary. If you are an electrician who also installs EV chargers, "Electrician" primary and "EV charging station" secondary. Match what people search for, not the legal description in your Companies House filing.
The Services section sits below Categories. Add every job type you do. Boiler installation. Power flush. Underfloor heating. Bathroom suite installation. Each one becomes a keyword Google can match to a local search. Add your own descriptions in plain English, not Google's stock copy. Custom descriptions tell Google what you really specialise in and they outrank the boilerplate every time.
If you want to think about how to describe each service properly, our AI content guide covers writing service copy with ChatGPT or Claude in your own voice. Useful when you have forty services to describe and an hour spare.
Step 3: Fix your NAP across every directory

NAP stands for Name, Address and Phone. Citations are the entries you have on directories like Checkatrade, Yell, FreeIndex, Bing Places, Apple Maps, Bark, Trustpilot, Facebook and dozens of smaller UK sites. Google cross-references every mention of your business across the internet. If your phone number is 020 8123 4567 on Google but 020 8123 4567 EXT 1 on Yell and just 0208 123 4567 on Checkatrade, Google sees three different businesses.
That kind of inconsistency suppresses your rankings even if you do everything else right. Concoct Technologies cite research suggesting businesses with consistent NAP across 85 percent of their citations see roughly a 23 percent uplift in local pack rankings. The detail matters down to the punctuation. "Street" and "St." count as different addresses. "Limited" and "Ltd" count as different business names.
The fix is unglamorous. Open a spreadsheet. List every directory you appear on. Audit each one against the version of your details on your Google Business Profile. Update anything that does not match. The big ones to start with for UK trades:
- Google Business Profile (your master copy)
- Bing Places for Business
- Apple Maps Connect (massive traffic, almost nobody bothers)
- Facebook Page
- Yell
- Checkatrade, Rated People, MyBuilder, TrustATrader (whichever you actually use, see our platform comparison)
- FreeIndex
- Thomson Local
- 192.com
- Trustpilot if you have a presence there
- Your trade association directory (Gas Safe, NICEIC, NAPIT and so on)
Step 4: Build a review engine that runs itself
Reviews are the single biggest variable you control. Forty-plus Google reviews is roughly the floor where you become competitive in a populated UK town. Below that, you can do every other step perfectly and still get outranked by a firm with eighty reviews and a half-finished profile. Above forty, the quality and freshness of your reviews matter more than the raw number.
The review engine is dead simple. Day of the job, ask in person. Day after the job, send a text with your Google review link. Three days later, send a polite reminder if they have not posted yet. That is it. Most field service management systems have this built in now. Tradify, Jobber, ServiceM8, Commusoft, Powered Now. Switch the feature on. It costs you nothing and pays for itself in a fortnight.
If your software does not handle it, NiceJob runs at about $75 a month and is built for small home service businesses. Birdeye exists for bigger operations at $299 to $449 per month per location, which is overkill for most one-van trades. You can also build the automation yourself with Make or n8n. The automation guide on the Academy walks through it end to end.
One last point on reviews. Never offer money, discounts or free things in exchange for a review. Google catches it, and so does the customer when your competitor uses it against you. Just ask politely. Most happy customers will say yes if you make it easy.
Step 5: Build location pages that rank

Your Google Business Profile pulls signal from your website. If you only have a homepage and a contact page, Google has very little to go on when matching your profile to a search like "boiler repair Bromley". The fix is location pages. One per town you cover, each with its own page, its own URL, its own copy.
The mistake almost everyone makes is to write one template and then change the town name. Google's algorithm spots that pattern in seconds and either ignores the pages or penalises them. The pages need to reflect the area properly. Mention the local landmarks. Reference the type of housing stock common there. Use a real case study from a recent job in that town. Add a map. List the postcodes you cover within the area.
Aim for around 600 to 800 words per location page. Less than that and Google sees thin content. More than that and you are padding. Embed the relevant Google Map for the area. Add three to five real photos from local jobs. Link from each location page back to your main service pages.
Step 6: Photos, posts and weekly habits
The static profile is dead. Profiles that get updated weekly outrank profiles that get updated never. WebFX's benchmark data shows businesses with regular photo uploads receive far more clicks and direction requests than dormant profiles.
Three habits to lock in for the next ninety days.
One. Upload an original photo every week. Original means taken on your phone, on a real job. Not stock. Not your supplier's product photography. Geotag on. Job site or completed work. A boiler you just installed. A consumer unit upgrade. A bathroom you finished yesterday. Our photography guide for trades covers the framing and lighting tricks that make a phone photo look professional.
Two. Post one Google Business Profile post a week. Posts appear directly on your profile in search and Maps. Keep them short. Two or three sentences. A photo. A direct call to action like "Free survey for boiler upgrades in BR1 to BR8 this month". Posts expire after a week so the discipline is regular.
Three. Answer questions on the profile within twenty-four hours. The Questions and Answers section is public. If a customer asks "do you do power flushes?" and nobody answers for three weeks, every prospective customer reading the profile sees that silence.
Step 7: Where AI fits into your local SEO routine

AI is not a magic local SEO button. It is a capable writer that does not understand your trade until you tell it. Used properly, it cuts the time on three tasks that otherwise eat your Friday afternoons.
Service descriptions. ChatGPT, Claude or Gemini can turn a bullet list of services into clean paragraphs in your own voice. Feed it five or six existing examples of how you write so it matches your tone. Ask for British English. Ask for short sentences. Re-read every output before publishing. AI gets details wrong.
Location page copy. Give the AI a town name, a list of local landmarks, the type of housing stock, the postcodes and a recent job you did there. It will draft you a 600-word page in two minutes. Edit it. Fact-check the landmarks. Add a real customer quote. Publish.
Review responses. If you get ten reviews a week, replying to each one becomes a chore. AI can draft polite, varied responses. The trick is to feed it the actual review and your house style. Never copy and paste. Read the draft, tweak the wording so it sounds like you, then post.
The tools I would actually pay for
Most of the work is free. You can run a credible local SEO routine with Google Business Profile, a spreadsheet, and the booking software you already pay for. If you want to spend money, here is where it earns its keep.
| Tool | What it does | UK pricing | Worth it for |
|---|---|---|---|
| BrightLocal | Citation audit, local rank tracking, GBP audit, review monitoring | From $39/month (Track plan) | One-off citation audit. Buy a month, use it, cancel. |
| Whitespark Local Citation Finder | Finds citations your competitors have that you do not | About $79/month | Catching up to a competitor who is outranking you. |
| Whitespark Local Rank Tracker | Tracks where you rank in the map pack for each town | From $29/month annual | Knowing if your work is actually moving the needle. |
| NiceJob | Automated review requests via SMS and email | $75/month Review plan, $125/month Pro | Trades doing 20+ jobs a week without built-in review automation. |
| Birdeye | Full reputation management suite | $299-$449/month per location | Multi-branch operations. Overkill for a one-van trade. |
If you have to pick one, pick BrightLocal for a single month to audit your citations. The other tools become useful once your profile is mature.
What tradespeople are saying
Recommended videos
Frequently asked questions
Sixty to ninety days for a properly executed GBP overhaul plus citation cleanup. Real movement in map pack position usually shows between months three and six. Anyone promising results in two weeks is selling you something.
You can rank in the three-pack without one. You will not rank as well as a competitor with a clean fast website and good location pages. The website supplies the prominence signal that the profile alone cannot. Get the profile right first, then build the website.
Keyword stuffing the business name. Calling yourself "Bromley Plumber Emergency 24 Hour Repair Ltd" instead of your real business name. Google catches it and either filters your profile out or suspends it entirely. Use your real name.
You can rank in towns close to your business address with one profile. You will struggle to rank in towns more than fifteen to twenty miles away. Multiple profiles for multiple addresses is allowed only if you really have separate offices. Faking it gets you suspended.
Ten reviews to stop being invisible. Forty-plus to be properly competitive in a normal-sized UK town. Above forty, cadence matters more than count. Two new reviews a week is enough to stay ahead of most competitors.
You cannot delete genuine bad reviews. You can report reviews that breach Google's policies (fake, off-topic, conflict of interest, hate speech). A profile with all five-star reviews and no negative ones looks fake to customers. A few three and four-star reviews actually improve trust if you respond well.
It can be, for trades in high-demand categories like emergency plumbing or roofing. You pay per lead, not per click. You need Google Guarantee verification first, which means DBS checks and insurance documents. Worth testing for £50 a day for a month to see if the leads convert.
Not to start. The work in steps one to six costs nothing but your time. Once your profile is mature, a citation audit tool like BrightLocal for one month is worth the price of a single call-out. Rank tracking software helps if you want to measure your work properly.
My verdict
Local SEO is not complicated. The seven steps in this guide will move almost any trade business into the three-pack within ninety days if you do them properly and stop tweaking. The trades that win this game are not the ones with the biggest marketing budgets. They are the ones who fill in every field, ask every customer for a review, post a photo every week and reply to every question within a day. Pick a Friday afternoon. Block out thirty minutes. Start.










