Table of contents Show Hide
- Why SEO pricing varies so much
- The four common pricing models
- 1. Monthly retainer
- 2. Project-based pricing
- 3. Hourly consulting
- 4. Performance-based pricing
- What each budget tier usually buys
- Foundational: roughly $500–$1,000 a month
- Growth: roughly $1,000–$2,500 a month
- Competitive: roughly $2,500–$5,000+ a month
- Where GEO fits into the budget in 2027
- The hidden cost: your website
- Red flags in an SEO offer
- Questions to ask before you sign
- How I price my work
- Conclusion
“How much does SEO cost?” is one of the first questions every business owner asks, and one of the hardest to get a straight answer to. Agencies hide their prices behind “book a call” buttons, freelancers quote wildly different numbers, and in 2027 there’s a new line item on the menu: GEO, or generative engine optimisation — making sure ChatGPT, Google’s AI Overviews, Perplexity and Gemini actually mention your business when someone asks them for a recommendation.
This guide breaks down what SEO and GEO typically cost, which pricing models you’ll come across, what each budget level realistically buys, and how to tell a fair offer from an expensive mistake. The numbers below are typical market ranges for local service businesses in the US and Europe — not a price list — but they’ll give you a solid frame of reference before you talk to anyone.
Why SEO pricing varies so much
Two businesses can ask for “SEO” and need completely different amounts of work. The price depends on:
- Competition in your market. Ranking a tree service in a small town is a different job from ranking one in Miami-Dade, where dozens of companies fight for the same map pack.
- The state of your website. A slow, plugin-heavy site with thin pages needs fixing before any optimisation can pay off. A fast, well-structured site starts from a much better position.
- How many locations and services you cover. Every service and every city you want to rank for needs its own well-written page.
- What’s already been done. A business with a verified Google Business Profile, a hundred reviews and consistent citations is miles ahead of one starting from scratch.
- Who does the work. A freelancer, a small specialist studio and a large agency all carry different overheads.
That’s why any honest quote starts with an audit of your website and your market, not a number pulled from a package table.
The four common pricing models
1. Monthly retainer
The most common model for ongoing SEO. You pay a fixed monthly fee and the work continues month after month: content, technical fixes, Google Business Profile updates, link building and reporting.
Typical range: $500–$5,000 a month for local businesses. Most small local service companies land between $750 and $2,500.
Best for: businesses that want steady, compounding growth and don’t want to manage marketing themselves.
2. Project-based pricing
A one-off engagement with a defined scope: a technical SEO audit, a website migration, a set of new service-area pages, or a full rebuild with SEO built into the foundation.
Typical range: $1,000–$5,000 for an audit or a focused project; $5,000–$30,000+ for a full website rebuild with content and migration.
Best for: fixing a specific problem, or setting up the foundations properly before ongoing work starts.
3. Hourly consulting
You pay for expert time — strategy sessions, reviews of your in-house work, or training.
Typical range: $75–$200 an hour, depending on experience and market.
Best for: businesses with someone in-house who can do the work but needs direction.
4. Performance-based pricing
You pay per lead, per ranking or per result. It sounds safe, but read the fine print: “rankings” are sometimes for keywords nobody searches, and pay-per-lead arrangements often mean the provider owns the website and phone numbers — not you.
Best for: very specific cases, with a contract that’s crystal clear about what counts as a result and who owns the assets.
What each budget tier usually buys
Foundational: roughly $500–$1,000 a month
This is the entry point for local SEO done properly. Expect:
- Google Business Profile optimisation and regular posts
- Citation building and clean-up (consistent name, address, phone number across directories)
- On-page optimisation of existing pages: titles, meta descriptions, headings, internal links
- Review generation guidance
- Basic monthly reporting
It’s enough to get a small business in a moderately competitive market onto the map. It won’t usually include much new content.
Growth: roughly $1,000–$2,500 a month
This is where most local service businesses see the best return. On top of the foundations:
- New content every month: service pages, service-area pages and blog posts answering real customer questions
- Technical SEO monitoring: speed, indexing, broken links, structured data
- Local link building: sponsorships, partnerships, local press, industry directories
- Conversion improvements: clearer calls to action, faster forms, call tracking
- GEO work: FAQ content, schema markup, and building the mentions AI assistants rely on
Competitive: roughly $2,500–$5,000+ a month
For multi-location businesses or very competitive cities and trades. Expect a higher content volume, digital PR, deeper competitor analysis, and close integration with paid campaigns like Google Ads and Local Services Ads.
Where GEO fits into the budget in 2027
Generative engine optimisation is the newest item on proposals, and some providers sell it as a separate, premium package. In practice, GEO and SEO share most of their foundations. AI assistants pull their answers from sources they can crawl, understand and trust — which is exactly what good SEO already builds.
What GEO adds on top:
- Answer-first content — pages that state a clear answer in the first lines, then explain it. (If you want the full picture, read What Is Generative Engine Optimization and Why Does It Matter for Your Business?)
- Rich structured data —
LocalBusiness,Service,FAQPageandReviewschema that spell out who you are and what you do - Third-party mentions — reviews, directories, local news and industry sites that AI models treat as evidence
- AI visibility tracking — checking whether your business actually shows up when people ask AI assistants about your service and area
A sensible 2027 budget doesn’t split SEO and GEO into two separate bills. It treats AI visibility as part of the same strategy and measures it alongside rankings and leads. We covered the metrics in The AI Search Visibility Metrics and KPIs Every Marketer Should Track.
The hidden cost: your website
Here’s what many quotes leave out. You can pay for SEO every month, but if your website takes six seconds to load on a phone, half of the visitors you’ve paid to attract will leave before they see your number.
That’s why a lot of the SEO work I do starts with the website itself. When Tree Jaws moved from WordPress to a fast Astro build, the site went to a perfect 100 SEO score in Lighthouse, and its search and paid traffic now turns into over a thousand tracked leads in a single reporting window. Mahalo Tree Service followed the same route: faster pages and a growing blog doing the work, with no paid ads.
A fast, well-built website is a one-time investment that makes every SEO dollar after it work harder.
Red flags in an SEO offer
Be careful when you see:
- Guaranteed #1 rankings. Nobody controls Google. A guarantee usually means they’ll rank you for a phrase nobody searches.
- No access to your accounts. You should own your website, Google Business Profile, Analytics and Search Console — always.
- Long lock-in contracts with no exit. Good providers keep clients with results, not contracts.
- Vague reports. “Impressions are up” means little. Ask about calls, form submissions and booked jobs.
- Prices that are too good to be true. $99-a-month SEO is almost always automated link spam.
Questions to ask before you sign
- What exactly will you do in the first 90 days?
- Which metrics will you report on, and how often?
- Who owns the website, content and accounts if we stop working together?
- How do you approach AI search visibility?
- Can you show results for a business similar to mine?
How I price my work
I don’t sell SEO packages from a table. Every project starts with a free, no-obligation conversation — and a free check of your current site if you have one. After that you get one clear proposal with the scope, the timeline and a fixed price, agreed before any work starts. No hourly billing, no surprises afterwards, and the website, domain and hosting are in your name from day one.
If your site is slow or outdated, we fix the foundation first. If it’s already solid, we focus on content, local SEO and AI visibility. Either way, you’ll know exactly what you’re paying for.
Conclusion
In 2027, a realistic SEO budget for a local service business sits somewhere between $500 and $2,500 a month, with competitive markets going higher. GEO shouldn’t double that cost — it’s part of the same job done well. Before you compare prices, compare what’s included, who owns what, and how results are measured.
Want to know what your business actually needs? Start with a free conversation and you’ll get an honest answer, with a fixed price on the table.