SEO guide

How much does SEO cost in the US?

Typical market ranges for every SEO pricing model, what pushes the price up or down, and a simple way to work out what your business should spend.

Key takeaways

  • Most US businesses buy SEO as a monthly retainer, with typical market ranges running from under $1,000 for a single-location local business to $7,500 or more for competitive national programs.
  • The price is driven by competition, site size, geographic scope, content volume and link earning, not by the names an agency gives its packages.
  • Very cheap SEO usually means automated reports, unedited content and bulk links, which can cost more to undo than it saved.
  • Budget for at least six months before judging results, and work out how many extra customers a month you need to break even.

SEO pricing is confusing because agencies sell very different things under the same name. This guide gives typical US market ranges for each pricing model, explains what moves the price, and shows how to work out what SEO is worth to your business. The ranges are orientation, not our prices.

How much does SEO cost, in short?

In the US, most businesses pay for SEO as a monthly retainer. Typical market ranges run from roughly $500 to $2,000 a month for a single-location local business, $2,000 to $7,500 for regional and mid-sized companies, and $7,500 to $20,000 or more for competitive national or enterprise programs. Audits and other projects are priced separately.

Note: The figures in this guide are broad, rounded ranges that reflect commonly published US agency and freelancer pricing. They are not survey results, and they are not Complete Ranking's prices. Real quotes depend on your market, your site and the scope of work.

Those ranges overlap on purpose. A dentist in Austin and a personal-injury firm in Chicago are both "local" businesses, but the law firm faces far more competition for every search it wants to win, and its budget has to reflect that.

The useful question isn't "what does SEO cost?" but "what does it cost to close the gap between my site and the sites outranking me?" The rest of this guide is about answering that.

What are the main SEO pricing models?

There are four common SEO pricing models: a monthly retainer for ongoing work, a fixed project fee for defined jobs like audits or migrations, hourly consulting, and performance-based pricing tied to rankings or leads. Retainers suit most ongoing work because SEO results build over months of consistent effort rather than in one burst.

ModelTypical US market rangeBest forWatch for
Monthly retainerAbout $500 to $20,000+ a monthOngoing technical, content, link and reporting workVague deliverables and long terms with no exit
Project or fixed feeAbout $1,000 to $10,000+ for an audit; $5,000 to $30,000+ for a migration or large content projectAudits, site migrations, one-off strategy workAudits that list problems without prioritizing them
Hourly consultingAbout $75 to $250 an hourTraining an in-house team, second opinions, specific technical problemsOpen-ended hours with no defined outcome
Performance-basedVaries widely; often a base fee plus a bonusNarrow, measurable goals with clean trackingPaying for rankings on low-value terms, and disputes over attribution

Monthly retainer

You pay a fixed amount each month for an agreed scope. The good version lists what will be delivered each month, who will do it and how progress is measured. The bad version promises "ongoing optimization" and sends a dashboard. Retainers suit almost every business that wants sustained growth, because technical upkeep, content and links all compound.

Project-based pricing

A fixed fee for a defined job with a clear end: a technical audit, a site migration, a keyword and content strategy, or a batch of service pages. Projects are a sensible way to test an agency before committing to a retainer, and they suit companies with an in-house team that can implement the recommendations.

Hourly consulting

Hourly work suits narrow questions: reviewing a developer's migration plan, training your marketing team, or diagnosing a sudden traffic drop. Rates vary with seniority. Set a cap and a defined outcome so the hours don't drift.

Performance-based pricing

Paying only for results sounds low-risk, but it shifts the agency's incentive toward whatever is easiest to move. Pay-per-ranking deals often target long-tail phrases that rank quickly and bring little revenue. If you agree to performance pricing, tie it to qualified leads or revenue you can track in your own systems, and put the attribution rules in writing.

What drives the cost of SEO?

Five factors drive most of the price: how competitive your keywords are, how large and complex your website is, whether you target one city or the whole country, how much content you need produced, and how much link earning and digital PR the plan requires. Industry regulation and slow internal approvals add cost too.

Competition

A plumber in a small Arizona town and a plumber in Phoenix need the same basic work, but the Phoenix plumber competes against more businesses with more reviews, more content and stronger websites. Closing that gap takes more work every month. Legal, home services, finance and healthcare tend to be contested in most large US metros.

Site size and complexity

A 20-page brochure site can be audited in a day. An ecommerce store with tens of thousands of product URLs, faceted navigation and a JavaScript front end needs crawl analysis, template-level fixes and developer coordination. Technical scope scales with the number of templates and URLs, not just the pages you care about.

Geographic scope

Local SEO concentrates on one area: Google Business Profile, reviews, citations and location pages. National SEO competes with everyone in the country for the same terms. Multi-location businesses sit in between and pay for each location's pages and profiles. Our local SEO guide explains how the local side works.

Content volume

Content is usually the largest variable cost. A well-researched guide with expert input and original examples costs far more to produce than a short, generic blog post, and it's the kind of page that tends to earn rankings, links and AI citations. Ask how many pieces a quote includes, how long they are and who writes them.

Links and digital PR

Earning links from credible publications takes research, outreach and assets worth citing. It is labor-intensive, which is why honest link earning is expensive and cheap link packages deserve suspicion.

What do you get at each SEO budget level?

Budget sets how much work can happen each month. At the low end you typically get maintenance and local basics; in the middle, a steady program of technical fixes, content and outreach; at the top, a dedicated team producing content at scale, earning links through digital PR and covering AI search. Match the tier to your competition.

Monthly budget (typical market range)Usually a fit forWhat's typically includedWhat's usually missing
Under $1,000A single-location business in a less competitive marketGoogle Business Profile upkeep, basic on-page fixes, citation cleanup, a monthly reportMeaningful content production, link earning, technical work beyond the basics
$1,000 to $3,000Local businesses in larger metros; small multi-location brandsTechnical fixes, a few new or improved pages a month, service and location pages, review strategy, light outreachSustained digital PR; deep technical work on large sites
$3,000 to $7,500Regional companies, ecommerce stores, B2B and SaaSStrategy, technical SEO, regular content production, link earning, conversion input, AI visibility trackingEnterprise-scale content and international SEO
$7,500 to $20,000+Competitive national markets, enterprise sites, multi-country brandsA dedicated team, content at scale, digital PR campaigns, developer-ready tickets, international and AEO or GEO programsUsually nothing in scope; the risk is a large team busy on work that doesn't drive revenue

The tier that matters isn't the one that sounds right. It's the one that matches the gap between you and the sites outranking you. A B2B SaaS company in Boston competing with venture-funded rivals that publish every week won't close that gap on a maintenance budget, however good the agency is.

If you're a small local business on a tight budget, our guide to SEO for small businesses shows what you can do yourself before paying anyone.

What are the risks of cheap SEO?

Cheap SEO usually cuts corners you can't see: automated audits instead of analysis, AI-generated content nobody edits, and bulk links from sites built to sell them. The worst case isn't wasted money. It's a manual action or algorithmic demotion that takes months of cleanup, often costing more than proper SEO would have.

Watch out: Google's spam policies name link spam and scaled content abuse, which means mass-producing pages mainly to manipulate rankings, whether by people or by AI, as violations. A low-cost package that promises hundreds of backlinks and dozens of articles a month is very likely to involve one or both.

Signs you're buying the cheap version:

  • Reports generated by a tool with your logo dropped in, and no commentary.
  • "Keyword rankings" for phrases nobody actually searches.
  • Content produced at volume without editing, expertise or original detail.
  • Directory, forum and comment links delivered in bulk.
  • No way to speak to the people doing the work.

Cheap is not the same as small. A focused engagement under $1,000 a month that keeps a Phoenix plumber's Google Business Profile, reviews and service pages in good shape can be excellent value. The problem is a low price paired with big promises.

How should you budget for SEO?

Budget for SEO as a six-to-twelve-month investment, not a monthly experiment. Start from what a new customer is worth, estimate how many extra customers organic search could realistically bring, and set a monthly spend you can sustain through the months before results show. Keep some budget for content and development work outside the retainer.

  1. Work out what a customer is worth. Use your average job or contract value and, if customers come back, their lifetime value.
  2. Know your margin. Revenue isn't profit. Calculate SEO returns on gross profit so the numbers mean something.
  3. Plan for the ramp. SEO usually takes months, not weeks, to pay back, because changes have to be crawled, re-evaluated and built on. Make sure your cash flow can carry that period.
  4. Pick a sustainable monthly figure. Choose an amount you can keep paying for at least six months without cutting it the first time results are slow.
  5. Reserve a separate pot for implementation. Developer hours, photography, expert interviews and tools often sit outside the agency fee.
  6. Set up measurement before you start. Track calls, form fills and sales from organic search so you can judge ROI on real numbers rather than traffic alone.
Free tool: Get a quick baseline of how ready your site is for AI agents and crawlers before you ask for quotes.
Open the tool

How do you calculate the ROI of SEO?

SEO ROI is the gross profit from customers who found you through organic search, minus what you spent, divided by what you spent. The simplest planning tool is a break-even number: divide your monthly SEO cost by the gross profit from one customer to see how many extra customers you need each month.

An illustrative example

The numbers below are made up to show the math. They are not a forecast, a benchmark or a client result.

For example, suppose a plumbing company in Phoenix spends $2,500 a month on SEO. Its average job is worth $400 and its gross margin is 50%, so each job brings in $200 of gross profit.

LineIllustrative figure
Monthly SEO cost$2,500
Average job value$400
Gross margin50%
Gross profit per job$200
Break-even jobs per month12.5 ($2,500 ÷ $200)
Organic leads per month once the program matures60
Lead-to-job close rate30%
Jobs won from organic search18
Monthly gross profit from those jobs$3,600
Monthly return after SEO cost$1,100 (44% ROI)

In this example, SEO pays for itself once it brings in 13 extra jobs a month and returns 44% once it produces 18. The early months would show a loss, because leads build slowly, which is why the timeline in your budget matters. If some of those customers book again within the year, the real return is higher than the monthly view suggests.

For a B2B company the math is the same, with bigger numbers and fewer customers. For example, if a SaaS company in Boston signs contracts worth $30,000 a year at an 80% gross margin, each new customer adds $24,000 of annual gross profit. A handful of organic deals a year can justify a serious program.

Traffic value is a proxy, not revenue

Agencies sometimes report "traffic value": what your organic clicks would cost if you bought them as ads. It's a useful way to size growth. Our work with RapidClaims, a US healthcare-AI company, grew organic traffic from 292 to 5,460 monthly visits over 24 months, worth about $669K a month at paid-search prices. But traffic value isn't money in the bank, so judge ROI on leads and sales.

If you also run Google Ads, our free ROAS calculator helps you compare paid returns with the organic numbers above.

How do you compare SEO quotes?

Compare SEO quotes on scope and people, not headline price. Line them up by deliverables per month, who does the work, how results are measured and the contract terms. Two quotes at $3,000 a month can contain completely different amounts of work, and a cheaper quote with a clear plan can beat an expensive vague one.

  • The quote names the deliverables for each month
  • You know who will do the work and how senior they are
  • Content volume, length and authorship are specified
  • Link earning is described as a method, not a quantity
  • Reporting uses your own Search Console and analytics data
  • AI search visibility is either included or explicitly out of scope
  • The initial term, notice period and ownership of accounts and content are in writing
  • There are no ranking guarantees

Our guide on how to choose an SEO agency covers the questions to ask on the sales call. If your buyers are starting to research in ChatGPT or Google's AI Mode, ask whether an AEO program is included or priced separately.

And when you want a quote built around your market rather than a package, talk to our SEO agency. We'll show you the scope first and the price second.

Frequently asked questions

Why do SEO quotes for the same business vary so much?
Because agencies are quoting different amounts of work, done by different people, using different methods. One quote may include several researched articles a month, technical fixes and outreach led by senior strategists. Another may include an automated report and a few directory listings. Ask each agency to break its price into monthly deliverables and named roles, then compare like for like.
Is SEO cheaper than Google Ads?
It depends on the timeframe. Google Ads charges for every click, so the traffic stops when the spending stops. SEO costs money up front and takes months to build, but the traffic it earns carries no per-click cost. Many US businesses run ads for immediate leads while SEO matures, then shift some budget as organic results grow.
Do SEO contracts have to be long-term?
No. A minimum initial term of three to six months is reasonable, because the first months are front-loaded with audits, fixes and setup. Be wary of 12- or 24-month contracts with automatic renewal and early-termination fees. After the initial term, month-to-month billing or a 30-day notice period is a fair standard to ask for.
Should I pay for SEO by the keyword?
Usually not. Per-keyword pricing rewards an agency for ranking phrases that are easy to move rather than phrases that bring customers, and rankings shift by location and device anyway. Pay for a defined scope of work instead, and judge success on organic leads and revenue tracked in your own analytics.
What should a one-time SEO audit include?
A useful audit covers crawling and indexing, site architecture, page speed and Core Web Vitals, on-page issues, content gaps against competitors, your backlink profile and, increasingly, whether AI crawlers can reach the site. Above all, it should rank every finding by impact and effort, so your team knows what to fix first instead of receiving a 200-row spreadsheet.
Free audit

See where you rank — on Google and in AI answers.

Send us your site and we'll come back with a prioritized audit: technical issues, content gaps, local visibility, and how ChatGPT, Perplexity and Google AI Overviews describe your brand today. No cost, no obligation.