Should I do SEO or run Google Ads?

The short answer
Both, but in an order. Fix the free things first — your Google Business Profile, your details, pages that answer real questions — because ads sending traffic to a site that answers nothing wastes the money. Then use ads for what they are genuinely good at: immediate visibility while the slow work compounds, and testing which phrases actually convert before you write pages for them.
On this page
What each one actually is
Ads buy attention. You pay per click, visibility starts within hours, and it stops the moment you stop paying. Cost is predictable and so is the ceiling.
SEO earns attention. It is slow, it compounds, and the traffic continues after the work stops. There is no invoice per visitor and no guarantee of timing.
They are not competitors so much as different instruments. The mistake is not choosing wrong — it is doing them in the wrong order.
Why the free work comes first
Ads send people to a page. If that page does not answer what they searched for, the click is spent and the visitor is gone. You have paid for the visit and captured nothing.
So before spending anything, get the free things right:
Claim and complete your Google Business Profile. For a local business this is the highest-return thing available, and it is free. Verified, complete, with hours, photos, category and attributes.
Make your details consistent everywhere. Name, address and phone identical across your site, your profile and every listing.
Put the answers on pages. Prices, hours, menu, the five questions you get asked most — as real text.
Make the site work on a phone. Most of your traffic, and the version Google judges.
Every one of those is free, permanent, and makes any ad spend afterwards more effective. Doing them second is paying to send people to a site that is not ready.
Then what ads are genuinely good for
Once the foundation exists, ads earn their place:
Immediate visibility while SEO compounds. SEO takes months. If you have just opened, ads bridge the gap between existing and being findable.
Testing which phrases convert. This is the underrated one. Ads tell you within a week which searches actually produce customers, not just clicks. That is expensive information to gather any other way, and it tells you exactly which pages are worth writing.
Competing where organic is hopeless. Some searches are dominated by aggregators and marketplaces with far more authority than any independent business will accumulate. Ads are the only way onto that page.
Short-term and seasonal pushes. An opening, an event, a quiet January. Ads can be turned on and off; SEO cannot.
The case where ads genuinely go first
One: you need customers this month or the business does not survive to see the SEO work pay off.
That is a real situation and it is not an argument for skipping the foundation permanently — it is an argument for buying time. Run the ads, keep them tight, and do the free work in parallel rather than instead.
How to split it
For a small local business with a limited budget, roughly:
The point of the shape is that the largest block costs no money at all — only attention — and it is the block that makes the other two work.
What to watch
With ads: cost per actual customer, not cost per click. Clicks are easy to buy; a click that becomes a booking is the only number that matters.
With SEO: whether the specific pages you wrote are being found for the questions they answer. Total traffic is a vanity figure; a page answering "gluten free menu in [your town]" bringing in three covers a week is not.
Whichever you pick, the page has to exist
Both routes above deliver somebody to a page, and the page is where most of the money is actually lost.
With ads it is brutally direct. You pay for every click, so a click that lands on a generic homepage rather than a page about the thing advertised is money spent on a bounce. The usual advice is a dedicated landing page per campaign — good advice, and the reason it is so often ignored is that a new page means a developer, a quote and a week, by which time the campaign has already run.
With search the same problem is slower and larger. You rank for a question, somebody arrives, the page does not answer it, and they leave — and that behaviour feeds back into the ranking.
So the honest sequencing question is not "SEO or ads first". It is can I produce and change the pages either one needs? If the answer is no, both channels leak at the same place, and fixing that is cheaper than either budget. Helm's contribution is precisely there: the page text, the titles and descriptions are yours to write and rewrite, so a campaign can have a page that matches it and a ranking page can be fixed the week you notice it is not converting.