Get found by customers in your area. Practical, honest local SEO that improves your Google rankings, strengthens your Google Business Profile, and generates more local enquiries.
When someone in your area searches for the service you provide, you need to be one of the businesses they find. Local SEO is how that happens — a combination of website optimisation, Google Business Profile management, and local relevance signals that tell Google exactly who you are, what you do, and where you work.
Unlike generic SEO agencies, I focus on small businesses and trades. That means I understand what your customers actually type into Google — "plumber in Newport", "bathroom fitter near me", "electrician Bridgend emergency" — and how to get your business in front of them at the moment they are ready to call.
There are no shortcuts or tricks. Just a methodical process: fix the technical fundamentals, optimise your Google Business Profile, build the right page structure, improve your content, and track what works. If you want a website that actually generates enquiries, my web design service builds local SEO in from day one.
Top 3 local results — where most clicks go
If your website is not showing up in Google searches for your services, there is a reason. Here are the most common issues I find when auditing local business websites.
Not sure which of these apply to you? I offer a free, no-obligation analysis that identifies the specific issues holding your website back.
A complete, methodical approach covering everything Google looks at when deciding who to show in local search results.
I audit your website's current rankings, identify the terms your customers actually search for, and optimise your pages to improve visibility. This covers title tags, meta descriptions, headings, content structure, and internal linking — the fundamentals that Google relies on.
Your Google Business Profile is one of the highest-impact assets for local search. I set up, optimise, and manage your profile — categories, services, service areas, photos, posts, and review responses — so you show up when nearby customers search.
Getting into the top 3 map results is where the majority of local clicks go. I work on the factors that influence Map Pack ranking: profile completeness, review quantity and quality, citation consistency, and local relevance signals.
If you serve multiple areas or offer several services, a clear page structure helps Google understand and rank your site. I plan and build service pages and location pages that target the right keywords without duplicating content or overcomplicating things.
Page speed, mobile-friendliness, crawlability, indexation, XML sitemaps, schema markup, broken links, redirects — the technical foundations that have to be right before content work pays off. I fix what is broken and set up what is missing.
Thin, generic content does not rank. I identify pages that need rewriting or expanding, suggest content that answers real customer questions, and make sure every page has a clear purpose and call to action.
Rankings are only useful if they turn into enquiries. I review your contact forms, phone numbers, calls to action, and page flow to make sure visitors can easily get in touch once they land on your site.
You get clear, jargon-free reports showing keyword positions, Map Pack visibility, traffic, and enquiries. No vanity metrics — just the numbers that tell you whether the work is paying off.
As well as traditional Google ranking work, I make sure your business information is structured and consistent so AI tools like ChatGPT and Google Gemini can reference it accurately. It is part of the service, not a separate add-on.
I specialise in SEO for trades and local service businesses. I understand what your customers search for, what makes them pick up the phone, and how to get your business into the results that matter.
Every trade is different. The keywords a plumber targets are not the same as a roofer's. I research what your customers actually search for and build your SEO around that — not a generic template. For a deeper look at how local SEO works for trades specifically, see the local SEO for trades guide.
Talk About Your TradeI am based in Cardiff and know South Wales well. That means I understand the local search landscape — the areas people search from, the towns and cities they name in their queries, and the competition in each location.
Whether you are a plumber in Newport, a tiler in Cwmbran, an electrician in Bridgend, or a builder in Caerphilly, the principle is the same: target the keywords your local customers use, build a site structure that covers your service areas, and make sure your Google Business Profile is fully optimised for your location. If you are based in Newport and also need a new website, see my web design Newport page. For businesses in Cardiff, my Cardiff web design page covers the same approach.
I also work with businesses across the UK and in the Algarve, Portugal. If you serve a local area and want more enquiries from online search, the process applies wherever you are based. If you are specifically looking for local SEO support across South Wales, see my dedicated Local SEO South Wales page.
And surrounding areas across South Wales
Your Google Business Profile is one of the most powerful — and most overlooked — tools for local search. A well-optimised profile helps you appear in the Map Pack, in local search results, and in Google's knowledge panel.
If you do not have a Google Business Profile yet, I set it up from scratch and guide you through verification. If you have one already, I audit it for completeness and accuracy.
Choosing the right primary and secondary categories is critical for Map Pack ranking. I select the categories that match what your customers actually search for.
I make sure your service areas accurately reflect the towns and postcodes you cover, so Google knows to show you for searches in those locations.
Regular Google Business Profile posts signal activity and relevance. I create and schedule posts that highlight your services, offers, and recent work.
Reviews are a key local ranking factor. I help you collect more reviews and respond professionally to feedback — positive and negative.
Your business name, address, and phone number must be consistent across the web. I audit and fix inconsistencies in directories and listings.
From zero online presence to showing up in Google Maps and getting organic enquiries in under 2 months — no ads, just local SEO done properly.
That is all it took to get a local bathroom fitter showing up in searches, appearing in Google Maps, and getting real enquiries — all organic, not pay-per-click.
"If he stopped today, the results continue... because it is all organic, not pay-per-click."
Straight answers about local SEO, timelines, costs, and what to expect.
Get a free, no-obligation SEO analysis of your website — or get in touch to discuss your business and what you want to achieve.