The short answer
Local SEO is worth it for a trades business with capacity to fill, jobs worth hundreds or thousands rather than tens, and somebody who reliably answers the phone. If you are booked out, retiring within two years, or living on referrals in a small town, keep your money.
Key takeaways
- If nobody answers the phone reliably, Local SEO only means being ignored more often, at scale. Fix that first.
- Being booked out, retiring within two years, or working ninety pound call outs each make the spend indefensible on its own.
- The map pack usually moves before organic rankings, so the first real signal is more calls from Google Maps.
- Work out how many extra jobs a year make £5,940 look sensible. If you have to squint at that number, do not buy.
- Demand a task list, a monthly report that mentions enquiries, no lock-in, and ownership of your site, domain and profile.
Most articles answering this question are written by people who sell SEO, which tells you how the answer is going to end. I sell it too, so start from the assumption that I am biased and make me prove otherwise. The fastest way to do that is to tell you first when Local SEO is not worth it for a trades business, because that list is longer than the industry likes to admit.
Five cases where Local SEO is not worth buying
In these five situations I would tell a trades business to keep its money, and the last one is the most common of all.
Let me start where most of these articles finish. There are trades businesses I would tell to keep their money, and I would rather say so now than take a payment I do not believe will come back.
Five situations make Local SEO the wrong purchase. None of them are edge cases, and the fifth ends more conversations than the other four combined.
You are already booked out
If you are booked out and turning work away, SEO is the wrong purchase. More enquiries into a full diary earns you nothing, it just means more people you have to let down. Put your prices up instead, and keep raising them until the phone settles into a rhythm you can service. That change returns more, and faster, than anything I could do for you.
Your work comes from referrals in a small town
If your work comes from the pub, the school gates and the same three builders in one village or market town, you already have a route to market that costs you nothing. In a town of eight thousand people the monthly search volume for your service can be a handful of queries, and no optimisation manufactures demand that is not there.
Get a tidy website so you look real when somebody checks you out, and stop there.
Your average job is worth too little
If your typical job is a ninety pound call out and you keep thirty pounds of it, the arithmetic turns brutal. Local SEO suits trades where jobs run into the hundreds or thousands: roofing, heating, rewires, extensions, damp, drainage. If you run high volume, low ticket work, your money goes further on repeat customers than on ranking.
You are selling up or retiring within two years
Local SEO is a slow asset and the compounding is the point. Wind down before it matures and you are paying for goodwill you will not be around to collect.
Nobody answers the phone reliably
If calls ring out, or go to voicemail all day, or land in an inbox nobody opens until Sunday, being found more often just means being ignored more often, at scale.
It is the most common way SEO fails. The rankings arrive, the calls arrive, nobody picks up, and the owner concludes that SEO is a scam. Sort out who answers the phone before you spend a penny on being found.
Who Local SEO is genuinely worth it for
The shape of business it suits is narrow, and it is easier to check against five conditions than to argue about.
The shape of business it suits is narrow. Read the five conditions below as a checklist rather than a pitch: all five need to be true, not most of them.
- You have capacity to fill, or you want to swap low margin work for better work.
- Your average job is worth enough that a few extra wins a month changes your year.
- You cover an area with real population behind it.
- Somebody answers enquiries the same day, every day.
- You can wait two or three quarters before judging it.
If that is you, the case is simple. People needing a roofer, an electrician or an emergency plumber start on Google or Google Maps, and whoever sits at the top is picking up enquiries that could have been yours. The Local SEO for tradesmen page sets out what the work of getting you onto that shortlist actually involves.
What actually happens in months 1, 3, 6 and 12
The map pack moves before the ordinary blue link results, and month six is when you have enough evidence to decide.
Nobody can promise you rankings. What I can describe is the shape of the work and what usually moves when.
The order surprises people. The map pack responds faster than the ordinary blue link results because it leans on proximity, categories, reviews and profile completeness, and those can genuinely be improved in weeks. Organic rankings lean on content and authority, which take longer.
- Map pack
- The block of local businesses shown with a map above the ordinary search results. It ranks on different signals from the blue links below it.
Point in the campaign: Month 1
- What is being done
- Auditing, fixing what is broken on the website, cleaning up your Google Business Profile, sorting categories and service areas, making your name, address and phone number match everywhere, and starting the review process
- What you should expect to see
- Almost no visible result. You are paying for foundations, and judging it now is judging a hole in the ground
Point in the campaign: Month 3
- What is being done
- Profile and review signals begin to take effect; content and authority work continues
- What you should expect to see
- Movement in the map pack before anything shifts organically. Usually more calls from Maps and better visibility close to your base
Point in the campaign: Month 6
- What is being done
- The foundations have had a fair run
- What you should expect to see
- Enough to make a decision rather than a guess: whether map pack positions are holding or drifting, whether your service area pages appear for the towns you targeted, whether enquiry volume differs from the same period last year
Point in the campaign: Month 12
- What is being done
- Compounding, if it is working at all
- What you should expect to see
- A spread of terms rather than one or two, a body of reviews behind your profile, and enquiries that are predictable instead of feast and famine
| Point in the campaign | What is being done | What you should expect to see |
|---|---|---|
| Month 1 | Auditing, fixing what is broken on the website, cleaning up your Google Business Profile, sorting categories and service areas, making your name, address and phone number match everywhere, and starting the review process | Almost no visible result. You are paying for foundations, and judging it now is judging a hole in the ground |
| Month 3 | Profile and review signals begin to take effect; content and authority work continues | Movement in the map pack before anything shifts organically. Usually more calls from Maps and better visibility close to your base |
| Month 6 | The foundations have had a fair run | Enough to make a decision rather than a guess: whether map pack positions are holding or drifting, whether your service area pages appear for the towns you targeted, whether enquiry volume differs from the same period last year |
| Month 12 | Compounding, if it is working at all | A spread of terms rather than one or two, a body of reviews behind your profile, and enquiries that are predictable instead of feast and famine |
Month six gives you enough evidence, not necessarily enough results, and those are not the same thing. By twelve months the picture differs in kind rather than degree, and that predictability is the product.
How many won jobs it takes to cover the monthly cost
At £5,940 a year, the spend defends itself on big ticket work and collapses on low value call outs.
This is the part that decides it, and it is arithmetic you can do on the back of an invoice. Local SEO with me starts at £495 a month, so call it £5,940 across a year, and the only question is how many extra jobs make that look sensible.
What follows is illustrative arithmetic, not a claim about what you will earn. I am showing the method so you can run it on your own numbers.
Job: Boiler swap
- Ticket
- £2,500
- Gross profit per job
- Roughly £830, a third of the ticket
- Jobs a year to break even
- About seven, which is under one every seven weeks
Job: Roof replacement
- Ticket
- £8,000
- Gross profit per job
- £2,000
- Jobs a year to break even
- Two to cover the cost, and the third one is profit
Job: Emergency call out
- Ticket
- £110
- Gross profit per job
- £40
- Jobs a year to break even
- Around 150, roughly three a week every week, attributable to the SEO alone
| Job | Ticket | Gross profit per job | Jobs a year to break even |
|---|---|---|---|
| Boiler swap | £2,500 | Roughly £830, a third of the ticket | About seven, which is under one every seven weeks |
| Roof replacement | £8,000 | £2,000 | Two to cover the cost, and the third one is profit |
| Emergency call out | £110 | £40 | Around 150, roughly three a week every week, attributable to the SEO alone |
That last row is the real test, and it is the point where I would tell you the maths does not work.
Do the sum honestly before you buy anything, from anyone. Take your real average job value and your real gross margin rather than turnover, and work out how many extra jobs a year make £5,940 look sensible. If that number is small enough that you would shrug at it, the investment is defensible. If you have to squint, do not do it.
Allow for lifetime value too. A homeowner who has you back every year, or passes your number to two neighbours, is worth more than the first invoice suggests.
What to demand from any provider, including me
Four questions, asked in writing before you sign, separate a provider who will do the work from one selling you air.
If you have been burned before, it was probably one of four things: vague work, invisible reporting, no accountability, or a stranger doing the actual typing.
Ask about all four, in writing, before you sign.
- What will you actually do? Not a strategy, a list: which pages are being written, which profile is being optimised, which citations are being fixed, how reviews are being requested.
- What will you report, and how often?
- What happens if it does not work, and what am I locked into while it fails?
- Who is doing the work, and is any of it subcontracted?
On the first: if the answer is ongoing optimisation and content strategy with no specifics, you are being sold air. A good provider can tell you what the first sixty days contain, task by task.
On reporting, you want something monthly you can read without a glossary: map pack positions for your core services in your target towns, organic positions, calls and enquiries, and what was done that month. If the report is a wall of traffic graphs with no mention of enquiries, it is designed to look like value rather than show it.
On accountability, nobody can guarantee rankings and you should walk away from anyone who does. What you can demand is not to be locked in while it fails, and to know who owns the website, the domain and the Google Business Profile if you leave. If you do not own all three, you are renting your own business back from someone.
On who does the work, ask for a name. There is nothing wrong with an agency having a team, but you should know whether the person who sold you the service will ever touch the account again. Much of the disappointment in this industry comes from being sold by a specialist and serviced by a spreadsheet.
How to tell slow from stalled, and when to pull the plug
Slow progress at month three is normal; these specific signs are not, and month six is the point to decide.
There is a difference between slow and stalled, and telling them apart is the whole skill.
Slow looks like this: map pack positions creeping up for your main service in your main town, a handful of new reviews, a few more calls, no big shift yet. That is normal at month three.
What stalled looks like
- Nothing has changed in your Google Business Profile insights after four months.
- Your service area pages are not indexed, or they are near identical copies with the town name swapped.
- Impressions and traffic climb but enquiries stay flat, which usually means you rank for the wrong things.
- You cannot get a straight answer about what was done last month.
- The work is all off site and nothing on your own website has changed since you signed.
A subtler sign: enquiries arrive but they are the wrong ones. Price shoppers, jobs outside your area, work you do not do. That is a targeting problem and it is fixable, but only if you say it out loud. Nobody can fix lead quality they cannot see.
When to pull the plug
Give it six months before deciding and no more than nine. Six months is long enough for the foundations to have had a fair run, and short enough that you have not thrown thousands at a dead campaign.
What I charge, what you own, and what I will not sell you
One person does both the website and the SEO, it starts at £495 a month with no long contract, and you own everything throughout.
I am one person. I do the websites and I do the Local SEO, so when you ask what was done last month, you are asking the person who did it. That is a limit as much as a selling point: I cannot take on everybody, and I would rather have a few accounts I can move than a lot I service badly.
Local SEO starts at £495 a month with no long contract. It does need six to twelve months to be worth doing, but that commitment should be earned month by month rather than signed on day one.
You own your website, your domain and your Google Business Profile throughout, and if you leave, you leave with all of it.
I do not sell leads and I will not buy them for you. Shared leads sold to four trades at once are a different model with a different incentive. What I build belongs to you, and the detail of the monthly work is set out on the Local SEO for tradesmen page.
The bottom line
Is SEO worth it for a small business? Only if you have capacity to fill, jobs worth enough to justify the spend, and somebody who reliably answers the phone. If two of those three are missing, fix them first and keep your money. If all three are in place, the honest next step is to find out what your visibility actually looks like before anybody asks you for a payment. Get My Free Local SEO Audit: I review it personally, you get it back within 3 working days, and there is no sales call.
Where to go next
Sources
- Google Business Profile Help Google's own documentation on categories, service areas and profile completeness, which is what the map pack leans on.

Written by James Tandy
James builds high-converting websites and runs local SEO for UK home-service businesses, with ten years spent turning local search into booked jobs. More about James →