Why most agency SEO retainers fail
Six failure patterns we see when service-business owners show us their old SEO contracts. None of them are about "Google's algorithm changing."
Six failure patterns we see when service-business owners show us their old SEO contracts. None of them are about "Google's algorithm changing."
Most service-business owners we talk to have hired an SEO agency before. Most of those engagements ended with the owner feeling like they overpaid for nothing. Both sides usually blame "Google’s algorithm", and both sides are usually wrong about why the work failed.
Here are the six failure patterns we actually see, ranked by how often they show up.
Most agency SEO retainers are priced on what the agency needs to make labor profitable, not on what the work actually costs to do. A $5,000/mo retainer that ships 4 posts of 800 words each is paying mostly for an account manager, a sales commission, and the agency’s overhead, not for the SEO work.
When you back out the actual labor (one strategist 2 hrs/mo + one writer 8 hrs/mo + one technical SEO 4 hrs/mo), you’re looking at maybe $1,500–$2,000 of real work. The other $3,000+ is the agency keeping the lights on.
This is why, back when we sold SEO as a retainer, we priced it at $1,500–$2,500/mo, productized, no padding. And it’s why we eventually stopped selling retainers at all: once an agent does the production labor, even an honest retainer price is mostly padding. More on that at the end.
A surprising number of agency engagements skip the strategy step entirely. The owner signs the contract, the agency starts shipping content, and nobody has answered the basic question: which keywords would actually move the business if we ranked for them?
You can spot this in old reports. Look for "domain authority went up" without any mention of revenue-driving terms moving. DA going up is meaningless if the term you’re ranking for is "affordable home services in Northern Virginia metropolitan area", a phrase a real customer never typed.
A real strategy session takes 30 minutes and produces a written keyword tier list. If your last agency didn’t do this, that’s why the retainer felt like nothing happened.
Most "SEO content" agencies ship is interchangeable. Same intros, same H2 structures, same calls to action. A homeowner reading three different plumber blogs in their zip can’t tell them apart. Google can tell. So can the homeowner.
Service-business SEO content has to do something specific:
If the content reads like it could be on any plumber’s site, it’s template content with the names changed. Google indexes it; nobody clicks it.
For a local service business, the GBP is more important than 90% of on-site SEO. Map Pack rankings drive phone calls. Phone calls become jobs.
Most agency retainers list "GBP optimization" as a bullet point in the SOW and then don’t actually do it month-over-month. Real GBP work is:
If your last agency’s monthly report mentioned GBP impressions but didn’t show photo upload counts and review velocity, the work wasn’t happening.
Vanity-metric reports are a tell. "Domain authority increased 12%." "Organic impressions are up." "Bounce rate improved." These metrics can move while the only metric that matters, leads, calls, booked jobs, is flat.
A real SEO report shows:
If the agency report can’t connect the work to leads, the work probably wasn’t connected to leads. The one client outcome we quote by name is denominated the way a report should be: Lee Dean of LogoHammer saw more than double the visitors finding him directly, and triple from Google.
Months 2–3 of any SEO engagement are when most owners want to fire the agency. Some agencies handle this with a strategy update; most handle it with deflection, "Google rolled out an update," "your competitors are spending more," "ranking takes time."
Some of that is real. SEO does take time. But "takes time" is not the same as "you’re paying us and nothing is happening." A real agency shows you the work shipped (posts published, technical fixes deployed, GBP velocity, citation cleanup) so you can see the input even when the output (leads) hasn’t caught up yet.
If you can’t see the inputs, the output isn’t coming either.
If you’re evaluating a new agency (us or anyone else), look for:
That’s it. If three of those are missing, the retainer will fail the same way the last one did.
For full disclosure: we don’t sell SEO retainers anymore. We used to (productized, $1,500–$2,500/mo, published prices), and everything above is why we retired the model even in its honest form. Most of a retainer fee pays for production labor, and production labor is exactly what an agent now does for a fraction of the cost.
What we sell instead: Agentic Websites, a website we build and host with an AI employee behind it, from a $750 build + $250/mo (Detailer Edition) up to $2,500 + $500/mo (Market Leader Edition, migration and 301s included). The agent does the recurring work a retainer used to bill for (job-photo videos, SEO audits and prioritized recommendations, review requests, every lead captured and you alerted instantly), and nothing goes live without your one-tap approval. If you already have a website you love, the Platform runs the same agent on its own, from $200/mo.
Every check on the list above still applies to us, in writing: published prices, month-to-month cancellation, no ranking guarantees. And two we added because agencies burned this audience so badly: live in 21 days from kickoff or your build fee back (14 days on the Detailer Edition), and your domain, your content, your code, full export anytime once your build fee has cleared.
The full scope is on the Agentic Websites page, and the budget math is in how much should a service business spend on SEO. If you want to compare it against your last agency’s retainer side-by-side, book a strategy call, bring the old contract.
The honest budget math for service businesses doing $300K to $3M a year, and why the right answer is no longer a $1,500-a-month retainer.
An honest comparison from a shop that has built on GHL, ships custom automation, and runs its own AI marketing platform. No favorites, just the math.
30-minute strategy call. We’ll tell you straight whether an Agentic Website, the Platform, or neither is the right place to start.