Back to all posts
October 16, 2026

SEO Is Snake Oil

SEO Is Snake Oil
Listen to this post
0:00 / 5:57

SEO can matter, but the way it gets sold to service businesses is snake oil. Newcomers are grinding against older, better-funded incumbents, paid ads sit above the organic results no matter what, and you can't dial SEO up when you need work. Two real clients, one roofer paying $8,000 a month, and where SEO actually belongs: baseline hygiene under a system that reliably brings customers in.

SEO can matter. I'll say that once so nobody accuses me of pretending it doesn't. But the way it gets sold to service businesses is snake oil, and if you think SEO is the thing that's going to fill your pipeline, I want to save you a year and a lot of money. It's not a magic switch. It's slow, it's crowded, and somebody with a bigger budget can step in front of you any day they want.

Here's the blunt version of how I actually think about it, with real numbers from real clients.

You're not starting at zero. You're starting behind.

Most people who ask me about SEO are newcomers. New business, new site, maybe a handful of reviews. And they're competing for the same keywords as companies that have been around for fifteen years.

A tiny new storefront with a grand opening sign squeezed between two huge established competitors covered in decades of review plaques
Same keyword. Very different starting lines.

Those incumbents have older domains, more pages, more backlinks, hundreds more reviews, and brand trust you can't fake. Google rewards all of that. So climbing the rankings isn't a sprint you win with better content. It's a slow grind against people who got there first and have more money than you.

Reviews help. Get them. But understand the big player in your market has more, and they're adding them faster, because they have more customers. Reviews are a treadmill, not a ladder.

Paid ads can step in front of you whenever they want

Say you grind for a year and finally rank on page one. Great. Now look at what's above you.

Search results as a billboard tower, bright paid ad panels at the top and small organic listings far below at street level
Where you rank organically is below where someone else can simply pay to be.

Three or four paid ads, every time, on every search that matters. Anyone with a budget can outspend and out-position you on the exact keyword you spent a year earning. SEO alone will never fill the pipeline, because the people above you in the results aren't playing the SEO game. They're buying the spot.

And before someone tells me the game changed: AEO, answer engine optimization, getting cited by the AI search tools, is the same basic game. Authority, content, trust, time. The incumbents have a head start there too. Different acronym, same hill.

What I've actually seen work

Two clients, two different stories, same lesson.

Derek at Atlantic Exteriors. His previous provider charged him a lot and delivered nothing. Zero leads. He was paying for the promise of SEO and getting invoices. We built him a new site and got his social presence working, and now he gets steady work. The important part: Derek doesn't need a hundred leads a month. He needs a few jobs a week. He gets them. That's not a ranking story. That's a "stop paying for nothing and put the business in front of people" story, and it's the same reason being genuinely useful in public beats optimizing in private.

An exteriors contractor on a roof installing siding with his phone lit up with a new job request and an old invoice blowing away
A few jobs a week is a full calendar for most service businesses. That's the target, not page one.

Island Cabinets & Floors. They were under a million a year. They're now pacing around $1.3 million. What changed was a paid advertising system: ads, tracking, follow-up, the whole machine. SEO contributes, their site ranks fine, but it did not drive the growth. The ads did. I wrote about what breaking a million actually felt like for them, and nowhere in that story is a keyword. Their jump is also a clean example of how businesses actually cross thresholds: one system at a time, not one ranking at a time.

You can't "double SEO"

Here's the thing about paid ads that SEO can never give you: a dial. Want more jobs next month? Spend more, or tune the system. Want fewer because you're booked? Turn it down. It responds.

SEO doesn't respond. There's no switch to flip when you need more work in March. Referrals are the same, by the way. Referrals are the best leads you'll ever get, and I'd never tell you to stop earning them, but you can't scale referrals on demand. You can't call your happy customers and ask them to refer twice as hard this month. You need something you can turn up.

The $8,000 a month roofer

I know a roofer paying $8,000 a month for SEO. Eight thousand. Every month. For a report, a few blog posts, and a ranking chart that moves a little.

A salesman handing a roofer a thick glossy SEO report binder while taking cash, with a calendar showing the exchange repeating monthly and the roofer's phone silent on the table
The report gets thicker every month. The phone doesn't get louder.

That's the snake oil, right there, and there's a lot of it in this industry. SEO is easy to sell because it's hard to measure and slow by nature, so the seller always has an excuse: it takes time, the algorithm changed, we're building authority. Meanwhile the retainer clears every month. If someone is charging you thousands a month for SEO and you can't point to the jobs it produced, you're not buying marketing. You're buying a subscription to hope. Ask for proof, same rule as everywhere else.

This is also a textbook silent failure. A bad ad campaign screams at you, you can see the cost per lead. A bad SEO retainer just quietly does nothing for eighteen months while the invoices clear, and nothing happening is indistinguishable from "it's working, give it time." That asymmetry is the whole business model. And if you suspect it's not working, say so out loud and early, because being wrong out loud is cheaper than being quietly wrong for a year.

Done responsibly, SEO is cheap. A clean fast site, correct business info everywhere, real reviews, useful content. Some of that can be automated now. An AI blogging agent that publishes real, useful posts on a schedule is a legitimate tactic and I use one myself. But none of it is a guarantee, and none of it is worth $8,000 a month.

Where SEO actually belongs

Treat it as hygiene. Baseline. The foundation under the house, not the house.

Cutaway diagram of a house with the foundation labeled SEO and the house on top labeled paid ads and systems, with customers walking in the glowing front door
Pour the foundation once, do it right, then build the thing that actually brings people through the door.

Your site should load fast, look credible, say what you do and where, and collect reviews. Do that once, do it right, and keep it clean. That's the whole SEO job for most service businesses, and it costs a fraction of what the retainer guys charge.

Then put your money and attention into the things that reliably bring customers in: a paid advertising system you can turn up and down, and the follow-up systems that make sure every lead gets a call, a text, and a booked appointment. That's what moved Island Cabinets from under a million to $1.3 million. That's what keeps Derek's weeks full. Not rankings. Systems. Same principle as engineering the consequence instead of relying on discipline: don't hope the leads show up, build the thing that produces them.

The takeaway

SEO can matter. It's not nothing. But it's slow, the incumbents are ahead of you, paid ads sit above you regardless, and you can't dial it up when you need work. Do the hygiene. Skip the $8,000 retainer. Build the machine that actually fills the calendar, and let SEO be the quiet baseline underneath it.

Want the machine instead of the retainer?

Paid ads plus follow-up systems is what we build at HyppoAI. It's what took a cabinet shop past a million.

Let's build it

Want to talk about what you're building?

Get in touch