Pricing

Local SEO and GEO pricing for small business, published up front.

Everything is on this page. The report and the monthly tiers are fixed prices; projects show a starting price because their scope varies. Month to month, cancel with a month of notice. The written diagnostic that comes before any of it is free.

Paid report $149Monthly system from $1,500Fixed-scope projects from $1,800Written diagnostic freeMonth to month, 30 days' notice

Prices without context are just numbers. Read the program document for what is actually broken in a service business, what gets built month by month, and what you own at the end: plain English, glossary included, downloadable as a PDF.

Who’s on the Map: local visibility report

2 working days after payment · no call required · delivered as a private link

What a customer sees when they look for you on Google Maps or ask an AI assistant, and the reason behind it. Built from public data, so nothing to install and no passwords. The sample at whosonthemap.com is the exact format you get.

  • Where you show up on Google Maps, point by point, and the one cause behind it
  • Who ChatGPT and Perplexity recommend instead of you, and which pages they cite
  • What the leaders have that you don’t (reviews, profile, website), with how sure each finding is
  • Your website as Google reads it: thin pages, missing headlines, pages nothing links to
  • Two more sections once you share Search Console and your server log: pages competing with each other, and which pages the AI assistants actually read

Free diagnostic vs the report: the free one names the 3 to 5 biggest problems in writing; the report measures all of it and comes with a fix order. Measuring AI fetches over time needs a logger on your server, which is the separate tracker install, from $500.

See a sample report → (a real business, public data only)

$149
The report. $499 a month to have it fixed and kept fixed.
Order on whosonthemap.com →

The button opens the order page: business name, city and your email. Sending it opens the payment page in a new tab and an email with your details filled in; just hit send. The private report link arrives within 2 working days. Questions first? Write to odaryukigor@gmail.com.

Rather talk first? Book a call →
The Money Trail
Within 30 days every job says where it came from.
$1,500/mo USD
First month splits in two · then month to month, cancel with a month of notice

The attribution layer goes in first, then the visibility work it can measure. Payment splits so you are not paying for a result you have not seen yet: $750 to start, $750 two weeks later, by which point the tracking is live and data is already coming back.

  • Closed-loop attribution live: first-touch source → lead → job → invoice amount
  • GEO / AEO architecture on the pages that matter, iterated every month
  • Technical SEO and URL architecture fixes as they surface
  • Citation Tracker installed: live AI fetches logged per URL
  • Monthly report pulled from the APIs, not from a dashboard screenshot
Book a call about this →Or start by email →
The Money Trail · Full System
Every channel in the business measured the same way.
$2,500/mo USD
First month splits in two · then month to month, cancel with a month of notice

Everything above, plus the paid channel and the phone brought onto the same numbers, which is where the uncomfortable findings usually are. Same payment split as the tier above: $1,250 to start, $1,250 two weeks in, once the tracking is live and returning data.

  • Everything in The Money Trail
  • Paid lead audit: spend measured against jobs, not against lead counts
  • Call recordings transcribed and classified, matched to CRM jobs
  • Live dashboard: organic, AI assistants, paid and calls in one view
  • Content production at volume (location, service and answer pages)
  • Direct line, async, with weekly written updates
Book a call about this →Or start by email →

Both tiers are the same system at different output rates. If your business is smaller than this ladder, the honest answer is usually a one-off project or the free diagnostic rather than a retainer, and I will say so rather than sell you a thin version of a monthly engagement.

How it runs

Five steps, and the first one is free.

01

Written diagnostic: no call needed

You send the site, I send back the 3 to 5 findings doing the most damage, in writing, within 48 hours. Free, async, and it ends there if you want it to.

02

Optional: the $149 report

Maps, AI answers, the leaders and your website, measured and explained, as a private link in 2 working days. $499 a month if you want it fixed and kept fixed. Skip it if the diagnostic already told you enough.

03

Measurement first, then the channel

The tracking goes in and starts collecting from day one. Only after that does content or visibility work begin, so there is a denominator to argue with later.

04

Weekly written updates, monthly numbers from the API

No status calls unless you want them. The monthly read is pulled programmatically from Search Console, the CRM and the ad platforms, and it includes what did not work.

05

You own it

The tracking, the scripts, the dashboard and the documentation are yours, on your infrastructure. Nothing here is a subscription you cannot leave.

Fit

Worth checking before you book.

✓ This works

  • You sell something with a real transaction value, recorded somewhere readable through an API
  • Multiple locations, service areas or metros, or expanding into new ones
  • Already paying for SEO, content or AI visibility and cannot point at what it produced
  • Buying leads and unsure how many were ever real
  • Willing to look at a number that contradicts what you were told last year

✗ This does not

  • Want guaranteed rankings or a guaranteed number of citations
  • Not able to grant read access to Search Console, analytics or the CRM
  • Want content volume without any measurement attached to it
  • Want the AI-visibility screenshot, not the revenue question underneath it

Industry is not on either list. The system was built and stress-tested in home services: hand-created jobs, half of them with no source recorded, money moving over the phone. That is close to the worst case for measurement, which makes it the proof rather than the boundary.

Book a call

30 minutes on a video call. You leave with the gaps mapped.

We look at your site and your numbers live: what search and AI assistants can currently see, what your CRM can and cannot tell you about where jobs came from, and which of those two is the actual bottleneck. No deck, no pitch sequence. If the answer is that you do not need me yet, that is what you will hear.

  • Bring read access to Search Console if you have it (not required)
  • Prices are already on this page, so the call is not about qualifying your budget
  • Prefer writing? The free diagnostic needs no call at all

Loading the calendar…

Open it in a new tab →
FAQ

Questions about money and terms.

Yes, the $149 report is built for exactly that. You click the order button, enter the business name, city and your email, pay on the payment page that opens and send the email the form fills in for you. No call, no scoping document, no qualification. It is $149 for the report and $499 a month to have it fixed and kept fixed: two fixed numbers, not "from", because an open-ended number is just a call gate written differently. The retainers and larger builds can start by email or by a call, whichever you prefer. Access to your CRM and ad accounts is granted only after the scope is agreed in writing.

No. It is a single purchase with a private report link at the end, and the working data files are yours to keep or hand to another contractor. Most people who go further do so because the report found something specific worth fixing, and there is nothing to cancel if they do not. If it finds that your site is fine and the problem is somewhere else (the phone, the CRM, the paid channel), the honest version of that is what the document says, and the engagement ends there.

$750 to start and $750 two weeks later, because two weeks in the tracking is live and data is already coming back, so the second half is paid against something you can see rather than something you were promised. After the first month it is a flat $1,500 monthly. A flat fee always, with no revenue share and no per-lead commission: I build the numbers this business gets judged by, and nobody should be paid by their own scoreboard.

Because the alternative wastes both our time. A discovery call whose real purpose is to find out whether you can afford the work is a filter dressed up as a conversation. The numbers are here so you can self-select, and the call can be about your actual situation.

Ad spend, paid tools and paid lead budgets are yours and billed by their vendors. Link building at scale, PR and design work are out of scope. I will tell you when one of them is genuinely the bottleneck instead of quietly billing for it.

That is the normal path. Most engagements start as the attribution build, because until it exists nothing else can be honestly measured. If it turns out the channel is not worth growing, the project ends there and that is a legitimate outcome.

No minimum term. Month to month, cancel with a month of notice. The reason is structural rather than generous: the work compounds and the numbers show it, so lock-in should not be necessary.

Yes, for the attribution and measurement layers specifically, white-labelled. That is usually the piece an agency cannot staff, and it is the piece that makes the rest of their work defensible.

Not buying a project? Hiring?

Full-time or contract, in-house. Role fit, working format and what I have actually shipped, in writing on one page.

See the hiring page →