Be the business they find, call and visit.
Google Business Profile optimisation, local pack rankings and multi-location visibility - for businesses whose customers are searching nearby, right now.
Why this usually isn't working.
Local search is the shortest path from intent to revenue that exists. Someone searches, sees three results in a map pack, and calls one of them. If you are not in that pack, the conversation is over before it starts.
We work on both sides of local: the profile signals that decide pack placement, and the on-site local architecture that supports it across every location you operate.
What changes when this is done properly.
Map pack placement
Get into the three results that capture the overwhelming majority of local clicks and calls.
Calls, not just views
Profiles optimised for the action - call, direction request, booking - rather than impressions.
Multi-location control
Consistent NAP, correct service areas and individually optimised profiles across every branch.
Review velocity
A repeatable system for earning and responding to reviews, which is a direct ranking factor.
Suspension recovery
Reinstatement handling with proper documentation when profiles get suspended.
Our process
No black boxes. You'll know what we're doing and why at every stage.
Local visibility audit
Grid-based rank tracking across your actual service area, so you can see exactly where you appear and where you vanish.
Profile optimisation
Categories, services, attributes, hours, products, photos and posting cadence - every field that carries ranking or conversion weight.
NAP & citation cleanup
Auditing and correcting name, address and phone data across directories, aggregators and your own site.
Local landing pages
Genuinely useful location pages with local schema - not the same 300 words with the city name swapped.
Reviews & reputation
A review generation workflow your staff will actually use, plus response templates that read like a human wrote them.
What's included
- Google Business Profile optimisation
- Local pack rank tracking (grid)
- NAP audit & citation cleanup
- Location landing pages
- LocalBusiness schema
- Review generation & response
- GBP suspension & reinstatement
- Competitor local analysis
Every engagement starts with a diagnosis. If the honest answer is that you don't need this service, we'll say so.
Free Local SEO Services proposal
Tell us what's going wrong. We'll come back with a plan, not a pitch.
Work we've done
Real engagements, anonymised at client request.
Multi-Location Clinic Chain Regains Search Visibility
Widespread Google Business Profile suspensions took a growing clinic chain out of local search across every location at once. We diagnosed the cause, corrected…
Local Business Turns GMB Views Into Leads
A local service business had healthy Google Business Profile visibility but almost no conversions - a disconnect between being seen and being chosen.
Business Rebounds from a Google Penalty
A thriving online business lost its organic search traffic almost overnight after a Google penalty. The root cause traced back to a previous agency…
Frequently asked
Our profile was suspended. Can it be recovered?
In most cases, yes. Suspensions usually trace to a specific policy trigger - a service-area misconfiguration, an address issue, a category conflict. We identify the cause, correct it, then file a documented reinstatement request.
How many locations can you handle?
From a single storefront to chains with dozens of branches. Multi-location work is largely about systems and consistency, which is where most in-house teams run out of capacity.
Do you need access to our Google Business Profile?
Yes - manager access is enough, you keep ownership. We never require you to hand over the primary owner account.
Is local SEO separate from regular SEO?
It overlaps but has its own ranking system. Best results come from running both: local signals for the pack, site-wide SEO for the organic results beneath it.
Other things we do
Ready to find out what's actually holding you back?
Every quarter we take on a limited number of new engagements. Start with a free proposal - we'll tell you honestly whether we can help.