SEO, priced like it should be.
Six named services — from Local SEO to AI Search Visibility — each with its price published right here, not hidden behind a call. Month-to-month, no lock-in, run from Ribe, Denmark.
6 services · 3 packages · 30 days' notice

Every price on this page, from the top.
Six disciplines, six pages, six real prices.
- 01 Local SEO Map-pack and local-organic visibility for single-location Danish businesses: tradespeople, clinics, workshops, independent retailers. From 2.995 DKK/mo
- 02 National SEO Sustained national keyword visibility for growth-stage Danish companies stuck mid-pack, tracked against a written plan. From 6.995 DKK/mo
- 03 E-commerce SEO Crawlable, structured product and category pages for Danish webshops — without a platform rebuild. From 8.995 DKK/mo
- 04 Technical SEO Audit A one-off, prioritised technical and visibility audit. The findings report is yours to keep, whoever you work with next. 7.500 DKK, one-off
- 05 Content & Link Building Editorial content and authority growth, built to a written plan and reported in plain language every month. From 4.995 DKK/mo
- 06 AI Search Visibility Structured, citable content built to be found by AI Overviews, ChatGPT, and Perplexity — not just Google. From 3.995 DKK/mo
Published, everywhere.
The price for every service is on this page, on its own page, and inside the navigation itself. You don't need to give us your email to find out what something costs.
AI Search Visibility is its own service.
Not a bullet point under "SEO" — a named discipline with its own page, because AI Overviews, ChatGPT, and Perplexity are already answering questions your customers used to Google.
Actually based in Ribe.
Bjerreskovparken 14, 6760 Ribe. Real office hours. A named senior contact — not an account manager relaying your questions to a team you'll never meet.
No lock-in, no ranking fairy tales.
Month-to-month. Thirty days' notice, no exit fee. And we won't tell you we can guarantee a ranking — nobody honest can.
The Ledger Method
Audit— Opening balance
A findings report you own outright.
Plan— The entry
A plan document, dated, that you sign off on.
Build— Posting the work
Completed, tracked work items, visible to you as they’re finished.
Report— The statement
A report you own, not one locked inside an agency dashboard.
What a typical engagement looks like.
We don't have client case studies to show you yet — we're a small, new agency, and we'd rather say that plainly than invent one. Here's what the work itself actually looks like.
A local trade business
A single-location trade business in a Southern Jutland town — good at the work, well reviewed locally, invisible online against national chains and Copenhagen-based competitors who simply spend more. The audit turns up an incomplete Google Business Profile, inconsistent citations across directories, and no dedicated page for the specific services and area searched for.
The plan prioritises the Google Business Profile and citation fixes first, then a proper local landing page. Build: profile corrected, citations aligned, the landing page written and published, plus a first round of local outreach. Report: a monthly note on map-pack position and local search visibility.
Typical time-to-signal: The profile and citation fixes usually show up within the first few weeks; map-pack position tends to keep moving over the following quarter.
A growth-stage service company
A national Danish service business ranking comfortably for its own name, but stuck mid-pack on the category terms that actually bring in new customers — despite steady spend elsewhere in marketing. The audit maps the competitive gap: where real category competitors outrank them and why, plus an internal-linking structure that quietly starves the priority pages of authority the rest of the site already has.
The plan sets quarterly technical and content priorities against the keywords that matter, logged and dated before any work starts. Build: crawl-health fixes, a rebuilt internal-linking structure, and new category content written to close the specific gaps the audit found. Report: monthly rank and traffic tracking against the original plan, in plain language.
Typical time-to-signal: Technical and internal-linking fixes are usually the fastest-moving part; sustained national ranking movement builds over the following months, tracked against the plan rather than promised on a date.
A Danish webshop
A webshop running several hundred SKUs on a standard platform, with duplicate content across filtered category URLs, thin category descriptions, and no product structured data — all quietly suppressing organic traffic that already has margin behind it. The audit maps crawl-budget waste and structured-data gaps.
The plan sequences fixes by likely revenue impact, without a platform rebuild. Build: canonicalisation and indexation fixes, structured data added to products and categories, category pages rewritten. Report: monthly visibility reporting.
Typical time-to-signal: Indexation fixes often show in Search Console within weeks; ranking and revenue movement builds over the following months.
Three packages. No fourth tier hidden behind a call.
| Package | Foundation 2.995 DKK/mo | Most popular Momentum 6.995 DKK/mo | Authority 14.995 DKK/mo |
|---|---|---|---|
| Best for | Local, single-location businesses | Growth-stage national competitors | Webshops & competitive national/multi-market businesses |
Excl. 25% VAT (moms)
Local, single-location businesses
Growth-stage national competitors
Webshops & competitive national/multi-market businesses
Excl. 25% VAT (moms)
How agencies usually work — and how we work.
| How agencies usually work | How we work |
|---|---|
| Pricing revealed after a sales call | Every price published on this site |
| Twelve-month contracts, cancellation fees | Month-to-month. Thirty days’ notice. No exit fee. |
| An account manager relays your questions to a delivery team you never meet | One named senior contact does the work |
| A dashboard login you have to interpret yourself | A plain-language report, every month, that’s yours to keep |
| "We’ll get you to page one" | We don’t guarantee rankings. Nobody honest can. |
| Days to hear back, if you hear back | Answered within one business day |
| An office address that’s more marketing than fact | Bjerreskovparken 14, 6760 Ribe — a real address, real office hours |
Seven things you can hold us to.
Seven things we can promise, because we can be held to every one of them.
- 01 Month-to-month. No annual lock-in, ever.
- 02 Thirty days’ notice to leave. No exit fee.
- 03 One named senior contact who does the work — not an account manager relaying it.
- 04 Plain-language reporting, every month, that you own.
- 05 Prices published on this site. No "call for pricing."
- 06 Enquiries answered within one business day.
- 07 We do not guarantee rankings. Nobody honest can.
Before you start a proposal.
01 Do I have to sign a long-term contract?
No. Every service and package runs month-to-month. Thirty days’ notice to leave, and there’s no exit fee.
02 Can you guarantee a first-page ranking?
No — and we’d be lying if we said we could. Nobody can guarantee a Google ranking; anyone who promises one is telling you what you want to hear, not what’s true.
03 How much does this actually cost?
It’s published. Every service page shows a "from" price, /pricing/ shows the full three-tier table, and the mega-menu shows prices too. No call required to find out.
04 Who actually does the work?
A named senior contact — not a rotating account-manager chain. You’ll always know who’s doing the work on your account.
05 How fast do you reply?
Within one business day, every time. That’s a standing commitment, not a best effort.
06 Do you work in Danish or English?
Both. This site currently runs in English; day-to-day work and calls happen in whichever language you’re more comfortable in.

Ready to see it in writing?
Add a service or two, or start from scratch — a written proposal costs nothing and commits you to nothing.
