We’ve been in the trenches since 2009. Not a skeleton crew.

We’ve been in the trenches since 2009. Not a skeleton crew. Not an overnight agency. Real people, real work, real accountability. We don’t disappear when things get hard, and we’re not yes-people — if something’s bad for your brand, we’ll say so.
Everything below is scoped, priced and owned by you. Nothing is a black box.
Read-only access to analytics, Search Console and the CMS. We look before we talk.
Itemised, with the assumptions listed so you can argue with them.
The people on the call are the people doing the work.
Every account, every asset, from day one. No hostage-taking.
In dollars and pipeline, not impressions.
Sixteen years of clients who stayed is the only proof worth anything.
Search is now two jobs. Classic SEO still decides where you rank on a results page. Answer Engine Optimisation decides whether ChatGPT, Google AI Overviews, Perplexity and Claude quote you when someone asks a question out loud. The technical work overlaps by about seventy per cent. The content work does not.
Screaming Frog, Sitebulb, Google Search Console, Bing Webmaster Tools
Schema.org JSON-LD, Organization, Service, FAQPage, BreadcrumbList, Product
Ahrefs, Semrush, Rank Math, AlsoAsked, Google Trends
Prompt panels run monthly against ChatGPT, Perplexity, Gemini, Claude and AI Overviews
PageSpeed Insights, CrUX field data, Cloudflare, image and font budgets
GA4, Looker Studio, server-side tagging, offline conversion import
If it has an API we have probably already wired it. If it does not, we will tell you before you buy it.
Every query at position 6-20 becomes a brief. That band is where a week of work moves real traffic.
GSC API + sheetService, FAQ and breadcrumb markup generated per page from the page itself, not hand-written once and left to rot.
JSON-LD engineA live keyword map that links new pages to old ones automatically, so authority moves the moment a page is published.
Autolink engineThe same twenty buying questions asked every month across five engines, logged, so you can see when you start getting cited.
Prompt panelThe plumbing is the same: crawlable, fast, structured, authoritative. The writing is not. Answer engines lift short, self-contained, factual passages — so every page needs a 40 to 60 word answer near the top that stands on its own.
Technical fixes show inside two to six weeks. Content and authority take three to six months. Anyone promising faster is either buying links or lying.
Scaled, thin, near-duplicate pages will — that is Google's scaled content abuse policy, and it is a site-wide manual action, not a per-page demotion. Genuinely different pages built on real local data are fine. We gate every generated page on a uniqueness score and noindex anything that fails.
No, and neither should anyone else. We report position, impressions, clicks and pipeline every month and you can see exactly what moved.
Every answer engine builds its index differently. We track them separately, because they behave separately.

Four algorithm eras. This is the fifth. We know which parts matter and which parts are noise, because we were here for the last four times everyone said search was dead.
We're not yes-people. We're going to do what's good for your brand.
Twenty minutes. What you are trying to hit, by when, what is in the way.
Read-only. Analytics, Search Console, the CMS. We look before we talk.
Where you appear today across every answer engine. Yours either way.
Written, itemised, assumptions listed so you can argue with them.
Within a week of signature. You own every account.
We’ve been in the trenches since 2009. Not a skeleton crew. Not an overnight agency. Real people, real work, real accountability. We don’t disappear when things get hard, and we’re not yes-people — if something’s bad for your brand, we’ll say so.
AEO is optimising to be the answer, not the tenth blue link. Clear answer blocks in the first 40-60 words, real structured data, and content a model can quote without paraphrasing. Same discipline as SEO, different output.
Technical fixes move inside weeks. Content and authority take one to two quarters. We tell you which bucket your problem is in on the first call rather than selling you a six-month ramp for a two-week fix.
We write it. Your team reviews it. You know your business better than we ever will, so we don’t pretend otherwise — but you shouldn’t be spending your week writing meta descriptions.
Fair. Ask us for the two or three metrics your board actually reads, agreed before we start, on the same dashboard we look at. If we can’t move them we’ll say so rather than send another report.
Twenty minutes, no deck. Tell us what you're trying to hit and we'll tell you straight whether we're the right team for it.