Google Business Profile, one location, no website SEO
$300 to $1,000 a month
In the US, search engine optimization most often costs $1,000 to $5,000 a month. A local firm usually fits between $500 and $2,000, a nationwide business between $2,500 and $7,500, and an online store starts around $3,000 and reaches $20,000 with a large catalog. This guide to seo pricing also covers one-off audits ($500 to $5,000) and hourly consulting ($75 to $200).
Free, no obligation. A senior project manager walks you through the analysis.
Free analysis in 24 hours
Send us your website. Within 24 hours, you'll get a written analysis comparing your marketing with your competitors'.
Key takeaways
Before you read on
Worth knowing
Most US businesses pay somewhere between $1,000 and $5,000 a month for an SEO retainer. That range isn't made up for this page. The seo agency pricing US providers publish, and industry surveys of SEO pros, keep landing inside it, although exact figures vary by provider. The spread is wide because one word covers very different services. For $1,000 you usually buy several hours of work a month: on-page fixes, one article, small technical corrections. For $5,000 you buy a team, a budget for outside publications, content expansion and real technical work.
Separate two things that keep getting mixed up in price talks. The first is labor: how many specialist hours and what caliber of tools sit behind the retainer. The second is external spending, mainly publications and links bought from other publishers. If an offer at $1,000 promises ten publications a month, either the publications are very weak or the specialist's hour has been priced at pocket change. Either way, it ends badly.
The starting point is the other reason prices vary. A site launched three years ago with a sound structure and history in Google needs different work than a site that went live last month. The same business goal on a fresh domain costs more and takes longer, because you're building from scratch what competitors have had for years. So an honest quote starts with a look at the site, not a number tossed out over the phone.
Worth knowing
These ranges show up again and again in the pricing US SEO agencies and freelancers publish. Use them as a reference point for judging an offer you already have, not as a fixed tariff. Your region and the provider's seniority can move them either way.
$300 to $1,000 a month
$500 to $2,000 a month
$1,500 to $3,500 a month
$2,500 to $7,500 a month
$3,000 to $7,500 a month
$7,500 to $20,000 a month
from $5,000 a month
$10,000 to $25,000 and more
$500 to $5,000
$75 to $200
Side by side
The most common model in the US. You pay a fixed sum covering the specialist's work, tools and a publication budget. The upside is a predictable cost you can plan around. The downside is paying in months when results are not yet visible, which is usually the first quarter. It suits most companies.
You pay for the days a phrase sits in the top 10 or top 3. It sounds safe but has two traps. The phrases put on the bill are usually easy, low-volume ones that do not sell. And after an algorithm update or with personalized results, the tally is often disputed. Check who provides the ranking data.
A fairer version of paying for results, because it measures what the business actually cares about. It does need correctly set up analytics and agreement on which traffic counts as the effect of SEO. It's less common, since the agency carries more of the uncertainty and usually asks for a longer commitment.
An audit, a structural rebuild, technical optimization or content prepared as a closed scope. It's a good start when you don't want a year-long arrangement. It costs from about $500 to several thousand dollars depending on site size. It won't replace ongoing work, but it gets the basics in order.
Usually $75 to $200 an hour. It makes sense when you have your own team or developer and need someone to set the direction and review the execution. It's the cheapest way to tap an experienced specialist's knowledge, though you do all the hands-on work.
Worth knowing
Nothing moves the price more. Ranking for a phrase that five local firms fight over is a completely different job from breaking into a phrase held by big sites with budgets in the tens of thousands of dollars a month. The stronger the competition, the more content and the better, meaning pricier, publications you need to get through.
A five-page brochure site needs different effort than a store with three thousand products, filters and pagination, where indexing and duplicate content alone can take weeks. If the site runs on an outdated system or has serious speed issues, part of the budget first goes to fixing foundations rather than to SEO.
Check whether the price covers only optimizing what you already have, or also new content, link building, technical fixes and reporting. This is exactly where offers that look alike at first glance drift apart.
If you want results in three months rather than twelve, far more work has to happen in the same time. That raises the monthly cost, though it doesn't always shorten the timeline as much as you'd like, because some processes on Google's side simply take time.
Often overlooked. Optimizing for one city costs less than for the whole country, because the pool of competitors and the volume of content are smaller. A firm serving five states pays more not because someone inflates the price, but because each region needs its own pages and its own work.
Worth knowing
Local SEO costs the least, since the contest is limited to results for one city or area. What counts is the Google Business Profile, consistent address data in directories, customer reviews and a few well written service pages. A realistic budget is $500 to $2,000 a month, and with one location and a narrow service it can be lower. Results usually show up sooner than in the other variants, because competitors in the map pack tend to be poorly optimized.
Nationwide SEO is a different scale. You compete with firms from the whole country, often with sites built over a decade. Here $2,500 to $7,500 a month is the realistic range, and the lower end only works in niches. The main cost shifts from local signals to content and domain authority, things that take months to build.
An online store is the most expensive for three reasons at once. It has the most pages, the most technical problems and the fiercest competition, because it fights not only other stores but also Amazon, big-box retailers and price comparison sites. On top of that comes work on product pages and categories that a service site simply doesn't have. That's why stores start around $3,000 a month and quickly climb into five figures once the catalog gets large.
Checklist
Before comparing two offers by the amount, compare them by scope. The list below is the minimum you should ask about. A missing item doesn't make an offer bad on its own, but you need to know you'll pay for it separately.
Checklist
Step by step
Step 1
Instead of asking for an SEO quote, say what should happen: twenty inquiries a month, sales in one category, customers from three counties. A quote built on a goal can be compared across providers. A quote built on a number of phrases cannot, because everyone counts phrases differently.
Step 2
Open Google Search Console and see which queries the site already shows up for and at what positions. Phrases in positions 11 to 20 are the cheapest possible growth, since the page is already indexed and only needs strengthening. If there are hundreds of them, a sensible provider starts there rather than building everything from zero.
Step 3
Send the same request to three providers and ask them to spell out the monthly scope: hours, content pieces, publication budget, technical tasks. Only then do the numbers become comparable. A provider who refuses to break down the scope has already answered your question.
Step 4
The honest answer usually sounds like this: first movement in three months, measurable effect in six to twelve. Anyone promising the top 3 in a month is talking about phrases nobody searches or about tactics that will backfire. Ask for an example from a similar sector and what its first-year chart looked like.
Step 5
Divide the margin on an average order by the number of inquiries needed to win it. If one customer leaves you $6,000 in margin, a $2,000 monthly retainer pays for itself with one extra customer a quarter. That calculation says more about whether a budget makes sense than any price list comparison.
Worth knowing
Offers at $99 to $300 a month pop up all the time, so it helps to know where that money actually goes. An hour of an experienced US SEO specialist costs $75 to $200. Professional tools alone run roughly $100 to $250 a month per seat. With a $200 retainer, your site realistically gets less than one hour of work a month, and often an automated report instead of work.
The usual way to make such a budget add up is bulk cheap links from directories and private link networks. That's exactly the kind of activity Google has been catching and penalizing for years. The outcome can be worse than doing nothing, because cleaning up a link profile and escaping a filter takes months and costs more than doing it right from the start.
There is one important exception. If $500 is all you can spend, it goes further on a one-off audit whose recommendations you implement yourself than on a retainer that can't pay for any real work. A tidy site without agency support does better than a neglected one with pretend support. The same goes for hourly consulting: two hours with a strong SEO consultant once a quarter can achieve more than a year of a cheap retainer.
Worth knowing
Cost only means something when you look at it alongside time. The first changes in visibility usually appear after eight to twelve weeks, and measurable traffic after six to twelve months. So plan the budget for a year, not a month. A company that holds on for three months and then quits usually loses the whole amount, because the effects arrive right after that point.
On the other side of the equation, a ranking you've earned doesn't vanish the day the work stops. With paid ads, traffic ends the moment the budget does. Content and links remain, so the site keeps working for a while. That is the main argument for treating SEO as an investment spread over time rather than a running cost comparable with an ad bill.
If you're not sure what budget makes sense for you, the cheapest step is a free marketing analysis built on your numbers: site size, competition in your sector and the value of one customer. You get it as a PDF within 24 hours, and a senior project manager with 15+ years in marketing then pairs you with an SEO specialist who has already worked in your industry and stays your contact throughout.
Worth knowing
SEO is paid monthly. The one-time part covers only the start: the audit, cleaning up the site and content for the first weeks. A retainer of $1,000 to $5,000 a month funds continuous work, because rankings move with competitors and algorithm updates. A one-off optimization usually ends with rankings drifting back to where they started within a few months.
US agency and freelancer pricing pages tend to agree on this: the diagnosis and plan are one-time (commonly $1,000 to $5,000), while visibility work is billed monthly. When you compare two offers, split these two groups first, because an offer with a low retainer and a high setup charge can cost more in the first year than one with a higher retainer and no charge upfront.
Before agreeing to a retainer, check three terms. First, the notice period: authors of price lists warn against 12 to 24 month commitments with no way out. Second, what stays with you when the work ends: content, access to Google Search Console and Google Analytics, the list of links earned. Third, promises of results. Google's own guidance on hiring an SEO states plainly that nobody can promise the first position in search results, so a written ranking promise is a warning sign rather than a selling point.
Worth knowing
Because you pay every month and the first visibility changes take 8 to 12 weeks, plan the budget by the year. The figures below are the ranges from the price list above multiplied by twelve, without the starting audit. They also answer the average cost of seo question more usefully than one number would.
For a single-city firm, part of that amount can move to the Google Business Profile. If you want to see the state of your site before committing, start with a website audit.
Side by side
The four scopes companies ask about most, in one view. The amounts are the same US ranges as in the price list above, and each description says what work you pay for at that level.
$500 to $2,000 a month. Google Business Profile, a few service pages, consistent address data in directories and work on customer reviews. Map results usually improve sooner than nationwide phrases.
$3,000 to $7,500 a month with a few hundred products, $7,500 to $20,000 with thousands. Categories, product pages, filters and indexing, and in the results you compete with Amazon and price comparison sites too.
$2,500 to $7,500 a month. Nationwide phrases, expert content and domain authority built over months. The low end only works in niches with little competition.
$500 to $5,000, and $10,000 or more for very large sites. A diagnosis and action plan without a retainer, a good first step on a small budget.
FAQ
Short answers. The free analysis call covers anything specific to your company.
Most often $1,000 to $5,000 a month. A local firm usually fits in $500 to $2,000, a nationwide one in $2,500 to $7,500, and an online store starts around $3,000. The exact figure depends on keyword competition, site size and the agreed scope of work.
With retainers of $500 to $7,500 a month, the first year costs from about $6,000 for a small local firm to $90,000 for a nationwide company, plus a one-off audit at the start. Stores with large catalogs need considerably more.
Monthly, because rankings shift with competitors and the algorithm, so visibility work never stops: most often $1,000 to $5,000 a month. You pay once only for the start, an audit with a plan ($500 to $5,000) and technical fixes priced after it. Add the setup charge to twelve retainers to see the true first-year cost.
A store with up to a few hundred products usually costs $3,000 to $7,500 a month. With thousands of products, or in sectors such as finance or medicine, budgets start around $7,500 and reach $20,000. Stores cost more because they have more pages, more technical issues and compete with Amazon and comparison sites.
Local SEO usually costs $500 to $2,000 a month. Handling only the Google Business Profile, with no work on the website itself, can start near $300. It's the cheapest option, because competition is limited to one city or region and much of the effect comes from the profile and reviews.
A one-off SEO audit costs $500 to $5,000, and $10,000 or more for very large sites. The price depends on the number of pages and on whether the audit ends with recommendations or also includes implementation. It's a sensible first step if you don't want a retainer right away.
In two situations: when you have your own team and only need direction, or when the budget cannot fund real ongoing work. Then an audit plus hourly consulting ($75 to $200 an hour) with implementation in-house works better. Without your own resources, one-off work won't replace month-by-month effort.
Yes, but not through a cheap retainer. At $99 to $300 a month your site gets an hour or two of specialist work at most, so the budget is usually filled with bulk links that Google penalizes. A one-off audit with recommendations you implement yourself is cheaper and safer.
Usually $300 to $1,000 a month. The price covers completing and monitoring company details, publishing posts, work on reviews and consistent address data in directories. It's separate from website SEO, though the two reinforce each other.
For most companies a retainer works better, because the cost is predictable and the work can target phrases that actually sell. Paying for rankings looks safer but rewards easy low-volume phrases and gets messy when ranking data is disputed. Paying for traffic or conversions is the fairer version of a results model.
A reliable quote begins with reviewing the site and the competition, not with a number over the phone. The specialist checks the technical state, current visibility in Google Search Console and phrase difficulty, then proposes a monthly scope. The price follows from that scope, so compare offers by scope, not by amount.
First visibility changes usually come after eight to twelve weeks and measurable traffic after six to twelve months, so plan the budget for a year. A simple test: divide the margin on one order by the number of inquiries needed to win it, then check how many extra customers a month the retainer has to bring.
Free analysis
Send us your website. Within 24 hours, you'll get a written analysis comparing your channels with your competitors', plus a call with a senior project manager who has run marketing for 15+ years.
Tell us about your business and we'll send a PDF with specific recommendations within 24 hours.Tell us about your business and we'll send a PDF with specific recommendations within 24 hours.