How Much Does SEO Cost?
Ask three agencies what SEO costs and you will get three very different numbers. Here is what actually drives the price, and how to judge whether a quote is fair.
Ask three agencies what SEO costs and you will get three very different numbers, usually without much explanation of why. That is frustrating when you are trying to budget, and it is also the reason a lot of businesses end up either overpaying for very little work or buying something cheap that quietly damages the site.
This is an honest breakdown of what drives the price, what you should expect at different levels of investment, and how to tell a fair quote from a bad one.
Why the Range Is So Wide
SEO is not one service. It is a bundle of quite different jobs — technical fixes, keyword research, content, internal linking, authority building, reporting — and different providers include different amounts of each. Two quotes that both say "SEO" can describe completely different amounts of work.
The other reason is that the starting point matters enormously. A three-year-old site with a clean technical foundation and forty pages of decent content needs a fraction of the work a brand-new site or a neglected one does. Any price given before someone has looked at your site is a guess.
What Actually Changes the Number
The state of your site
If pages are not being indexed, load slowly, or have duplicate content, that has to be fixed before anything else earns its keep. A technical foundation problem makes every other investment less effective, so it gets fixed first — and on a badly built site that can be most of the first month.
How competitive your market is
Ranking a local service business in one city is a different job from competing nationally against companies with large content teams and years of accumulated authority. Competition does not just affect how long it takes; it affects how much content and how much authority-building the plan needs to be realistic at all.
How much content you need
Content is usually the largest recurring line. A site with strong existing pages might only need optimization of what is already there. A site with ten thin pages needs those rewritten and more built. Writing is the part that scales the cost most directly with ambition.
Whether you need links
In low-competition markets, technical health and good content often carry a site a long way. In competitive ones, authority becomes the limiting factor, and earning links properly through outreach and digital PR is slow, skilled work. It is also the area where cheap providers cut corners in ways that can actively hurt you.
Whether the work is done or just recommended
This is the difference people miss. Some engagements deliver a document of recommendations for your team to implement. Others do the work. The second costs more for obvious reasons, and is worth it unless you have a developer and a writer sitting idle.
The Common Pricing Models
Monthly retainer
The most common arrangement, and usually the right one. SEO is cumulative — the work in month four builds on months one to three — so a rolling engagement fits how the results actually accrue. Look for a retainer that specifies what is included each month rather than one that just buys "hours".
One-off audit
A fixed-price diagnosis of what is wrong and what to do about it. This is a good entry point if you are unsure whether you need ongoing help, and it is the honest first step when nobody yet knows what the site actually needs. Our own SEO audit is built to be used this way.
Project-based
A defined scope with a defined price — a migration, a content build, a technical cleanup. Works well when the job has a clear end. Works badly when it is used to sell "SEO" as something that finishes.
Hourly
Fine for consulting and advisory work where you need senior input rather than delivery. A poor fit for ongoing SEO, because it puts you and the provider on opposite sides of every decision about how long something should take.
What Cheap SEO Usually Means
Very low prices are not automatically a scam, but the arithmetic has to work. If a package costs less than a few hours of skilled labor per month, then a few hours of skilled labor per month is what you are getting — or the work is being done by software.
The specific things to watch for:
- Guaranteed rankings, or guaranteed positions by a specific date — nobody controls Google’s results, and anyone promising otherwise is either misinformed or counting on you not checking
- Bulk link packages with a number attached, which almost always means bought links
- Automated audit PDFs presented as strategy
- Content produced at a volume no human could write it at, on topics nobody searches for
- Reporting built around impressions and "keywords ranked" rather than traffic and conversions
Bought links and spun content are the two that can leave you worse off than doing nothing at all, because undoing them takes longer than the original work did.
What to Ask Before You Sign
- What specifically will be done in the first month, and who does it?
- What does the reporting show, and how often?
- How are links earned — and can I see examples of placements you have secured?
- Is content included, and how much?
- What happens if results are slower than expected?
- Am I buying deliverables or advice?
- Do I own everything produced if the engagement ends?
A provider who answers these clearly is usually worth more than one who is slightly cheaper and vague.
How Long Before It Pays Back
This matters as much as the monthly number, because SEO spend is front-loaded relative to its return. Realistically, expect early movement — indexing improvements, some ranking shifts on lower-competition terms — within two to three months, and meaningful change around six. Competitive markets take longer.
That timeline is why very short SEO contracts rarely work out for either side. If cash flow means you need leads this quarter rather than next year, Google Ads management is the honest answer for the short term, with SEO built alongside it.
A Reasonable Way to Think About Budget
Work backwards from what a customer is worth. If a new client is worth $3,000 to you and closes at one in four qualified leads, then any SEO investment that reliably produces more than a couple of extra leads a month is paying for itself. That calculation is far more useful than comparing agency price lists, and it is the first thing we work out with a new client.
If you want a number for your specific situation rather than a range, the starting point is an audit — it is the only way anyone can quote honestly. You can see how we structure engagements on our pricing page, browse the full range of SEO services we offer, or start with an audit and decide from there.



