How XD scopes — three archetypes
  • Local growth
    $1M–$3M revenue, single market
    Monthly retainer + content production
  • Multi-market growth
    $3M–$15M revenue, multi-geo or vertical
    Content velocity + AI search optimization
  • Enterprise
    $15M+ revenue, multi-site or international
    Dedicated team + engineering integration
Real proposals start at the discovery call. Not from a tier price list.
SEO Pricing

We don't publish fixed tiers.
Here's why — and what an actual proposal looks like.

Most agency pricing pages are sales-funnel decoration — three boxes designed to make the middle one look reasonable. Ours is the actual scoping framework we walk through on every discovery call. Three engagement archetypes, what's included in each, what's scoped separately, and the contract terms before you ever pick up the phone.

Month-to-month · 30-day notice · No setup fees · Joel reviews every proposal
What our pricing structure has produced
300+
businesses scoped through this exact framework
94%
retention past 12 months on a month-to-month contract
$96M+
attributable client revenue produced under these engagements
0
minimum-term lock-in clauses across the entire client roster
The honest definition

What an Xpand Digital engagement actually costs.

The honest answer is that it sits in the professional operator band — meaningfully above the $1,000-a-month automation tier, comfortably below the inflated retainers that big-brand agencies charge for the same work performed by junior staff. Where exactly within that band depends on the size of your keyword footprint, the competitive density of your category, the rate of content production you actually need, and whether the engagement is single- market or expanding across multiple geos and verticals.

We've structured the agency to serve businesses doing $1M through $15M+ in revenue. Below that band, the math usually doesn't work — the marginal lead value isn't large enough to justify the retainer that produces serious SEO compounding. Above it, you start needing dedicated in-house teams or specialist boutiques optimised for very specific stacks. Inside the band is where this pricing structure produces the best outcome-per-dollar.

Joel personally scopes every proposal. The discovery call is 30 minutes — long enough to understand your category, your current state, and your top three competitors. The proposal that follows is specific to your situation, not copy-pasted from a template. If the math doesn't work for your category, we say so on the call rather than dressing up a misfit engagement and hoping you renew.

Three engagement archetypes

Real engagements, scoped by business size and surface area.
Not packages.

Archetype 01

Local growth

Starts mid-four-figures monthly

$1M–$3M revenue businesses operating in a single market and a focused vertical

What you get
  • Senior strategy lead (Joel) on monthly review
  • 2–4 substantive content pieces produced per month
  • Technical SEO + @graph schema retrofit
  • Local link acquisition with named target list
  • Mention Layer AI search baseline tracking
  • Weekly performance reporting
  • Monthly senior review + quarterly planning
Best for: Local accountants, professional services firms, multi-location healthcare, regional ecommerce in a focused category.
Archetype 02

Multi-market growth

Mid-to-upper four-figures monthly

$3M–$15M revenue businesses expanding across multiple geos OR running multiple verticals

What you get
  • Senior strategy lead with team execution
  • 6–12 content pieces per month, content velocity dialled
  • Multi-location schema graph + technical SEO at scale
  • Active digital PR + named-target link acquisition
  • AI search optimization across 5 engines (Mention Layer)
  • Weekly reporting + monthly senior review
  • Quarterly strategic planning + half-yearly re-baseline
Best for: Multi-state professional services, scaled ecommerce brands, multi-vertical service businesses, regional brands expanding nationally.
Archetype 03

Enterprise

Five-figures monthly

$15M+ revenue OR multi-site OR international expansion

What you get
  • Dedicated team — senior strategist + 2–3 specialists
  • Content velocity sustained at 12+ pieces per month
  • Engineering integration with your in-house team
  • Original-data research projects (PressForge / V2026 Study model)
  • Multi-language / international expansion when in scope
  • Real-time reporting dashboards + monthly executive review
  • Quarterly board-ready performance documents
Best for: Multi-site operators, international expansion plays, enterprise services firms with complex SEO surface area, brands building category-defining authority assets.
Included vs scoped separately

Two columns. The retainer covers the left.
The right is quoted before any work happens.

Included in every engagement

Commodity components.
Same retainer, same scope.

  • AI search optimization
    Mention Layer baseline tracking across ChatGPT, Perplexity, Gemini, Claude, Google AI Overviews. No separate fee.
  • Monthly senior strategy review
    Joel personally reviews performance, recalibrates priorities, and writes the next-month plan.
  • Weekly performance reporting
    Real metrics — organic conversions, ranking deltas, content performance, link acquisition progress.
  • Content production allocation
    Substantive pieces per month — allocation varies by archetype, but content is always part of the retainer scope.
  • Technical SEO + schema retrofit
    Site speed, Core Web Vitals, indexation, @graph schema implementation. Not billed per page.
  • Active link acquisition
    Transparent target list, real publisher outreach, no opaque PBN credits or recycled link directories.
  • Quarterly strategic planning
    Half-day session every 90 days to re-baseline targets, roadmap the next quarter, document priorities.
Scoped separately, quoted upfront

Discrete projects.
Quoted before any work begins.

  • High-volume content overflow
    Content production beyond the included monthly allocation. Per-piece rate quoted transparently — no padded retainer hiding the math.
  • Migration / re-platform projects
    Domain migrations, CMS swaps, URL structure rebuilds. Discrete project scope with fixed timeline and quote, not folded into ongoing fees.
  • Site rebuild / development work
    Significant front-end or back-end development. Rare, but when needed it's a separate engagement layer rather than disguised inside SEO retainer hours.
  • Original-data research projects
    Studies like the V2026 Ranking Study — built for outreach via PressForge and authority positioning. Quoted as discrete deliverables when in scope.
  • Multi-language / international
    Expansion into new languages or geographic markets is a different working scope. Quoted as its own engagement layer.
The principle: if the work falls outside what your retainer scopes, you'll see a written quote with the additional scope and cost before we start — never as a surprise on the next invoice.
Contract terms

Month-to-month. Thirty-day notice. No lock-in.

The contract terms exist to protect both parties from bad behaviour, not to trap you in an engagement that isn't producing. We'd rather earn the renewal each month than rely on a 12-month minimum to keep clients that aren't seeing returns.

Month-to-month, every engagement

No 12-month or 6-month minimum-term clauses. The retainer renews each month and you can give 30 days notice at any time. The retention number above (94%+ past 12 months) holds because the work performs, not because the contract obstructs.

30-day notice clause

Either party can give 30 days written notice. We use the notice period to wrap reporting, hand off content drafts in progress, and document the work we did so you can take it to whoever does the next chapter. We don't withhold deliverables or make exit difficult.

No setup or onboarding fees

First-month retainer covers the kickoff work. We don't bolt on a separate onboarding charge for technical retrofit, schema implementation, or initial content planning — those are part of the engagement. The patterns this avoids are the same hidden-fee patterns we wrote about on the cost guide.

Tool costs absorbed into the retainer

Ahrefs, Screaming Frog, Mention Layer, content production tools — all absorbed into our pricing rather than passed through as separate line items. If we need a specialist tool for a discrete project (e.g. enterprise crawl licensing for a 50K-page audit), that's quoted separately as part of the project scope.

Transparent re-scoping

If the work scope materially changes mid-engagement (you launch a new vertical, enter a new market, content velocity needs to step up), we have an explicit re-scope conversation with a written proposal for the new scope. We don't quietly pad the retainer or under-deliver against the old scope.

The discovery → proposal → decision flow

Three steps from first call to engagement start.
Or to "this isn't the right fit, here's why."

Step 01
30 minutes

Discovery call

Joel personally. We discuss your category, your current SEO state, your top three competitors, your goals, your existing internal capability. About 20% of these calls end with us recommending a different channel — that's the honest answer when SEO isn't the right tool for the situation.

What we cover: keyword footprint size, competitive density, existing technical state, content production capacity, ROI math on a representative customer LTV, realistic timeline assumption.

Step 02
5–7 business days

Written proposal

Specific to your situation, not copy-pasted from a template. The proposal includes the engagement archetype that fits, the exact monthly retainer, the included content allocation, named link target categories, and a 12-month projection for cost-per-conversion math against your baseline.

What's in the proposal: scope of work month-by-month for the first six months, deliverables list, reporting cadence, contract terms, named team members assigned, and the discrete project costs if any are in scope (rebuild, migration, original research).

Step 03
When you're ready

Decision

You decide. We don't run nurture sequences, we don't follow up every 48 hours, and we don't apply discount-deadline pressure to manufacture urgency. If the proposal makes sense, sign and we kick off within five business days. If it doesn't, no hard feelings — about a quarter of proposed engagements don't close, which is the right ratio for honest scoping.

What kickoff looks like: technical audit and schema retrofit in week one, content roadmap and link acquisition target list in week two, first content pieces published and reporting dashboard live by end of month one.

Why this approach

Why scoped engagements beat fixed tiers.

Fixed-tier pricing pages exist primarily because they make the agency's marketing funnel easier — three boxes, middle one highlighted, click to book. The problem is that the work behind those boxes is rarely uniform enough to justify the same price for every business in the bucket. A $1.5M local accounting firm and a $2.8M regional ecommerce brand might both fall in the same "tier 2" box on a competitor's pricing page, but the actual content velocity, link acquisition rate, and technical retrofit effort needed to compete in their respective categories is materially different.

Joel House — author of two books on B&N (The Growth Architecture and AI for Revenue), Forbes Business Council member, operator across 300+ engagements — built this scoping framework after watching the fixed-tier model produce two recurring failure modes. Mode one: the lower tier under-resources the work, the client churns at month six because nothing's compounding, and both parties lose. Mode two: the higher tier is priced to cover the worst-case engagement in the bucket, so easier engagements quietly subsidise harder ones — great for agency margin, mediocre for client outcome.

The honest version

Scoped engagements are harder to market — there's no clean "$2,997/mo Pro Plan" button to click. They're also fairer to both parties. You pay for the work your situation actually needs. We earn the engagement because the proposal is specific to your business, not because three boxes happened to make us look like the middle option. That's why this is the framework we use, even though it slows down the marketing funnel.

Common questions

What buyers ask before scoping an XD engagement.

We have no minimum engagement length contractually. Every engagement is month-to-month with a 30-day notice clause. We say this honestly even though shorter engagements rarely produce SEO results — most categories need 6 to 12 months for organic traffic to compound meaningfully, and we'll baseline that timeline expectation on the discovery call rather than burying it in a 12-month lock-in clause. About 92% of clients stay past month 12 voluntarily because the work is producing; the few that leave earlier usually do so because their funding situation changed, not because the work didn't perform. We'd rather earn the renewal each month than trap a client in a contract.

Because the work isn't fixed and pretending it is would mis-serve the client. A $1.5M local accounting firm in a single city has a fundamentally different SEO scope than a $12M multi-state ecommerce brand with 8,000 product pages — same retainer dollar amount produces wildly different outcomes for those two businesses. Fixed-tier pricing pages exist primarily to make the buying decision feel easier, not to scope the work correctly. We publish ranges and engagement archetypes here, then tighten them on the discovery call once we understand your actual situation. The honest version: fixed tiers help the agency's marketing funnel more than they help the client's outcome.

Seven things we treat as commodity components included in every retainer regardless of tier. Senior strategy review (monthly, conducted by Joel House — author of The Growth Architecture and AI for Revenue, both on Barnes & Noble). Weekly performance reporting with real metrics, not vanity dashboard screenshots. Technical SEO and schema retrofit (we run a @graph schema upgrade as standard practice, not as an upsell). Monthly content production (allocation varies by tier; high-velocity overflow scoped separately). Active link acquisition with a transparent target list, not opaque PBN credits. AI search optimization via Mention Layer baseline tracking across ChatGPT, Perplexity, Gemini, Claude, and Google AI Overviews — included at no separate fee. And quarterly strategic planning sessions where we re-baseline targets against actual performance.

Five categories. High-volume content production beyond the included monthly allocation (we'll quote a per-piece rate transparently rather than building it into a padded retainer). Migration or re-platform projects (typically a discrete project quote with a fixed scope and timeline, not folded into ongoing fees). Site rebuild or significant development work (rare, but when needed it's a separate engagement scope rather than hidden inside SEO retainer hours). Original-data research projects (the V2026 Ranking Study we ran for our own positioning is the template — these are quoted as discrete deliverables when in scope). And multi-language or international expansion projects (different working scope, different cost structure, scoped as their own engagement).

Four scenarios prompt a formal re-scope conversation. First — meaningful expansion of the keyword footprint (you launch a new vertical, enter a new geographic market, or acquire another business). Second — the rate of content production needs to increase to compete (we'd rather flag this and quote the additional scope than under-deliver against an unchanged retainer). Third — a discrete project comes into scope (migration, rebuild, original research) that warrants its own engagement layer. Fourth — performance is materially exceeding or under-delivering against the baseline math we set at engagement start, and we need to re-plan. We don't quietly increase scope to justify a larger retainer; if a re-scope is warranted, we'd rather have the explicit conversation.

No, and any agency that does is either hiding the fine print or operating outside Google's terms of service. Search rankings depend on factors outside any agency's control — competitor moves, algorithm updates, your own product changes, market shifts. What we do guarantee is the work itself. We commit to specific deliverables (technical fixes shipped, content pieces published, links acquired against named targets, schema implementations completed). We baseline ROI math at engagement start (cost per organic conversion, payback period assumption) and report against it monthly. If the math meaningfully under-delivers against our own baseline projection for two consecutive quarters, we'll either re-scope at no additional fee or release you from the engagement. That's a stronger commitment than a 'we guarantee page-one rankings' clause that means nothing in practice.

Strategy is Joel personally on every engagement. The monthly senior review, the quarterly planning session, the discovery call, the proposal, the engagement architecture — Joel is the operator on those. Execution work (content production, link outreach, technical implementation, reporting builds) runs through the team Joel built across the AU and US offices, supervised by Joel and reviewed before anything ships to the client. This is the model that lets us serve $1M to $15M+ revenue businesses at professional-tier pricing — Joel's hours are the bottleneck, so we route them to where senior judgment actually changes the outcome and route execution to a team built specifically to ship it. The team has produced work for 300+ businesses across $96M+ in attributable client revenue. You'll see Joel's name on the strategy work, not a junior account manager's.

The retainer covers the included monthly allocation. If a month requires content production beyond that allocation, we'll quote the overflow before producing the work — never after. Three patterns we explicitly avoid: surprise line items on the next invoice, retroactive 'we did extra work, here's the bill' invoices, and vague 'additional services' charges without itemised scope. The mechanic: if mid-month it becomes clear the work scope is going to exceed the included allocation, you get a written note with the additional scope and the additional cost, you approve or decline, and we proceed accordingly. Same applies to link acquisition (target list is shared and approved before outreach), technical implementation (development work outside retainer scope is quoted separately), and any project work that emerges from the ongoing engagement. The principle: no surprises on the invoice.

30-minute call · Joel personally · Specific proposal in 5–7 days

Skip the fixed-tier theatre.
Get a real proposal.

30-minute discovery call with Joel personally. We baseline your category, audit your current state, and write a specific proposal — engagement archetype, monthly retainer, content allocation, link target categories, 12-month ROI math. If SEO isn't the right channel for your situation, we say so on the call.