Skip to content
LOCAL SEO SERVICES · LONDON

Show up when your area searches.

Local SEO puts your business in the three results people actually call. We get you there across every area you cover, and show you the map to prove it.

Free, no obligation, no follow-up sequence.
Grid tracking Removals · Bromley
Grid rankings, July Grid rankings, April April · avg 9.9 July · avg 3.9
Riight Moves, Bromley. Same search, same 25 points, fourteen weeks apart. Drag to compare.
Top three Mid-table Not showing
5.0 on Google Rolling monthly contracts You deal with the founder, always
Priceless CarpetsRiightMovesSignature Step PodiatryTeam MasterOffice4Garden
THE BASICS

What local SEO actually is

Local SEO is the work that makes your business appear when someone nearby searches for the service you provide, in Google’s map results and in the ordinary listings underneath. Some people call it “near me SEO”, because that’s what the searches look like: plumber near me, podiatrist near me, man and van near me.

It’s a different job from regular SEO. National SEO fights for one set of results across the whole country. Local SEO fights for a different set of results in every single area you serve, which means the same business can be top of the pile in one postcode and nowhere at all two miles down the road.

That’s the part most owners don’t realise until they see it. You’re not ranked. You’re ranked somewhere.

01The map pack. Three results, a map, and the buttons that call you. This is the prize. 02Organic listings. The ordinary results underneath, where your website and location pages compete.
THE MECHANISM

Google ranks local businesses on three things. That’s it.

Everything in a local SEO campaign aims at one of these three. Anything that doesn’t is someone spending your money on activity.

Fixed

Distance

How close you are to the person searching. You can’t move your unit, but you can change how many areas Google associates you with, and that’s most of the job.

Winnable

Relevance

How well Google understands you do the exact thing being searched for. Categories, services list, website content. Vague businesses rank for nothing in particular.

Winnable

Prominence

How established you look. Reviews, mentions elsewhere, links, consistent details across the web. The slow one, and where most of your competitors are weakest.

Distance you’re stuck with. Relevance and prominence are entirely winnable, and that’s where a campaign gets you results.

IS THIS YOU?

You probably need local SEO if any of these are true.

0 of six ticked

Tick the ones that sound like your business.

Get My Free Grid Audit
WHAT YOU GET

What a local SEO campaign with us actually involves.

Google Business Profile Optimisation

Categories set properly, every service listed, photos added on a schedule, posts published, Q&A seeded, review replies written. Managed monthly, not set up once and abandoned.

More on Google Business Profile optimisation

Location & Service Pages

Real pages for the areas you work in, written properly rather than spun from a template. This is what makes Google associate you with somewhere other than your own postcode.

Technical & On-Page

Site speed, mobile experience, page titles, internal links, local schema markup. The unglamorous foundations that stop everything else working when they’re wrong.

More on web design

Citations & Consistency

Your name, address and phone number matched across every directory that matters, duplicates cleared out. Inconsistency here quietly caps how far you can rank.

Review Generation

A simple system that gets happy customers actually leaving reviews instead of meaning to. Reviews feed rankings and they close bookings.

Local Links & Mentions

Relevant mentions from real local sources: suppliers, trade bodies, community sites, press. Slowly built and safe, not bought in bulk.

HOW WE PROVE IT

Most agencies show you a keyword. We show you the map.

Ask a typical agency how you’re ranking and you’ll get a position for one search term. One data point, usually measured from wherever they happen to be sitting, and close to meaningless for a business serving twelve different areas.

We track your rankings on a grid across your whole service area. Green where you’re in the top three, amber mid-table, red where you don’t appear at all.

You see exactly which streets you own and which you’re losing. Every month, you watch red turn green.

It also keeps the work honest. If an area hasn’t moved, you’ll see it, and you’ll get a straight explanation rather than a paragraph about impressions.

Live grid 25 points · avg 3.9
Grid tracking across a South East London service area: each pin shows the ranking position for the same search run from that point.
One search, run from 25 points across the service area. The number on each pin is where the business ranked from that spot.
Top three Mid-table Not showing
WHAT GETS COUNTED

Five numbers. Every month.

Rankings are a means, not the point. Here’s what actually goes in your report: all of it pulled from your own Google profile, Search Console and website enquiries, not a dashboard I built to look impressive.

Your monthly report Source · Google Business Profile · Search Console · your enquiry form

Profile views

How many people saw you on Google Maps and in search this month.

Calls

Calls placed directly from your Google profile. The clearest signal that visibility is turning into work.

Direction requests

People who tapped for directions to you. For anyone with a showroom or clinic, this is footfall you can trace.

Website clicks

Visits from your profile through to your site, alongside the organic traffic Search Console records.

Form enquiries

Enquiries sent through your website. The ones that arrive while you’re on a job and would otherwise go uncounted.

If those five are climbing, the campaign is working. If they’re flat, we talk about why, and I’ll tell you straight rather than pointing at a keyword that moved.

WHAT HAPPENS WHEN

A realistic timeline. Not a promise nobody can keep.

Weeks 1-2 Audit and foundations

Grid baseline recorded, profile audited and rebuilt, citations checked, technical issues listed. You’ll see your starting map, usually the most eye-opening part of the whole campaign.

Month 1-2 First movement

Profile improvements tend to show first. More views, more calls straight from the map. Most clients notice something changing before any report tells them.

Month 3-4 Coverage widens

Location and service pages start ranking. The green area on your grid spreads outwards from your base into neighbouring postcodes.

Month 5-6+ Compounding

Links and reviews accumulate, prominence builds, and the areas that were hardest to crack start moving. Where local SEO stops being a cost and starts being an asset.

IN PRACTICE

RiightMoves, removals, South East London

The problem

Two Google Business Profiles, a brand name Google kept confusing with a national property portal, and an average position of 9.9 on “removals company near me”, invisible across most of the area they cover.

What we did

Rebuilt and optimised both profiles, added location pages for the areas they serve, updated citations across both listings, rewrote the home page and all eight service pages, and added the schema markup the site was missing entirely.

April to July 2026

3.9 average map pack position, July from 9.9
887 profile views since February
15 website clicks in July 6-month avg 7.8
3.3 position on “urgent removals” first month tracked

Four months of tracked grids: 9.9 in April, 8.3 in May, 5.3 in June, 3.9 in July.

Figures from the client’s own Google Business Profile. Volumes are still small. The full numbers are on the results page. See the monthly grids
WHO WE DO THIS FOR

Local service businesses. That’s the whole list.

Trades & home services, flooring, carpets, repairs, garden buildings
Removals & man-and-van, won or lost on the map, daily
Clinics & practices, podiatry, dental, aesthetics
Multi-location businesses, every branch ranking in its own area

We don’t do e-commerce, we don’t do national campaigns, and we don’t do “full-service digital”. One job, done properly.

Want to see where you’d start?

WHAT IT COSTS

From £300-£500 a month.

No setup feesNo twelve-month tie-inRolling monthly

Where you land depends on how many areas you’re targeting, how competitive your trade is, and whether your website needs work before any of this can land.

You’ll get an actual number after the audit, not a range, and not a package you don’t need. If local SEO isn’t the right spend for your business right now, I’ll tell you that instead of selling you something.

HOW WE WORK TOGETHER

You’ve got my number. Actually.

Every agency page you’ll read promises transparent communication. Then you sign, and you get an account manager who forwards your questions to someone you never speak to.

Direct access

WhatsApp or phone, whichever suits you. No ticket system, no inbox that routes to a team address.

One-page monthly report

Plain English, five metrics, grid movement, what I did and what’s next. Readable in three minutes.

A call whenever you want one

Monthly by default. More if something needs discussing, less if you’d rather just read the report.

Monthly report · exampleRemovals · SE London July
  • Profile views 4,820
  • Calls from the profile 128
  • Direction requests 74
  • Website clicks 610
  • Form enquiries 21
Month 1Grid movementNow
What I did
What’s next

There are two people involved in your campaign, you and me. That’s the entire org chart.

WHY WORK WITH US

Four reasons clients stay.

01

One person, start to finish

The person who audits your business is the person who does the work every month. No handover, no junior learning on your retainer.

02

Local SEO is the entire business

Not one service among fifteen. No learning curve on your industry.

03

Proof you can see

The grid doesn’t flatter anyone. You watch coverage spread, month by month, across the areas that matter to you.

See four campaigns and their numbers
04

No lock-in

Rolling monthly, always. We keep clients by getting results, a better incentive for both of us than a contract.

COMMON QUESTIONS

Local SEO questions, answered straight.

Anything not covered here, ask me directly and you’ll get a straight answer, not a proposal.

What’s the difference between local SEO and regular SEO?

Local SEO targets searches with geographic intent, “plumber near me”, “podiatrist Greenwich”, and competes for the map pack as well as the standard results. Regular SEO targets national terms with no location attached. For a business serving a defined area, local SEO is almost always where the return is.

How much do local SEO services cost in London?

Ours run £300-£500 a month depending on your industry, the number of areas targeted and how competitive they are. Across the UK market you’ll see £250 to £2,000+. Be wary at the bottom: below about £250 there isn’t enough time in the budget to do anything meaningful.

How long does local SEO take to work?

Google Business Profile improvements often show inside a few weeks. Broader coverage across your service area typically builds over three to six months. Competitive trades in dense parts of London take longer than a specialist clinic in a quieter area.

Do I still need a website if I’m focused on the map pack?

Yes. Your profile shows your basics, but your website is what carries your services, your location pages, your reviews and your proof, and Google reads it to decide what you’re relevant for. A profile with no site behind it caps out fast.

Do I need a new website?

Not always. If yours is reasonably fast, works on a phone and has proper service pages, we’ll work with it. If it’s a five-page brochure site from 2016 with no location pages, I’ll be honest that it’s holding everything back, but you’ll hear that before you spend anything, not three months in.

More on our web design work
Citations, or links? Which actually matters?

Both, in that order. Citations and a properly managed profile are the foundation, and for a quiet area they’re sometimes enough. In competitive parts of London they won’t get you past established competitors on their own, that’s where links do the work. Foundations first, then authority.

What if I’ve got several locations?

Each branch needs its own profile, its own location page and its own reviews. What doesn’t work is one page duplicated with the town name swapped. Google’s seen that trick for years. We run multi-site campaigns for barber and salon groups, so this is well-trodden ground.

Can I do local SEO myself?

Some of it, and if budget is tight you probably should. Claiming your profile, keeping details consistent and asking customers for reviews will get you further than most businesses ever bother going. Where it gets hard is location pages, technical work and links, which take time you likely don’t have.

Do you work with businesses outside London?

Yes. We’re in South London and most clients are here, but local SEO works the same anywhere. The mechanics don’t change, but the competitive picture does, which is what the audit is for.

What if it doesn’t work?

You leave. Rolling monthly, no notice-period games. I’d rather lose a client than have someone paying for something that isn’t producing, and the grid makes it obvious either way, which is partly the point of using it.

Josh, founder of Pinpoint Growth
Written by

Josh · Founder, Pinpoint Growth

I’ve spent the last few years doing one thing: getting London service businesses found on Google. Before Pinpoint Growth I ran TapSmart, helping local businesses collect Google reviews, which is where I saw first-hand how much difference a properly managed profile makes, and how few businesses had one.

Today I work with removals firms, flooring companies, clinics and multi-site salons across London. Every campaign is run by me, personally.

Find out where you actually rank.

Put your website in below and I’ll run a grid analysis of your area, where you’re visible, where you’re not, and the first thing I’d fix. Free, with no obligation attached.

Usually back within a working day. No sales sequence.