Every price we charge, on one page.

No "request a quote." Pick a service, pick a tier, see the real number.

02

Full price list

Full price list

On-Page & Content SEO

Foundation

€690

/mo

  • Keyword & intent research
  • 2 content briefs/month
  • On-page optimisation, priority pages
  • Monthly rank tracking report

First briefs delivered within 10 working days of kickoff.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

Growth

Most popular

€1,290

/mo

  • Everything in Foundation
  • 4 content briefs/month
  • Structured data (FAQ, HowTo, Article)
  • Internal linking strategy
  • Draft review before publish

First briefs delivered within 10 working days of kickoff.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

Scale

€2,400

/mo

  • Everything in Growth
  • 8 content briefs/month
  • Full-site priority-page optimisation
  • Monthly strategy review call

First briefs delivered within 10 working days of kickoff.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

Local SEO

Single Location

€390

/mo

  • Google Business Profile optimisation
  • Citation audit & correction
  • NAP consistency monitoring
  • Review-generation system
  • Monthly local ranking report

GBP and top citations corrected within 10 working days.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

Multi-Location (≤5)

Most popular

€790

/mo

  • Everything in Single Location, ×5 locations
  • Local landing-page review per location
  • Cross-location consistency checks

First location live within 10 working days; remaining locations phased over the following 2–3 weeks.

Monthly retainer. 30 days’ notice, cancel any time.

Quantity is fixed at 1 per order — this tier already covers up to five addresses.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

Local + Reviews Programme

€1,150

/mo

  • Everything in Multi-Location
  • Weekly review monitoring & response, all locations
  • Seasonal visibility planning

Same as Multi-Location, plus review monitoring live from week one.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

E-commerce SEO

Store Foundation

€890

/mo

  • Category & product-page audit
  • Faceted-navigation strategy
  • Duplicate-content resolution
  • Product structured data

Findings and initial fixes within 15 working days.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

Category Growth

Most popular

€1,690

/mo

  • Everything in Store Foundation
  • Category-hierarchy internal linking
  • Monthly commercial-term rank tracking
  • Ongoing catalogue optimisation

Findings and initial fixes within 15 working days.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

Marketplace & Feed

€2,900

/mo

  • Everything in Category Growth
  • Marketplace feed structure review
  • Ongoing feed optimisation

Findings and initial fixes within 15 working days.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

International & Multilingual SEO (EN⇄FR)

Two-Market Launch

Most popular

€1,190

/mo

  • Hreflang & structure correction
  • Bilingual content strategy & review
  • Market-specific search research
  • Monthly bilingual report

Structural fixes within 15 working days; content strategy ongoing.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

Two-Market Growth

€2,190

/mo

  • Everything in Two-Market Launch
  • Expanded bilingual content scope
  • Ongoing structural monitoring
  • Monthly strategy call

Ongoing, month to month.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

Multi-Market

€3,400

/mo

  • Everything in Two-Market Growth
  • Additional market/language pairs
  • Coordinated multi-market reporting

Ongoing, month to month.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

SEO Consulting & Training

Monthly Advisory

€790

/mo

  • 4 hours/month, used as needed
  • Available in English or French
  • Written notes after each session

Ongoing, scheduled as needed within the monthly cap.

Monthly retainer. 30 days’ notice, cancel any time.

This package is limited to one per order — retainers aren’t sold in multiples. Need more coverage? Check the next tier up.

Free 30-minute discovery call — €0. Not a cart item — book it through the contact form.

03

Our terms

Our terms, in plain language

30 days' notice

Cancel any monthly retainer with 30 days' written notice. No exit fee, no minimum term.

No lock-in

There is no annual contract to sign. Every retainer runs month to month by design.

EU 14-day withdrawal

EU consumers keep the statutory 14-day withdrawal right, unless you expressly ask us to start work sooner.

Free reschedule ≤24h

Move any booked consultation free of charge, up to 24 hours before the slot.

04

Not included

Not included

Being specific about price means being specific about scope too. Here's what these prices don't cover:

  • Paid advertising (Google Ads, Meta Ads) — we're an organic-search specialist, not a media buyer.
  • Website design or development builds — Technical SEO Audit diagnoses; a separate scoped project covers a rebuild.
  • Content writing itself on the On-Page & Content retainer, unless agreed separately — we brief and review; see that service page.
  • Guaranteed rankings or guaranteed link counts, on any service — nobody can honestly promise either.
  • Social media management.
  • Ongoing work beyond a package's stated cap (URLs, hours, briefs) without an agreed adjustment first.

05

Pricing questions

Pricing questions

Are these prices ex-VAT?

Yes. All prices shown are ex-VAT (HT). French TVA at 20% is added at checkout for French and EU consumer billing. EU business customers with a valid VAT number are zero-rated under the reverse-charge mechanism, shown clearly on the invoice. Non-EU billing addresses are zero-rated.

Can I buy a retainer and a one-off audit in the same order?

Yes. The cart splits what’s due today — one-off fees plus the first month of any retainer — from what continues monthly, so the total is never a surprise at checkout.

Can I cancel a retainer part-way through a month?

You can give 30 days’ written notice at any time. The current month, once work has begun, is non-refundable — see the full terms on /refund-policy/.

Do prices ever change mid-retainer?

Not without telling you first. If a genuine scope change means a different tier fits better, we’ll say so and agree it with you before anything changes.

Is the discovery call really free?

Yes — 30 minutes, no cost, no obligation. It isn’t a cart item because a €0 checkout doesn’t need one; just book it through the contact form.

Still deciding which tier?

Your cart

Necessary — always on

Required for the site to work (cart, cookie preference). Can’t be switched off.

Analytics — Google Analytics 4

Helps us understand how the site is used. Off by default.