SEO

SEO pricing: how much do SEO services cost in 2026?

How Much Does SEO Cost?

The range is wide because SEO covers very different jobs. Fixing the Google Business Profile for one plumber is a small job. Cleaning up an online store with thousands of product pages is a big one. This guide shows what the published data says, what pushes a quote up or down, and how to tell whether a proposal is worth the money.

SEO pricing at a glance

SEO is sold four main ways: a monthly retainer, an hourly rate, a fixed project fee, or a local SEO package. Here are the figures from the largest public survey of SEO providers.

Pricing model What the survey found Share of providers using it
Monthly retainer Most common band $501 to $1,000 a month (20.4% of respondents); average across all providers $2,917 a month 78.2%
Hourly Most common band $75 to $100 an hour (24%); average $111 an hour; 90% charge $150 an hour or less 34.8%
Fixed project Most common band $2,501 to $5,000 per project (21.2%) 48.9%
Local SEO Average about $1,557 a month (agencies about $1,819, freelancers about $1,150) n/a

Source: Ahrefs SEO pricing survey, 439 providers.

Two things to keep in mind. The survey asked providers what they charge, not what buyers got for the money. And Ahrefs worked out its averages by assuming every provider charges the top of its price band, so treat the averages as a little high. The bands themselves are the more reliable numbers.

The survey is also now a few years old: Ahrefs’ original post says it ran in November 2022. It is still the most widely cited dataset with a clear sample size, which is why we use it, but prices may have moved since.

How much does SEO cost by business size?

A small local business typically pays around $1,557 a month on average for local SEO, a growing small business sits near the US median of $1,501 to $2,000 a month, and providers serving worldwide markets averaged about $3,474 a month in the Ahrefs survey. The bigger and more competitive the business, the more work SEO takes; the published data doesn’t split prices by company revenue or headcount, so the table uses the closest figures available and says where they come from.

Business type Typical scope What the data says
Small local business (one location, one main service) Google Business Profile, reviews, listings, a handful of service pages Local SEO averages about $1,557 a month; 42% of SEOs charge $250 to $1,000 a month
Growing small business (several services or locations) All of the above, plus more pages, tracking and steady link building US median $1,501 to $2,000 a month
Business selling regionally or nationally Content program, links, technical upkeep Providers serving worldwide markets averaged about $3,474 a month
Large site or online store Technical cleanup, templates, migrations, content at scale Often priced as projects plus a retainer; US and Canadian project fees reached $50,001 to $75,000 at the top end

Sources: Ahrefs SEO pricing survey; US median from Ahrefs on affordable SEO.

A simple worked example: a roofing company with one office and a service area of a few nearby towns wants more calls from Google. It needs profile and review work, about six service and area pages, listings cleanup and a few local links in the first quarter. At the survey’s $111 average hourly rate, a $2,000 monthly budget buys about 18 hours of work. That is enough to cover the profile, reviews and one or two new pages a month, with some time left for links and reporting. The same budget would not stretch to a 3,000-page online store.

How much does SEO cost in the US, UK, Canada and Australia?

The US median is $1,501 to $2,000 a month (Ahrefs), and in Australia the middle of the market is A$1,000 to A$3,500 a month (Local Digital); we found no reliable UK-only or Canada-only survey, so we don’t give a separate range for them. The table shows what each source says, with its limits, and we haven’t estimated any figure that isn’t published.

Country What published data shows Source and limits
United States Median $1,501 to $2,000 a month. Combined with Canada: 79.1% charge at least $1,001 a month; 66.7% charge $75 to $200 an hour Ahrefs survey of 439 providers (Nov 2022). US and Canada are grouped together for most figures
Canada No Canada-only figures found. Ahrefs groups Canada with the US (see above) We found no reliable Canada-only survey, so we don’t give a separate range
United Kingdom No reliable UK-only figures found Ahrefs shows UK figures only in a regional chart and says it didn’t have much data for some regions; we found no reliable UK-only survey, so we don’t give a separate range
Australia Agencies that publish prices start at a median A$1,200 a month (middle half A$750 to A$2,000); across all published price points, the middle of the market is A$1,000 to A$3,500 a month Local Digital audit of 232 Australian agencies (Sept 2026). Only 53 published a price; published prices skew smaller and cheaper. Local Digital is itself an agency

Sources: Ahrefs SEO pricing survey and Ahrefs on affordable SEO; Local Digital, Sept 2026, 232 Australian agencies.

If you’re in the UK, Canada or Australia, use these numbers as a rough guide only. Ask any provider to quote in your own currency and say whether tax (VAT, GST or HST) is included.

What are you paying for? Hours and deliverables

An SEO fee pays for people’s time. The useful question isn’t “what’s the price?” but “how many hours does this buy, and what will those hours produce?”

That time goes to five things:

  1. Finding the problems: analytics, Search Console, the site itself and the competition.
  2. Deciding what to fix first, in order of likely impact on leads or sales.
  3. Doing the work: page edits, technical fixes, new content, Google Business Profile updates and links.
  4. Checking the work, so one change doesn’t break something else.
  5. Reporting what shipped and what it did for calls, forms and sales.

Cheap providers often do the first two steps and hand you a list. That can be fine if you have a web developer and a writer on hand. If you don’t, someone still has to do the work, and that cost lands on you.

Here’s a quick way to compare quotes: divide the monthly fee by the hours it buys. At the $111 average hourly rate from the Ahrefs survey, a $1,000 retainer buys about nine hours a month. That’s enough to keep a small local site in good shape. It’s not enough to fix a broken site, write new service pages and earn links all at once.

Ask every provider for a deliverables list: how many pages written or improved, which technical fixes, how many link outreach attempts, and what the report includes. If they can’t tell you, you can’t compare them.

Why do SEO quotes vary so much?

SEO quotes vary with the size and state of your site, how competitive your market is, who does the work, how many locations and services you have, and what’s included (writing, design, development and tracking, or advice only). Here is how each one moves the price.

The size and state of your site. A 10-page local site with working tracking is a small job. A site with duplicate pages, broken forms or no analytics needs cleanup before growth work starts. Ask for the cleanup to be priced separately, so you know when it ends.

How hard your market is. A roofer in a small town competes with a handful of local firms. A personal injury lawyer in a big city competes with firms that spend heavily on SEO every month. The lawyer needs more content, more links and more patience.

Who does the work. Agencies charge more than freelancers: in the Ahrefs survey, agencies averaged about $3,209 a month and freelancers about $1,348. Experience matters too. Providers in business five to ten years averaged about $3,648 a month, against about $1,541 for those in business two years or less.

How many locations and services you have. Each real location adds a Business Profile, a location page, listings and reviews to look after. A provider who offers 50 near-identical city pages is selling you a risk, not a shortcut.

What’s included. Some quotes include writing, design and development. Others are advice only. Before you compare two prices, check whether both include writing the pages, making the site changes and setting up tracking.

What are the main SEO pricing models?

There are four main models. The right one depends on whether your job has an end date.

Monthly retainer

A retainer is a fixed monthly fee for ongoing work. It’s the most common model: 78.2% of providers in the Ahrefs survey charge this way. It suits content, local SEO, technical upkeep and reporting. A good retainer comes with a written plan, a set number of hours and a log of what was done.

Fixed project

A project fee suits a job with a clear end: an audit, a site migration, a tracking setup or a listings cleanup. The scope should say what’s included, what isn’t, and when the project counts as done.

Hourly

Hourly work fits a second opinion, staff training or one specific problem. Agree on the question and a time cap before the clock starts.

Pay for performance

You pay when agreed results arrive. Rankings and traffic depend on things no provider controls, like seasonality, competitors and Google updates. If you go this way, write down the starting point, the data source and what counts as a result. Never pay for a guaranteed ranking.

What does a fair first 90 days look like?

A fair first 90 days ships real work every month, even before rankings move. Here’s what to expect.

Month 1: get the facts straight. Access to Search Console, Analytics and your Business Profile. Calls and forms tracked. Anything that stops Google or customers from using the site fixed. A written list of priorities agreed.

Month 2: fix what matters most. The main service pages improved, technical problems in page templates fixed, and the Business Profile and listings cleaned up.

Month 3: measure and adjust. A report on what shipped and what changed. Work that isn’t paying off dropped.

Don’t expect rankings to jump in 30 days. Google’s SEO Starter Guide says some changes take effect in a few hours and others take several months. But you should see work shipping from the first month.

How do you compare SEO proposals?

Compare proposals on what each one will ship, who does the work, how results are reported in leads, and what you’re tied into; the cheapest proposal usually leaves out writing, tracking or time. Put them side by side and check each one against this list:

  • A goal in plain words, like “more calls from local searches”, not just “more traffic”.
  • The hours per month, and what they’ll be spent on.
  • What happens in month 1, and what access they need from you.
  • Who does the work, and whether that’s the person you met on the sales call.
  • What’s included and what stays with your team (writing, design, development).
  • How results are reported. Leads and sales belong in the report, not only rankings.
  • Contract length and notice period.
  • Setup fees, and whether tax is included.
  • Who owns the content, accounts and data if you leave.

If one proposal is much cheaper, look for what’s missing from this list. It’s usually hours, writing or tracking.

What are the red flags in an SEO quote?

The biggest red flags are guaranteed rankings, links sold in bulk and reports that never mention calls or sales; Google says no one can guarantee a number one ranking. Walk away if you see any of these:

  • Guaranteed rankings, or a claimed “special relationship” with Google. Google says no one can guarantee a number one ranking.
  • Links sold by the hundred, or bulk directory submissions. Google’s spam policies list buying or selling links for ranking purposes as link spam.
  • Case studies with no names or numbers you can check.
  • A plan written before anyone looked at your site.
  • Reports full of rankings that never mention calls, forms or sales.
  • A long contract with vague work and no record of what was done.
  • A request to own your accounts. Your Business Profile and Analytics should stay yours, with the provider added as a user.

Should you do SEO yourself, hire a freelancer or hire an agency?

Do it yourself if you run a simple local business in a quiet market, hire a freelancer for a defined job such as an audit, and hire an agency when you need SEO, content, design and development together. The right choice depends on your time, your market and how much work your site needs.

Do it yourself if you run a simple local business, your market isn’t crowded, and you have a few hours a week. Start with Google’s SEO Starter Guide and your Business Profile.

Hire a freelancer for a defined job, like a technical audit or a listings cleanup. Freelancers cost less: about $1,348 a month on average in the Ahrefs survey. Ask who covers the work when they’re away.

Hire an agency when you need several skills at once: SEO, content, design and development. Agencies averaged about $3,209 a month in the same survey. Ask to meet the person who will work on your account, not only the person who sells it.

How do you tell if your SEO spend is working?

Your SEO spend is working when the work ships every month, impressions and clicks rise in Search Console for the searches that matter, and organic calls, form leads and sales grow. Track these three things every month:

  1. Work shipped: pages improved, problems fixed, listings cleaned up.
  2. Early signs: impressions and clicks in Search Console for the searches that matter to you.
  3. Business results: calls, form leads and booked jobs or sales from organic search.

Count every cost, not only the fee: your team’s time, development, content and tools. Split leads into submitted and qualified, because twenty spam form fills are not twenty leads. Our SEO analytics guide shows how to set this up. If you’re weighing SEO against paid search, read SEO or PPC: which is better.

What does VentCube charge for SEO?

After a free audit, we recommend a monthly plan and tell you the price before you start. Month to month, 30 day notice. We recommend 3 months for SEO, but you can leave any month.

See what the SEO work includes on our SEO services page, or, for a local business, our local SEO services. Planning a new site as well? See website design pricing.

Want to know what your site needs before you pay anyone? Request a free SEO audit. We’ll send the findings within 2 business days. It’s free, with no obligation.

Sources

Common questions

How much does SEO cost per month for a small business?

In Ahrefs' survey of 439 SEO providers, the most common monthly retainer was $501 to $1,000, and providers serving local markets averaged about $1,557 a month. In the US, Ahrefs puts the median at $1,501 to $2,000 a month. What you need depends on your site, your market and how many hours of work you want each month.

Is $500 a month enough for SEO?

It can be for a small, simple job, like keeping one local business's Google Business Profile and a 10-page site in good order. At the $111 average hourly rate in Ahrefs' survey, $500 buys about four and a half hours a month. That is not enough to fix a broken site, write new pages and earn links at the same time.

How much does local SEO cost?

Ahrefs' survey found local SEO averaged about $1,557 a month: about $1,819 from agencies and $1,150 from freelancers. The price should follow the number of real locations and services you need covered. If you're a local business, see what our local SEO services include.

Why is SEO more expensive in the US than elsewhere?

Survey data shows US and Canadian providers charge more: in Ahrefs' survey, 79.1% of them charged at least $1,001 a month. The survey reports the difference but doesn't measure the cause, so we won't guess at one.

Do SEO companies charge setup fees?

Some do. In an audit of 232 Australian SEO agencies, Local Digital found only 5 disclosed a setup or onboarding fee on their site, so ask every provider directly and get it in writing.

Can an SEO company guarantee results?

No. Google says no one can guarantee a number one ranking on Google. A provider can commit to the work, the plan and honest reporting, but not to a position in search results.

Khalid Hossen

Khalid Hossen

Founder and CEO, VentCube

Khalid Hossen founded VentCube in 2018. He leads the team's work on SEO, Google Ads and websites for home service and professional service businesses, and writes every post on this blog.

Keep reading

Related guides.

Which Is Better, SEO or PPC?

SEO vs PPC for a local service business: when to start with ads, when SEO should come first, why most firms run both and how to split the budget.

Read the article

Website design pricing: how much does a small business website cost in 2026?

Website design pricing for small businesses: builder, freelancer and agency costs, prices by page count, ongoing fees, and how to judge a quote in 2026.

Read the article

Local citations: the best local business directories to list your business in 2026

The best local business directories and citation sites for US service businesses: which are free, which are paid, which to skip, and how to keep NAP right.

Read the article

Free audit

Free audit.
No obligation. No hard sell.

We look at your site, your Google Business Profile and your ads, then send you a written report within 2 business days that says what to fix first.

Get my free auditWritten report within 2 business days
What we checkWritten report
  1. 01Your website, and what stops visitors from calling
  2. 02Your Google Business Profile
  3. 03Your search rankings for the jobs you want
  4. 04Your ad account, if you have one