How much does SEO cost? Real pricing, and how to judge a quote
Most SEO providers charge a monthly retainer, and the most common range is $500 to $1,000 a month, though many charge far more. The right number depends less on the provider and more on what's at stake in your market. Here's how pricing works and how to work out what's worth paying.

By Nouman Sabir, AI search & SEO specialist
Updated ยท 7 min read

The short answer
- In Ahrefs' survey of 439 SEO providers, the most common monthly retainer was $501 to $1,000, and 31% charged more than $2,000 a month. The average hourly rate was $111.
- Local SEO for one location usually costs less than SEO for a multi-city brand, B2B company or online store, because there's less to build.
- Judge a price against what a customer is worth to you and what clicks cost in your industry. An emergency plumber click costs about $75 on Google Ads; one ranking can replace a lot of those.
- Be wary of guaranteed rankings, very cheap packages and contracts that don't say what will be done each month.
How SEO pricing works
| Model | How it works | Best for |
|---|---|---|
| Monthly retainer | A fixed monthly fee for ongoing work: pages, technical fixes, profile management, links and reporting | Businesses that want steady growth over months |
| Project | A fixed price for a defined job, such as an audit, a site migration or a set of pages | One-off needs, or testing a provider |
| Hourly | Pay for time, often for consulting or training | Teams that do the work themselves and want guidance |
In Ahrefs' survey of 439 SEO providers, 78% offered monthly retainers, 49% priced per project and 35% charged by the hour. Many offer more than one.
Typical SEO prices
Ahrefs' survey found the most common monthly retainer was $501 to $1,000, chosen by about one in five providers. Around 43% charged $501 to $2,000 a month, and 31% charged more than $2,000. The average hourly rate was $111.
| Factor | Lower cost | Higher cost |
|---|---|---|
| Locations or cities | One location | Many cities or a franchise |
| Competition | Small town, niche service | Big metro; legal, home services, finance |
| Starting point | Healthy site, some reviews | Penalties, migrations, no content |
| Scope | Business Profile and a few pages | Content, links, technical work, AI search, reporting |
| Who does the work | A freelancer or small team | A large agency with account layers |
How to work out what SEO is worth to you
The useful question isn't "what does SEO cost?" but "what does a customer from search earn me, and what would those visits cost if I bought them?" Paid search gives you the second number directly.
- Personal injury lawyer$174
- DUI lawyer$99
- Emergency plumber$75
- Criminal defense lawyer$65
- Water damage restoration$55
- AC repair$46
- Roof repair$40
- Electrician near me$23
- Structured cabling$19
- Auto repair near me$5.48
Average cost per click from Google Ads keyword data for national searches, pulled through DataForSEO in October 2026. Local prices vary.
Example: an HVAC company gets 300 extra visits a month from ranking for AC repair searches in its area. Buying those clicks at around $46 each would cost about $13,800 a month. Even if only some of those visitors call, the SEO retainer is small next to the ad spend it replaces.
Put in your own numbers with the SEO ROI calculator, which estimates leads, revenue and payback from your traffic, conversion rate and job value.

If you're still deciding whether to spend anything at all, start with is SEO worth it for a small business, which walks through the same math with your own numbers.
For the ad side of the comparison, how much Google Ads cost explains budgets and break-even click prices, and customer acquisition cost shows how to compare channels fairly.
What SEO usually costs by type of business
- Single-location local business (plumber, dentist, auto shop): Business Profile, service pages, reviews and citations. Usually toward the lower end of the ranges above.
- Contractors covering many towns: add location pages and more content, so more monthly work. My home services SEO page explains what's included.
- Law firms: competitive markets and high-value cases mean more content and links. Often at the higher end.
- B2B and SaaS: fewer, more valuable searches and longer content. Priced on the content and technical work involved.
- Online stores: priced on catalog size and technical complexity, from collection pages to product schema.
A one-off audit or a set amount of consulting time is a good way to start if your budget is tight. You get a prioritized plan, and your team or a later retainer can carry it out.
What a fair SEO retainer should include
Whatever the price, you should be able to see the work. For a local service business, a monthly retainer usually covers most of these:
- An audit and a written plan in the first month, with priorities and expected milestones
- Technical fixes: indexing problems, speed, broken pages, schema, redirects
- New or rewritten pages for services, locations or questions customers ask, each month
- Google Business Profile management: categories, services, photos, posts, review replies
- Citations and links from relevant local and industry sites
- Tracking of calls, forms and leads by source, not just rankings
- A short monthly report that says what was done, what changed and what's next
If a quote covers only some of these, that can still be fair; it just means a smaller scope. The problem is a quote that doesn't say at all.
Questions to ask before you sign
- 1What exactly will you do in the first 90 days?
- 2Who will do the work, and will I talk to them directly?
- 3How will we measure leads, not just rankings?
- 4Can I see results from a business similar to mine?
- 5What happens to the content, profile access and data if we stop working together?
Red flags in an SEO quote
- Guaranteed rankings. Google's own advice on hiring an SEO says no one can guarantee a #1 ranking.
- No clear deliverables. You should know what will be done each month: pages, fixes, profile work, links, reports.
- Secret methods. If they can't explain how they'll get links or rankings, assume it's something you wouldn't approve.
- You don't own the work. Your website, Business Profile, content and analytics should be in your name.
- Long lock-in with no exit. A minimum term is reasonable, but you should be able to leave if the work isn't happening.
Google's page on whether you need an SEO lists more questions to ask a provider. It also notes that most SEO work takes four months to a year to show benefits, which is worth knowing before you sign. I cover timelines in how long SEO takes.
Before you sign with anyone, run through how to choose an SEO company: the questions Google says to ask, red flags and a scorecard to compare proposals. If you're comparing a consultant with an agency, see what an SEO consultant does.
Frequently asked questions
How much does SEO cost per month?
The most common range in Ahrefs' survey of 439 providers was $501 to $1,000 a month, but about 31% charged more than $2,000. Competitive industries and multi-location businesses usually pay more.
How much does local SEO cost?
Local SEO for a single location is usually at the lower end of monthly retainers. More towns, more services and tougher markets push the price up.
Is SEO worth it for a small business?
Usually, if customers search for what you sell. Compare the retainer with what the same clicks would cost on Google Ads and what a new customer is worth to you.
Why do SEO prices vary so much?
Scope, competition, starting point and who does the work. A retainer that includes new pages, technical fixes, links and reporting costs more than one that only manages a Business Profile.
Can I do SEO myself?
Yes, much of it. The free tools on this site and Google's documentation cover a lot. Owners usually hire help when they run out of time or need technical work.
Sources
- SEO Pricing: How Much Does SEO Cost? 439 People Polled, Ahrefs
- Do you need an SEO?, Google Search Central
- Google Ads keyword data (cost per click), DataForSEO, pulled October 2026

Written by Nouman Sabir
Nouman Sabir is an AI search and local SEO specialist with 5+ years of hands-on work across 100+ websites, from contractors and law firms to SaaS and Shopify stores. He is Top Rated on Upwork with a 100% Job Success Score and 44 client reviews. Everything here comes from client work he has done or data he pulled himself.




