Local SEO
or Google Ads?
Ads brings you customers tomorrow and stops the day you stop paying. Local SEO takes months and then keeps working on its own. The honest decision depends on how long you can wait and how much margin each customer leaves. And there's a third path that comes before both, and it's free.
By Ismael Vázquez, founder and technician · Published 26 July 2026
Urgency and margin, in that order
Almost everyone asks about budget. Budget is the third question, not the first.
How long can you wait? If the business needs revenue this month, there's no debate: Google Ads switches visits on the same day. Local SEO doesn't, however well it's done. And the other way round: if you're building a business over two or three years, every month without working on organic is a month you don't accumulate.
How much margin does a customer leave you? Ads works if the cost of winning a customer fits comfortably within the margin that customer leaves. An annual maintenance contract can bear a much higher acquisition cost than a one-off €60 repair. With a small margin and heavy competition, Ads stops making sense sooner than people think.
With those two answers the decision is usually made. And there's a third path that comes before both, which almost nobody has finished: your Google profile, which is free.
What each one buys
They're different things, not two versions of the same one.
Google Ads
You buy visits. They start the day you switch the campaign on and stop the day you switch it off. You can choose exactly which queries, within what radius and at what times, and you know the cost per click from the outset. It's precisely measurable, and it's the only one of the two you can switch on in a hurry.
And it's renting: the day you stop paying, you're back to square one. Everything you invested leaves nothing behind.
Local SEO
You build an asset. It takes months to move, but what you gain is kept with much less effort than it took to earn, and it keeps bringing in calls when you're not paying anything.
And it's slower and less certain: you can't guarantee a position or a date, and it depends on competitors who are moving too. Nobody honest will give you an exact date.
What to do first — and it's free
For a business with a physical address in Granollers, this usually brings in more calls than the first few months of any campaign.
Complete your Google profile 100%
A well-chosen primary category — it carries the most weight and almost nobody reviews it — real opening hours including bank holidays, a phone someone answers, services, service area and a description written for a person. A half-finished profile is the cheapest way to lose calls.
Upload your own photos, not stock
Of the premises, the team, real jobs. They're instantly distinguishable from catalogue shots, and they're the difference between looking like a real business and looking like a generic listing.
Ask for reviews, at the right moment
Right when you've just solved someone's problem, not three weeks later by email. And never by buying or incentivising them: as well as breaking the rules, they get detected and do more harm than good.
Check the phone actually works
It sounds obvious and it's the failure we come across most: an old number on the profile, a website form that sends nothing, a WhatsApp nobody checks. No campaign fixes a call that doesn't get through. If in doubt, test it yourself from someone else's mobile.
Set up tracking before you invest
Know where every call and every form comes from. Without this, any later investment is blind, and you won't be able to tell whether Ads is working for you or not.
What we recommend
Specific situations, with the recommendation we'd give in each.
| Situation | Recommendation |
|---|---|
| New business that needs customers now | Ads, with the Google profile complete before you start |
| Established business wanting to rely less on Ads | Local SEO in parallel, scaling back Ads as it takes the load |
| Very tight budget | Google profile and reviews. Neither Ads nor SEO yet |
| Urgent service (breakdown, repair) | Ads: people with an emergency don't compare, they call the first one |
| Recurring service (maintenance, contracts) | Local SEO: the long-term margin can bear the wait |
| Highly competitive sector on Ads | Local SEO and specific queries rather than bidding on generic ones |
If the website doesn't convert, it doesn't matter where the visit comes from
It's the awkward conversation worth having before investing, not after.
Both routes do the same thing: bring people to your website or your phone. Neither makes those people call you.
If the website is slow to load, doesn't display well on mobile, the phone number isn't visible without scrolling, the form asks for ten fields, or it isn't clear within five seconds what you do and where: the visitor arrives and leaves. And the problem is that with Ads you've paid for that visit, so the money leaves with it.
That's why, when someone asks us for a campaign and we can see the foundations aren't there, we say so before charging for the campaign. Fixing conversion is usually cheaper than increasing the spend, and it multiplies everything that comes after. If that's where you are, have a look at how much a website costs and what the quote should include.
And if you'd like a no-obligation opinion on what suits you: we'll look at your profile, your website and your sector, and tell you where we'd start — including the answer that right now you shouldn't invest in any of this. You'll find it under SEO and marketing & design.
In local SEO, what moves the map most after the profile itself is reviews: how to get them without buying them.
What people usually ask
Which is better for a local business, SEO or Google Ads?+
It depends on how long you can wait and what margin each customer leaves you, not on what budget you have. Ads switches visits on the same day and switches them off as soon as you stop paying; local SEO takes months to move, but what it gains stays and keeps bringing in calls with no cost per click. If the business needs revenue this month, there's no debate: Ads. If you're building a base that will last beyond the next campaign, every month without working on SEO is a month you don't accumulate. An annual maintenance contract can bear an acquisition cost that a one-off €60 repair can't. And the decision isn't permanent: many businesses start with Ads because they need cash now, and reduce that spend as local SEO starts to sustain the calls on its own. The actionable bit: work out first how much margin one of your customers leaves, and decide from there.
What should I do first on a small budget?+
Before spending anything, your Google Business Profile: a well-chosen primary category, real opening hours, a phone number someone actually answers and your own photos, not stock images. It's free, and for a business with a physical address in Granollers it usually brings in more calls than the first few months of any paid campaign. The second step, also free, is reviews: ask for them right after you've solved someone's problem, never buy them. The third step, before investing a single euro in Ads or SEO, is checking that the website converts: that it loads quickly, the phone number is visible without scrolling and the form doesn't ask for ten fields. Only once those three points are covered does it make sense to see whether the budget stretches to Ads, SEO or neither just yet. Starting with the campaign before the profile is spending money bringing visitors to a door that isn't ready to receive them.
How long does local SEO take to deliver results?+
There's no honest figure that applies to everyone, and anyone who gives you an exact date is selling you hot air. What can be said, part by part: optimising your Google profile can move within weeks, because it competes with nothing except filling it in properly. New content on the website takes months to settle, because Google needs time to recrawl it and compare it with what already exists. Building authority against competitors who've been publishing for years is the slowest part, and there's no shortcut there except consistency. The important thing is to measure the right thing while you wait: don't just look at your position in search results, which fluctuates daily, but at the calls and forms coming in from organic search. If after a reasonable time that figure hasn't moved at all, the work needs reviewing, not just more waiting. And if someone sells you a fixed number of weeks, ask them to put it in writing.
Can I do both?+
It's the most sensible option if the margin allows: Ads gives you calls while local SEO matures, and you reduce that spend as organic starts sustaining them on its own. It covers the gap SEO can't cover at the start: the first months when the website has hardly any traffic of its own. What doesn't work is splitting an already tight budget between both at once: the campaign doesn't get enough volume to give reliable data, and SEO doesn't get the content and review effort it needs to get going. If money is limited, it's better to concentrate it on one route for a few months and review the results than to spread it thinly across both and get nowhere with either. The sign that it's time to scale back Ads isn't a date in the calendar: it's when the calls only the campaign used to bring start arriving through organic search too.
How do I know if Ads is profitable for me?+
With a simple calculation almost nobody writes down: how much you pay for each call or form that comes in, how many of those contacts actually become customers, and how much margin each customer leaves once the cost of the service is deducted. If what you pay to win a customer fits comfortably within that margin, the campaign works; if it equals or exceeds it, you're paying to work without earning. The most common failure isn't that the sums come out badly, it's that they aren't done: people look at the campaign spend and little else. Doing it properly needs a minimum of tracking set up before you start — knowing which ad or keyword each call comes from — and not relying solely on what the platform itself reports, since it tends to take credit for contacts that would have arrived anyway. If you don't have that calculation done right now, that's the first job, before raising or lowering any budget.
Does local SEO work if I don't have physical premises?+
Yes, but the approach changes. Google distinguishes between businesses with an address open to the public, such as a shop or a clinic, and service-area businesses that work at customers' homes or from an office without receiving visitors: plumbers, electricians, advisers who travel. In the second case you can set up the profile with the exact address hidden, defining the radius or towns you actually work in, and still appear in local searches for those areas. What is harder is competing in the map pack against businesses with well-located physical premises, because proximity weighs heavily in that result. There it pays to strengthen content and reviews, which count for more when there's no physical address helping on its own. If you work across several towns, be clear about which ones are really a priority rather than trying to cover them all equally, because a profile that stretches too far loses strength in each of them.
Do reviews make a difference?+
Quite a lot, and in two different places: in what position Google shows you on the map, and in how many of the people who see you end up calling. A business with few reviews, or badly managed ones, loses clicks even when it appears in a good position, because searchers compare before deciding. Getting them legitimately is one of the few things in this field that costs no money, only consistency: ask at the moment you've just solved a problem, not days later by email, which is when the fewest people respond. Replying to all of them, good and bad, counts too: a proper reply to a negative review usually convinces later readers more than a perfect review left unanswered. What you must never do is buy them or incentivise them with discounts in exchange for a five-star review: they're detected fairly easily, and the penalty when they are is usually worse than the problem you were trying to solve.
What if my competitors are already on Ads?+
Then the cost per click in your sector is already pushed up by that competition, and it's worth doing the sums before you go in, not after you see the first bill. Before launching a campaign, check which ads are already running on the searches where you wanted to appear: it gives you an idea of how many people are bidding and what message they're using. In very competitive sectors, bidding directly on the most generic keywords tends to be expensive, because you're up against people who've been fine-tuning their campaigns for longer. The more sensible route is usually to start with more specific, less contested queries, where the searcher has a clearer need and fewer advertisers are fighting over it; they cost less per click and tend to convert better because the intent is more defined. At the same time, that very scenario of heavy competition on Ads is the clearest sign that local SEO is worth investing in, because there the advantage isn't bought every month: it's built once and it stays.
Let’s take the step together
Shall we look at it
together?
Tell us about your situation and we'll give you just the advice you need, without overselling. Free diagnosis and quote.
644 836 122CALL OR WHATSAPP USAsk for advice and a quote
Fill this in and we'll call you. No obligation.