Skip to content

Local SEO That Brings Customers to Your Business

When someone nearby searches for what you offer, Google shows a map with a handful of businesses and, below it, ordinary search results. I work on both: your Google Business Profile, and the pages on your website that show Google what you do and where you do it.

Got a Business Profile but still not getting calls?

When someone nearby searches for a service like yours, Google answers in two parts. At the top is a map with a few businesses. Below it are ordinary search results: websites. Plenty of local businesses have looked after one part and not the other. Their Business Profile is complete but their website has one page trying to say everything, or their website is good but the profile hasn't been touched since it was set up.

Google search results for veterinarians in London, showing local business listings, a map and organic website results.

The map results

The map results depend on how well your profile matches the search, how far you are from the person searching, and how well known your business is. Google says it judges that last part partly from reviews and from links and mentions across the web. You can't change the distance. You can change the rest.

The results below the map

The results below the map are ordinary SEO, applied to a place. Here your website does most of the work: a page for each service you want to be found for, written for the area you actually serve, with links from other local websites.

The questions clients ask me most often about local SEO, and how I answer them.

Click a message to read my reply

Why is a competitor’s website always above mine?

My reply

Usually because they have a page for that exact search and you don't. Someone searching 'emergency plumber Milan' finds their page about emergency call-outs in Milan, while your homepage lists ten services at once. Local links help them too, such as a mention in a local newspaper or a trade association's member list.

I have a profile, so why no calls?

My reply

The usual causes are a main category that doesn't match what people search for, competitors with many more recent reviews, or a profile that sends people to a homepage that doesn't answer their question.

Should I fix Google Maps or my website?

My reply

Start with whichever loses you more customers. If you don't appear on the map for your main searches, I fix the profile first: categories, services and reviews. If you appear but few people call, I fix the page your profile links to. For a dental clinic, that often means linking to its implants page instead of the homepage.

What I work on

If your website has wider technical problems, such as pages Google can't index, they belong in an SEO audit. To see how AI assistants describe your business, look at AI SEO. Websites with versions for several countries are covered under international SEO.

How I work

The first month: where you actually stand.

Before changing anything, I look at local search the way your customers see it. I set the search to your area and your customers' language, then check the searches that matter to you from a grid of points across the area you serve. Results often change from one side of a town to the other, because Google weighs how far each business is from the person searching. One ranking figure for the whole area can't show that. The grid shows where you appear, where you drop out, and which competitors take your place.

Alongside that, I read your Business Profile performance data, your Search Console data, and your local pages next to your competitors'.

While I do this, I fix anything clearly wrong in your Business Profile, such as the wrong main category, missing services, opening hours that don't match your website, or a website link that can't be tracked. These are small changes, and there is no reason to wait a month for them. The baseline is recorded first, so their effect shows up in the numbers later.

Local SEO geo-grid ranking dashboard showing Google Maps positions across different locations, with colour-coded markers from green to red.

At the end of the first month, you receive:

  • a baseline: your rankings across your area, your reviews against the top three competitors, and the calls, direction requests and website clicks your profile brings in;
  • a written plan showing what changes first and why;
  • a list of the profile fixes already made;
  • a call to go through the findings and agree the plan.

Every month after that, you receive:

  • the work itself: profile changes, new and improved pages, your review routine and your listings;
  • a short report against the baseline: rankings, calls, direction requests, website clicks and reviews;
  • a check of how AI search answers describe your business;
  • what I did that month and what comes next.

Rankings also move for reasons nobody controls, such as Google's own updates and what competitors do, so I report what happened rather than promise a position.

Your accounts stay yours. You keep ownership of your Business Profile, Search Console and website. I work with the access you give me, and you can remove it at any time.

What local SEO costs

From€690a month, excluding VAT

Local SEO starts at €690 a month, excluding VAT, for one location in one country. It costs more when your area is very competitive, when you have several locations, or when your website needs a new page for each service. I confirm the exact fee before we start.

You can see all my prices on the pricing page.

The first month
It covers the diagnostic described above: the grid, the baseline, the plan and the fixes made along the way. There is no separate charge for it.
How long you commit for
The first three months are agreed upfront, because most local changes need several weeks before they show in search. After that, it runs month to month and you can stop with 30 days' notice.
If you've already had an audit
If you've had an SEO audit from me in the last 30 days, I'll deduct the full cost from your monthly fees, starting with your first invoice.

Questions about local SEO

Can I do local SEO myself?

Some of it, yes. Keeping your Business Profile up to date, asking every customer for a review and replying to reviews are things an owner can do well. The harder part is knowing what to change first: which category to use, which pages your website is missing, and why a competitor is ahead of you. That is where most of my time goes.

Does local SEO still matter now that people use AI assistants?

People still look for a plumber, a dentist or a restaurant nearby, and Google still answers with a map and a list of websites. Nobody outside the AI companies can tell you exactly how an assistant chooses which businesses to mention. What the work here produces, an accurate profile, clear service pages and genuine reviews, is the information those assistants have to work with. If you want to see how AI tools describe your business today, that is covered under AI SEO.

How long does it take?

Correcting a profile can show results within weeks. Ranking for competitive searches, especially in a busy area, usually takes months. At the end of the first month you'll know where the biggest gaps are, which tells you more than a general estimate.

Do I need an address in every town I serve?

No. If you visit customers rather than have them come to you, Google lets you set the areas you serve and hide your address. What it doesn't allow is a virtual office or a mailbox used to look local in a town where you don't work, and profiles set up that way can be suspended.

My Business Profile has been suspended. Can you help?

Yes. I check the profile against Google's guidelines to find the likely reason, help you fix it, and help you prepare the appeal with the evidence Google asks for. The decision to reinstate a profile is Google's, so I can't promise the outcome.

How is this different from an SEO audit?

An SEO audit is a one-off review of your whole website, with a report your team or developer acts on. Local SEO is monthly work on your Business Profile and the pages that serve your area, and I do the work. If you start local SEO within 30 days of an audit, I'll deduct the full cost from your monthly fees.

I have several locations. Can you work with that?

Yes. Each real location needs its own profile and its own page, including locations in other countries. Each extra location adds to the monthly fee, and I confirm the price before we start.

Can I just have a one-off check of my local search?

Yes. An SEO audit is a one-off review of your website with no contract. If you'd like your Business Profile looked at as well, say so in the form and I'll tell you before you pay whether that changes the price.

Tell me about your business

Tell me where your customers are and what you'd like to fix. I'll reply within two working days.

The towns, areas or countries you serve

I use these details only to reply to your enquiry. See the privacy policy.

Prefer to talk first? Book a free 30-minute call