Every contract on this page is one we signed. Every excuse is one we were given. Every number is sourced at the bottom, and where a source is thin, it says so. We are a marketing agency telling you exactly how marketing agencies take your money — because the only way to be the other thing is to say it out loud.
I was running marketing at a company that went from fewer than five people to more than a hundred and fifty. The budget got big enough that handing some of it to specialists was the responsible call — it kept my team on the things only we could do.
So we hired the names you would hire. Podcast appearances, conference stages, case studies with logos on them. Five-figure retainers, twelve-month contracts, and a kickoff call with four people on it, three of whom I never spoke to again.
Every one of them ran the same way. Not badly at first — slowly. The reports kept arriving. The invoices kept clearing. And somewhere around month six it stopped being possible to point at a single thing that had gone wrong, which is exactly why it was so hard to act on.
By the time the renewal notice landed, my own team had been quietly repairing the work for months.
Kickoff. Four people on the call. A strategy deck, ninety days of “foundational work,” and access requests we filled the same afternoon.
The first real technical question. It goes away in writing. The senior person who sold us is no longer on the calls.
The report looks excellent. Rankings up, impressions up, keywords ranked up. No change at all in the number of people contacting us.
SEO takes time. The algorithm changed. We could do more with a larger budget. Pick any two.
Renewal notice, sixty days before we are allowed to leave. We pay for two more months of nothing on the way out.
The part that took longest to admit was that I had picked them. Leadership had backed nearly every call I made and told me so. So when nothing arrived, I read it as my judgment failing rather than theirs — and then I did it again with the next one.
It was only after a run of them, and a lot of conversations with people holding the same job at other companies, that the shape became obvious. Same story, different logos. Nobody was getting what they paid for, and every single one of us had quietly assumed it was just us.
None of these on its own proves anything. Three or more and you are almost certainly paying for a report instead of a result.
You cannot name the person who actually does the work on your account.
The monthly report leads with rankings, impressions or “keywords ranked” rather than leads and revenue.
A technical question has never once been answered on the call where it was asked.
You are ranked for terms you have never heard a customer say out loud.
Your own company name appears in the keyword report as a win.
Nothing in the account has visibly changed in sixty days.
Every request outside the original scope comes back with a price attached.
You have been told to wait longer at least twice.
You cannot log into your own ad account without asking someone.
You do not know your cancellation terms without going to find the contract.
If you counted three or more, the rest of this page is about you. Everything below is sourced, and none of it is an accident — it is how the model is designed to work.
Agencies price in monthly increments because a monthly number sounds survivable. The contract is annual, and the business signing it is rarely holding a year of anything.
Put those together. A shop doing $600,000 a year that signs a $5,000-a-month retainer has committed $60,000 — ten percent of gross revenue — for twelve months, against a cash buffer measured in weeks. That is before a dollar of ad spend. Small firms are already the most marketing-exposed segment in the economy; they spend two to three times the share of revenue that billion-dollar companies do.
The risk in that deal is not shared. Roughly three in ten SEO agencies require a six-to-twelve-month minimum before they will begin work at all. If the work does not produce, the invoices still clear, and the notice period usually outlasts the patience.
Some of these are documented in formal complaints and in the writing of practitioners describing their own industry. The rest are simply what we were told, across several agencies, until we could see them coming. Once you have heard four of them you can predict the other five.
The person on your call cannot answer the question, and the person who can does not work at the company you hired.
Deployed at month three, month six and month nine. It is a timeline that resets every time you ask about it.
Unfalsifiable by design. Something always changed, and no client is in a position to prove which change mattered.
The work you assumed you were buying becomes a change order. One practitioner cataloguing these deflections notes that a request for your own backlink data is often answered with a quote for an audit — work that costs a few hundred dollars on the open market.
The technical task moves to your side of the line, and the blame for the missing data moves with it.
Ownership of the outcome transfers to you without anyone renegotiating the invoice.
The proposed remedy for underperformance is a larger payment to the underperformer.
You are not permitted to audit the work you are paying for. Reporting becomes the deliverable instead of evidence of one.
A second problem is discovered at the exact moment the first one needs explaining — conveniently, one they also sell a fix for.
On the sales side the tells are older than digital marketing, and Google publishes them. Its own documentation warns businesses to be wary of firms that arrive by cold email, and states plainly that no one can guarantee a number one ranking, that you should beware anyone claiming a “special relationship” with Google, and that you should be careful if a company will not clearly explain what it intends to do.
The monthly report is where the model is most defensible and least honest. Nothing in it is false. It is simply measuring things chosen because they were easy to move.
Keyword Difficulty measures one thing. Ahrefs, whose score it is, is explicit that it is calculated from the number of referring domains pointing at the pages currently in the top ten, and that it “does not take into consideration any on-page SEO factors.” It says nothing about whether a term has traffic, buyers, or money behind it. A difficulty of zero usually means nobody is competing — and the reason nobody is competing is that there is nothing there to win.
Ahrefs tested what those terms actually deliver. Across their sample of low- and zero-volume keywords, fewer than one percent drew more than 100 impressions in a month. The average was 11.3.
The second half of a padded report is your own name. Ranking for your company name is not the product of search work; it is the residue of every other thing your business does. Since February 2026 Google Search Console has shipped a one-click filter separating branded from non-branded queries. An agency still blending the two in a report is choosing to.
If you rank No. 1 for a keyword with 10 monthly searches and No. 50 for a keyword with 50,000 monthly searches, your average position might look decent, but you’re getting crushed where it actually matters.Search Engine Land
80% of your top 10 rankings may be low-intent, low-volume informational queries.Search Engine Land
Here is what the lines in a monthly report are usually measuring. Not one of these statements is false. That is the entire point of them.
What a report should be showing you is commercial and transactional intent — the searches people run when they are deciding who to pay, not when they are learning what a thing is. One published agency study tracking 64 posts over two years found bottom-of-funnel pages converted at 4.78 percent against 0.19 percent for informational pages: twenty-five times the rate, on a seventh of the traffic. It is a single case study rather than an industry benchmark, and the direction of it matches what anyone running a service business already knows.
There is one more thing worth knowing if you run a local service business. Easy keywords are not scarce in your category. Semrush’s 2025 analysis of more than 188,000 keywords found ninety-three easy opportunities for every difficult one in local services — the highest ratio of any industry they measured. A page of “easy wins” in a local account is not evidence of skill. It is evidence that someone sorted a list by difficulty.
This part does not require a whistleblower. The vendors who supply the work advertise the arrangement in public, to agencies, in their own words.
“Your clients never know we exist.”
“We stay off client calls because that’s your relationship to own.”
A white-label production vendor that says it serves more than 1,100 agencies. Its team works Indian Standard Time, with project managers reachable by North American agencies only until late morning Eastern. Instead of joining your call, it supplies the agency with talking points beforehand.
“Your clients will never know [we] built your links or created your content.”
“You decide. That’s the beauty of our reseller service — complete freedom to sell any of our services at any price point you choose.”
An outsourced SEO supplier advertising more than 40,000 agency accounts. The markup between what the work costs and what you are billed is left entirely to the agency reselling it.
That is the structure. A salesperson closes you, a remote account manager relays your questions, and the work is produced by people you will never be allowed to speak to. It explains the single most recognisable symptom of the whole arrangement — that nobody on your call can answer a technical question in the moment, and the answer arrives days later, in writing, phrased carefully.
There is a virtual office service marketed, in these exact words, as “the virtual office built for agencies that sell trust for a living.” Seventeen cities, from $72 a month each. Its pitch is that enterprise prospects verify your address before signing a retainer, and that operating from a single location marks you as a solo operator regardless of your actual size. A Beverly Hills business address is available elsewhere for $59 a month. A prestigious presence in a major market is a line item, not a fact about the company.
Google draws the line the industry ignores. Its Business Profile guidelines state that if a business rents a physical mailing address but does not operate out of that location — a virtual office — that location is not eligible for a Business Profile at all.
How much of the industry runs this way is not something anyone measures honestly, and we are not going to invent a percentage. What is measured: US companies hand roughly a quarter to a third of their digital marketing activity to outside agencies. What happens after that is between the agency and its suppliers — suppliers who count their agency partners in the tens of thousands.
The most effective retention mechanism in this industry is not the contract. It is the fact that leaving means your website disappears.
The setup is always the same. An agency signs a small business for marketing. Somewhere in onboarding the existing site is declared inadequate and rebuilt on the agency’s own platform. The word used is proprietary, and it is presented as an advantage. It is not a technical advantage. It is a retention mechanism wearing a technical costume, and it is written down in the contract you signed.
Every phrase in the left column below is quoted verbatim from the currently published terms of service of US marketing and web providers who sell to small businesses. We have not named them. The point is not who wrote it. The point is that it is standard enough to appear in more than one company’s public paperwork.
Google drops pages out of its index within days of a site going offline. That turns a gap between providers into something far worse than a gap.
And because the URLs went with the platform, there is no redirect map to point the old addresses at the new ones. Google’s own documentation states that permanent redirects do not cost you PageRank. The corollary is the part nobody mentions at renewal: a business that cannot produce its own URL list loses every accumulated link pointing at it, permanently.
What is actually lost is not “the website.” It is the indexed pages, the inbound links, the crawl history, the content, and whatever local ranking came from a Business Profile pointing at a page that now returns nothing.
After a couple of days we think this is a permanent result code, and we think your pages are just gone, and we will drop them from the index.John Mueller, Google Search Advocate
None of this requires anybody to lie to you. Copyright in a website belongs to whoever built it unless a work-for-hire or assignment agreement says otherwise. A business that never raised the question of ownership did not forget to write it down — it defaulted to not owning its own site.
And the rules that would protect you here were written for consumers. The FTC’s click-to-cancel rule was vacated by the Eighth Circuit in 2025 and is back in rulemaking; California’s amended automatic-renewal law is framed around consumer purchases. A small business owner has thinner cancellation protection on a five-figure annual marketing contract than on a streaming subscription.
Google felt the need to put this in writing on its own help pages, which tells you what it was responding to: “Third parties can’t remove your business from Google or access your profile without your permission.”
A business already generating its own demand can absorb a bad retainer indefinitely. Spend keeps flowing, revenue keeps arriving, and attribution is murky enough that a dashboard can claim a share of it. Nobody audits a quarter that went fine.
Those companies become the logos on the agency’s website. Their success is real and it is mostly not the agency’s, which is exactly why the arrangement is stable. The client is not harmed enough to leave and not curious enough to check.
The damage lands somewhere else entirely. A brick-and-mortar business signs a twelve-month contract because it was promised leads, funds it out of a cash buffer measured in weeks, and has no internal marketing team to quietly repair the work. About half of US businesses do not reach their fifth year and only about a third reach their tenth. A five-figure annual commitment does not have to be the cause of a closure to be the thing that removed the margin for one.
And most of what makes it painful is entirely legal. When small business owners took a major platform to the Ninth Circuit over pressure to buy advertising, the court affirmed dismissal and characterised the conduct as hard bargaining. The contract is the product, and it is enforceable.
In June 2026 Google updated its own guidance for business owners. If you believe an SEO deceived you, it now tells you to file a complaint with the Federal Trade Commission, and gives you the number. That is the search engine pointing its own customers at a regulator.
None of what follows is generous. It is the minimum the arrangement above makes impossible, which is the only reason it reads as a differentiator.
No twelve-month minimum, no automatic renewal, no early termination fee. If a month does not earn the next one, you leave.
You are not sold by a strategist and handed to a coordinator. The person who builds and manages the account is the person you met.
No white-label vendor, no offshore production team, no reseller in the middle. The work is done in Gainesville, Florida.
3501 SW 2nd Ave, Suite 2100, Gainesville, FL 32607. Not a mailbox, not seventeen cities, not a rented floor in a market we do not serve.
Commercial and transactional terms, what they cost, and what they returned. Branded search is labelled as branded search. Zero-volume rankings are not counted as wins.
WordPress on hosting in your name, with a one-click export of every page and post. Domain registered to you. Ad accounts you own with us linked in — which is how Google designed it, and you can sever the link yourself. Primary owner on your own Business Profile. If you leave, nothing switches off.
$500 per campaign per month, any channel, with a two-campaign minimum. No percentage of spend, so there is no incentive to spend more of your money.
Technical questions get answered while you are still on the phone, because the person answering is the person doing it.
One number is deliberately missing. The statistic quoted most often in this conversation — that 82 percent of small businesses fail because of poor cash flow — traces back to an uncredited blog post attributing it to a bank employee’s study that the bank does not publish and nobody has been able to produce. It is repeated on hundreds of agency websites. We are not going to be one of them. An agency that will round a number up for a homepage will round one up for your report.
No agency is named on this page. The pattern is the argument, and it is documented well enough that individual examples are unnecessary. Figures were last verified in August 2026.