Home / SEO & AI Visibility

Ranking is half the job now. Getting cited is the other half.

More and more of your buyers finish their research inside an AI answer they never click out of. So we do two jobs: earn the ranking in Google, and become the source ChatGPT, Perplexity and Google's AI answers quote. Then we measure both, monthly, in a report you can forward.

From $1,500/mo Content included No setup fee Month to month

What's in every retainer

  • Technical SEO and site health
  • Blog content written and published
  • Google Business Profile + local SEO
  • Citation building and cleanup
  • Link building
  • AI citation tracking, reported monthly

Included. Not quoted separately later.

What changed

Two scoreboards, and most reports only show one.

A position-three ranking used to mean traffic. Now it might mean an AI summary quoted someone else while your listing sat below the fold. If your reporting can't tell those apart, it isn't telling you much.

Ask your current provider: "am I being cited?"

The old report
  • Keyword positionstracked
  • Organic sessionstracked
  • AI citations
  • Which page got quoted
  • Who got quoted instead
  • Answers "are we visible?"partly
1 of 2scoreboards
What you get here
  • Keyword positionstracked
  • Organic sessionstracked
  • AI citations, 5 enginestracked
  • Page-level citation sourcetracked
  • Competitor citationstracked
  • Composite AI score0–100, monthly
2 of 2scoreboards
One client, both scoreboards

What it looks like when it works.

WC Marker · specialty paintball retail

WC Marker sells specialty paintball gear — products people search for by brand, model and country, the kind of query that used to be won purely on rankings. Over nine months we took them to #1 for six of their core terms, and over the same window their referrals from AI answer engines went up four-fold. The second number is the one that matters: it means the work that earned the rankings also made them the source the machines quote. Same effort, two scoreboards.

6×
Core terms taken to #1 in nine months
4×
Increase in referrals from AI answer engines
+164%
Organic click-through lift — Essex Lease, year one

WC Marker, nine-month engagement · rankings from Google Search Console, referral data from GA4

One client, because one is enough to show the shape of it. The rest are here.

Before you hire anyone

Is search actually your problem?

Sometimes it isn't, and a retainer would be the most expensive way to find that out. Five checks you can run this afternoon — three of them are free to fix yourself, and one of them means don't spend anything at all.

01Can you say how many enquiries came from search last month?
Measurement problem — fix this first, free If you can't, no SEO retainer can prove it worked either, and you'd be buying twelve months of reports you can't evaluate. Set up conversion tracking and form attribution in GA4 before you spend anything on rankings. That's an afternoon of work and it makes every subsequent decision cheaper.
02Search your main service plus your city. Are you on page one?
If yes, you may not need a retainer at all Do it in a private window so your own history doesn't flatter the result. If you're already ranking for the terms that actually bring you work, the honest answer is that your ceiling is conversion, not visibility — and you'd get more from fixing the page people land on than from chasing more of them to it.
03Is your Google Business Profile complete, with photos from this year?
Free, and the largest local win available to you Categories, services, hours, recent photos, and replies to every review. For a lot of Alberta organizations the map pack outperforms page one outright, and none of this requires hiring anyone — it requires an hour and someone taking ownership of it. If you do one thing from this list, do this.
04Ask ChatGPT what your organization does. Is the answer right?
This is the genuine gap — and the hard one to fix alone Wrong, vague, or confidently describing a competitor. Unlike the items above, this one isn't a checklist — it needs entity and schema work, answer-first content structure, and repeated measurement to know whether it moved. This is the one item on the list where the honest answer is that it's worth paying someone.
05Of the search traffic you already get, how much converts?
Conversion problem — do not buy SEO yet If people arrive and leave, more of them arriving and leaving costs you more money to achieve the same nothing. Spending on traffic before the destination works is the most common expensive mistake we see. Fix the landing page and the enquiry path firstthat's optimization work, not search work.

Scoring, honestly: a no on 01 or 05 means stop — sort measurement and conversion before buying visibility, or you'll never know what you bought. A no on 03 means do it yourself this week; you don't need us for that. Only 04 reliably justifies a retainer, and only 02 tells you whether any of it is urgent.

Comfortable on all five

You don't need an SEO retainer. Keep doing what you're doing and re-run number 04 every few months — that's the one most likely to change without warning.

The work itself

Four jobs, running continuously.

Not a checklist — a loop

Make it crawlable

01 · Technical
  • Crawl & index healthmonthly
  • Core Web Vitalsmonitored
  • Redirects & 404saudited
  • Schema coveragegap-checked

Answer engines are harsher than Google about structure. A page a crawler can't parse cleanly doesn't get quoted, however good the writing is.

Answer the question

02 · Content
  • Posts per month2–5
  • Keyword → briefSERP-derived
  • Answer-first structurestandard
  • Written bya human

Content that leads with the answer gets cited; content that buries it under 400 words of preamble doesn't. Same page, different architecture.

Own the local map

03 · Local
  • Google Business Profilemanaged
  • Citations & NAPaudited
  • Reviewsmonitored
  • Extra locations$450 ea.

For a lot of Alberta organizations the map pack outperforms page one. It's also the fastest thing on this list to move.

Prove it moved

04 · Reporting
  • Rank deltasmonthly
  • AI Visibility Score0–100
  • Engines checked5
  • Walkthrough callincluded

Written for the person you have to forward it to. If a report needs me in the room to make sense, it's a bad report.

Under the hood

How the AI score is actually built.

No black box. We keep a standing list of the questions your buyers really ask, run them against five engines on a schedule, and record three things every time: were you cited, which page, and who was cited instead.

That last one is the useful column. Knowing a competitor gets quoted for a question you should own tells you exactly which page to write next — which is the difference between a report and a to-do list.

See the agents that run it
Engines we check
  • ChatGPTcited?
  • Google AI Overviewscited?
  • Perplexitycited?
  • Claudecited?
  • Geminicited?
  • Rolled intoone 0–100 score
Monthlydelta, not a snapshot
Pricing

Three tiers. Published.

All CAD · month to month
Core
$1,500/mo

One location that needs to start showing up — and needs proof it's working.

  • 2 blog posts per month
  • Technical SEO and site health
  • Full Google Business Profile management
  • Citations and link building
  • Monthly report + walkthrough call
Start with Core
Growth
$2,250/mo

Real competition in the results, and more than one thing to rank for.

  • 3 blog posts per month
  • Everything in Core
  • Expanded keyword mapping
  • Deeper link acquisition
  • Quarterly strategy session
Start with Growth
Authority
$3,500/mo

When the goal is owning the category, not just appearing in it.

  • 5 blog posts per month
  • Everything in Growth
  • Digital PR and earned placement
  • Multi-location scale
  • Direct line to James, always
Start with Authority

AI Visibility add-on

Answer-first restructuring of your existing pages, plus entity and schema work — the on-site half of getting cited. The five-engine citation report is already in every retainer; this is the work that moves it.

+$500–750/mo

Additional location

Each extra Google Business Profile with its own citations, review strategy and local landing page.

$450/location

Start with an audit instead

Lowest-risk way in. Credited back against whatever follows — and if you take the document and fix things yourself, that's a legitimate outcome.

$49–349one-time
Straight answers

The questions people open with.

Answered here so you don't have to book a call to find out whether this is worth a call.

Ask me something else

No — the scoreboard changed. Ranking still drives traffic, but a growing share of research now ends inside an answer the person never clicks out of. So there are two jobs: rank in Google, and be the source that gets quoted. The underlying work overlaps heavily, which is why we do both and report both.

A standing set of the questions your buyers actually ask, run against ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews on a schedule. Every run records whether you were cited, which page was cited, and who was cited instead. That rolls into a composite 0–100 score that moves month to month — so it behaves like a metric, not an anecdote.

Technical and local fixes can move within weeks. Competitive content and authority work is a six to twelve month arc. Anyone promising page one in thirty days is either targeting terms nobody searches, or doesn't plan to be around in month four.

Ours is $1,500/month for Core, $2,250 for Growth, $3,500 for Authority — content, local SEO, citations, link building and reporting included rather than quoted later. No setup fee, no lock-in. You'll see local rates advertised from $750–1,000, but check what's bundled before comparing; the pricing page does that arithmetic.

No. Month to month, 30 days notice. If the work isn't earning its keep, a contract shouldn't be the thing keeping you.

Yes, and it happens. If your problem is conversion rather than traffic, or the site is structurally broken, spending on rankings first wastes money. The audit establishes which problem you actually have before anyone signs anything.

Next step

Find out if you're
being cited.

Fifteen minutes. Tell me what you sell and who you compete with, and I'll run your questions against the answer engines before we talk — so the call starts with your actual numbers rather than my slides.

Replies within one business day You'll talk to James, not a rep No lock-in, ever
Send it over

Prototype form — not wired to a backend.