Local search is a different competition to national SEO. The map pack sits above the organic results, it only shows three businesses, and which three it shows depends on where the searcher is standing. Winning it is less about domain authority and more about proximity, prominence and relevance. The three things Google says it ranks local results on.
What we actually do
The Google Business Profile is the single highest-leverage asset in local SEO and the one most often left half-finished. We complete and optimise it properly: correct primary and secondary categories, services and attributes, opening hours including exceptions, photos, products, and a review-generation process that keeps new reviews arriving rather than sitting at a stale count.
Alongside it we build the location pages that let you rank organically in each area you serve, genuinely different pages with local detail, not one template with the town name swapped. We clean up NAP consistency across the directories and citations that Google cross-references, add LocalBusiness structured data so the details are machine-readable, and work on locally relevant links from organisations, press and partners in the area.
Multi-location businesses
The problems multiply with each branch: duplicate profiles, near-identical location pages competing with each other, and inconsistent details across hundreds of listings. We handle profile hygiene at scale, build a location page structure that does not cannibalise itself, and set up reporting that shows performance per branch rather than one blended average that hides the underperformers.
How we report it
Local reporting covers map-pack rankings across a grid of points around each location (not one ranking from one spot, because that number is close to meaningless) plus Business Profile calls, direction requests and website clicks, review volume and rating, and organic performance on local commercial terms.
Single site vs multi-location
The two jobs share a foundation but the day-to-day work is different. Here is what each one involves.
Single site
- One Google Business Profile to optimise and keep clean
- One set of local citations to build and correct
- Review strategy focused on volume and response consistency
- Local content built around one service area
- Reporting tracks one set of local rankings
Multi-location
- A profile and a location page per branch, built to a shared template
- Citations audited per location: the same wrong address hurts every branch
- Review strategy managed per branch, with a governance layer to catch outliers
- Local content localised to each branch’s service area, not duplicated across them
- Reporting breaks out rankings and visibility per branch rather than averaged
The single-site job is contained and moves fast. The multi-location job is the same disciplines applied at scale, with the added work of keeping every branch consistent and none of them duplicating another’s content or cannibalising its rankings.
Where we work
We run local SEO campaigns for businesses based in and around London, Melbourne and Waterford, and for multi-location businesses with branches across the UK, Ireland and Australia.
Local SEO does not require us to be based in your city. The work is profile optimisation, citation building, location-page structure and review strategy, all of which we run remotely with the same reporting regardless of where a branch sits. Being close to a market does help with local knowledge and, where useful, in-person site visits, which is why these three cities are where most of our local clients are based.
If your business operates outside these three areas, that is not a reason to rule this out. book a call and we will tell you honestly whether we are the right fit for your market.
What local SEO costs
Local SEO runs on the same retainer as the rest of our search work: from £1,250 a month, with no minimum term, 60 days’ notice, at any point. Six months is the honest floor: profile hygiene, citation corrections and review volume all take time to register with Google.
Three things move the price for local work: how many locations you are running, the state of your Google Business Profiles and reviews when we start, and how competitive the map pack already is in your area. A single practice in a quiet town and a twelve-branch group in London are not the same job.
Book a call and we will price it against your locations rather than a generic tier.
Latest SEO Insights
Stay ahead with our expert content
SEO Audit Checklist: 40 Checks to Run in 2026
An SEO audit checks four things in order: whether Google can crawl the site, whether it indexes the right pages, whether those pages answer…
How to Choose an SEO Agency: A 10-Point Checklist
Choose an SEO agency on three things. Whether they diagnosed your site before pitching, whether they can show what they shipped for a comparable…
SEO Agency vs Freelancer vs In-House: Which to Pick
Hire a freelancer when you need one specialism and have someone in-house to implement. Hire an agency when you need several specialisms at once…
How Much Does SEO Cost in the UK? 2026 Pricing Guide
Most UK businesses pay between £500 and £5,000 a month for SEO, and the single most common commercial arrangement is a monthly retainer rather…
Frequently Asked Questions
Regular SEO competes for a single national ranking. Local SEO competes for the map pack, where results change with the searcher’s physical location and the ranking factors are different, proximity, Business Profile completeness, reviews and local citations carry weight that domain authority alone does not. Most local businesses need both, because the map pack and the organic results below it are separate opportunities.
You need either a physical address customers can visit or a defined service area. Google allows service-area businesses to hide their address while still appearing in local results for the areas they cover. What you cannot do is invent an address or use a virtual office for an area you do not genuinely serve. That is a common cause of profile suspension.
Very. Review volume, recency and rating all feed local prominence, and they are also the single biggest influence on whether someone who sees you actually clicks. We set up a process for asking that complies with Google’s policy. You may ask for reviews, but never offer an incentive in exchange for a positive one, and never gate the request so only happy customers are asked.
Business Profile improvements often move within weeks, which makes local one of the faster-moving parts of SEO. Location pages and local link building follow the usual three-to-six-month curve. Competitive city centres take longer than smaller catchments.
Yes. Suspension usually traces to an address or category problem, a prohibited business type, or a bulk edit that tripped a filter. We identify the likely cause, correct it, and handle the reinstatement request with the supporting documentation Google asks for.
Yes, and it is where most multi-location campaigns start. Each branch gets its own profile, optimised and kept consistent with the others (same category structure, same attribute completeness, same posting cadence) so no single location falls behind and drags down the group’s overall local visibility. We flag any profile that gets suspended, duplicated, or claimed by someone outside your business as soon as we see it.
Each location page is built from a shared template but written with content specific to that branch (local landmarks, branch-specific services, genuine local reviews) rather than the same paragraph with the town name swapped. Internal linking points each page at its own service area rather than at every other branch, which is the usual cause of location pages cannibalising each other’s rankings.
Yes. Those three are where most of our local clients are based and where we have the strongest local market knowledge, but local SEO’s core disciplines (profile optimisation, citation building, review strategy, location-page structure) travel to any market. Get in touch with your location and we will give you a straight answer on fit before you commit to anything.
GET IN TOUCH
Ready to grow your brand? Get in touch with our team to discuss how we can help you achieve your goals.