SEO questions ยท SEO consulting
Short answer
Some are, many are not, and the difference is usually visible within a quarter. An agency is worth it when you need execution you cannot staff, the work is aimed at the right problems, and results are reported honestly. It is not worth it when the reports are busy and the revenue is not. That pattern is common, and fixable.
I am not neutral here. I am a consultant, and a fair amount of my work comes from businesses that paid an agency for a year and could not tell whether it worked. But I also work white label for agencies, some of them very good. So here is the most balanced answer I can give.
When an agency is worth it
When you need capacity you cannot hire. Content, outreach, technical fixes and reporting are real work. If nobody on your team has time for them, an agency provides people you would otherwise have to recruit, train and manage.
When the work is aimed at the right problem. The best agencies start with a diagnosis, not a package. They tell you what is holding you back and then build the plan around that.
When results are reported against things that pay. Enquiries, calls, sales, and visibility on the queries that bring them in. Not just rankings for terms nobody searches, or a count of links built.
When the person doing the work is competent and reachable. You should be able to talk to whoever is making the decisions on your account.
When it is not
- The work is a package. Four blog posts and ten links a month, the same as every other client, regardless of what your site actually needs.
- The reports measure effort. Tasks completed, links built, keywords “tracked”, with no line from the work to revenue.
- Nobody can explain the plan. Ask why this month’s work matters more than anything else that could have been done. A vague answer is a warning.
- The links would embarrass you. Open a few. If they are on sites nobody reads, the money is mostly wasted, and some of it may need cleaning up later.
- There is a guarantee. Google’s advice is blunt: “No one can guarantee a #1 ranking on Google.” If they guarantee first place, find someone else.
What it should cost
Ahrefs surveyed 439 SEO providers in 2023, updated 2024. 78.2% charged monthly retainers, most commonly $501 to $1,000 a month, and 68.8% charged $2,000 a month or less. Agencies averaged $98.90 an hour. Very cheap retainers usually mean automated or templated work. Very expensive ones should come with a clear explanation of what the extra buys.
How to judge one after three months
Ask three questions.
What changed on the site because of your work? There should be a concrete list: pages rewritten, fixes deployed, links earned, with dates.
What moved as a result? Impressions and positions on the pages they worked on, compared with before. Not sitewide totals, which move for many reasons.
What are you doing next, and why that rather than anything else? The answer should come from what the first three months revealed.
Three months is often too early for big ranking changes, but it is not too early to see whether the right work is being done.
If you have paid for a year with nothing to show
That happens often, and it is not always the agency’s fault. Sometimes the problem is competitive and the honest answer is that stronger sites are simply ahead. Sometimes the work was aimed at the wrong thing. Either way you want an independent read from someone with no stake in the previous work. If the agency was right, you have spent the cost of an audit and gained certainty. If they were wrong, you have stopped paying for the wrong thing.
The alternative some businesses need
If you have people who can execute but lack direction, you may not need an agency at all. A consultant to set the priorities and review the work, with your own team doing it, is often cheaper and keeps the knowledge in-house.
How to get more out of the agency you have
Before switching, try changing the brief. Give the agency your ten most important pages and ask them to focus the next quarter only on those: titles, content, internal links, and links earned to those specific pages. Ask for reporting on those ten pages alone. Many agencies do better work with a narrow, clear target than with a general instruction to “improve SEO”, because the package they default to is built for the general case.
Also make sure they have what they need. Access to Search Console and analytics, a contact who answers questions within a day, and someone on your side who can approve changes quickly. A surprising amount of agency underperformance is really a client that takes three weeks to sign off a page.
If a narrower brief and better access still produce nothing after a quarter, you have a much clearer case for moving on, and a clearer idea of what to ask the next supplier.
If you are paying an agency and cannot tell whether it is working, my SEO consulting includes an independent review of the plan and the results, and I’ll tell you plainly if they were right.
More questions about SEO consulting
- What is an SEO consultant?
- How much does an SEO consultant cost?
- What is the difference between an SEO consultant and an agency?
- What is the 80/20 rule in SEO?
- Is SEO still worth it in 2026?
See all 6 questions about SEO consulting or browse every SEO question I answer.
