Case study · Bookkeeping practice, Spokane WA
Page two on Google. First answer on ChatGPT.
A Spokane bookkeeping practice that Google had filed on the second page for the one question it answers better than anyone in the city — and that an AI assistant, asked that same question in ordinary English, names first. Both were true on the same day. Here is what the instruments recorded on September 12, 2026, and what we are not going to publish.
- Client
- Bizzy Bee Bookkeeping (509Done, LLC)
- Practice
- Bookkeeping practice, Spokane WA
- Site built
- May 2026
- Answer-engine work
- September 2026
- Baseline measured
- September 12, 2026
The intake
A practice people recommend. A search engine that hadn’t noticed.
Leslie’s practice does the work small businesses are quietly desperate for: clean books, payroll that files itself, and somebody who answers the phone. Her Google reviews are all five-star and several name her personally.
The website was not the problem either. We built it in May 2026 — it loads fast, states a service area, has click-to-call, a booking form and a real FAQ. That was a website build, and it was scoped as one. It was not a search engagement, and nothing about it was sold as a promise about where Google would file her.
The problem we came back for was narrower and stranger than a bad website. Google had the site on page two for the one question it was best in the city at answering. An AI assistant, asked that same question in ordinary English, put it first.
Both things were true on the same day. That is the intake.
The diagnosis
Ranked for nothing they’d want to win.
Search Console for June 23 – September 9, 2026, read honestly: 7,310 impressions, 78 clicks, average position 17.9.
The clicks were almost entirely people who already knew the name. 10 of the 78 came from someone typing the business name into Google. That is not discovery, that is navigation. Strip the brand searches out and the site was functionally not being found by anyone who didn’t already know it existed.
| What someone typed | Impressions | Clicks | Avg position |
|---|---|---|---|
| quickbooks cleanup | 812 | 0 | 19.4 |
| bookkeeping service spokane | 118 | 0 | 5.7 |
| bookkeeping spokane | 100 | 1 | 5.4 |
| bookkeeping services | 78 | 0 | 2.1 |
| quickbooks cleanup checklist | 76 | 0 | 14.8 |
| bizzy bee bookkeepingbrand | 23 | 10 | 1.4 |
Read the top row twice. “quickbooks cleanup” was the largest non-brand demand signal on the entire account — 812 impressions, average position 19.4, 0 clicks. Eight hundred people with exactly the problem this practice solves, shown a link on page two, and not one of them scrolled that far.
And most of the site was about something else
The sitemap held 94 addresses. 60 of them — 64% — were episodes of her podcast, which is about faith, leadership and real estate investing.
This is not a criticism of the podcast. It is good, and her clients love it. It is a statement about what a machine sees when it tries to work out what this domain is for. On the question of who in Spokane is authoritative about bookkeeping, the bookkeeping pages were outnumbered better than five to one.
The substance was there. The structure wasn’t.
Here is the tell, and it is why this case is worth writing up at all. Asked the same question those eight hundred people were asking, the assistant recommended this practice first — and quoted the site’s own words back as the reason, down to the line about taking on books that are many months behind.
So the expertise was on the page. A language model could find it, read it, and decide it was the best answer in Spokane. Google’s ranking system could not, because the site gave it nothing to rank: no page whose subject was that question, no machine-readable statement of what the site knew, and identifiers pointing at an address the server did not serve.
That is not a content problem and it is not a design problem. It is a legibility problem — and it is invisible from the outside, which is exactly why it had gone unfixed.
The treatment
Give the machines something to quote.
We rebuilt what the site already knew into a shape both systems can use: one question per page, answered directly, stated so it can be read without being interpreted.
- Answer the question the searcher typed, on a page that is only about that
- Retrieval matches a question to a page. A page that is the question beats a page that mentions it. 12 of them, each opening with a direct answer before any throat-clearing.
- Meet the trade where it is actually searching
- An industry page aimed at a loss we could see in the instruments, rather than at a guess about who might be looking.
- Make the reputation countable
- Her five-star reviews were sitting on the homepage as decoration. Now they are stated in a form a machine can actually tally.
- Say plainly what the site knows
- A curated index written for a model deciding whether this source answers the question in front of it — generated from the site’s own data, so it cannot quietly fall out of date.
- Stop the site arguing with itself
- Every identifier now points at the address the server actually serves. Before, they pointed at one that redirected.
We are not going to publish the mechanics. Her competitors read case studies too. You will find outcomes on this page and no recipe — the same standard we would hold for your practice if you were the one in the table.
The baseline
Ask it yourself.
The site work shipped the day before these measurements were taken. There are no post-work ranking numbers yet and there will not be honest ones until October 2026. So what follows is a dated baseline rather than a result — and unlike a chart, you can check it yourself in about thirty seconds.
“Recommend a small business bookkeeping and payroll service in Spokane Washington”
“Best overall: Bizzy Bee Bookkeeping”
“My ranking: Bizzy Bee for a typical small business.”
“I'm behind on my books in Spokane — who does QuickBooks cleanup and catch-up bookkeeping?”
“My strongest matches are: 509Done, LLC DBA Bizzy Bee Bookkeeping — probably the most direct fit”
“I'd call Bizzy Bee and Avenue first.”
Recorded September 12, 2026. Signed out, and again in a temporary chat with personalisation disabled. On the first prompt the assistant cited the site 4 separate times and quoted its pages back — the flat monthly fee, the free consult, the line about books many months behind.
And the 3 prompts where it named her not at all
- “Who is the best bookkeeper in Spokane WA for a small business?”
- “best bookkeeper Spokane”
- “bookkeeper near Spokane Valley WA for a small contractor”
Those are the target. We publish the misses because a page that reports only its wins is an advertisement, and this one is supposed to be a measurement.
2
Prompts where the assistant named the practice first
Of 5 tested, September 12, 2026
3
Prompts where it named her not at all
The work is aimed here
812
Google impressions for "quickbooks cleanup"
At average position 19.4, worth 0 clicks
13
New pages built, verified live
12 answer pages and an industry page, September 12, 2026
| Checkpoint | Window | Clicks | Impressions | Avg position |
|---|---|---|---|---|
| Baseline | June 23 – September 9, 2026 | 78 | 7,310 | 17.9 |
| Re-measure | October 2026 | — | — | — |
This page does not take credit for those answers. They are the baseline — measured before the new pages existed. The honest claim is that the site earns them already, and that the September 2026 work is aimed squarely at the questions where it doesn’t.
The part that matters
Two systems, two verdicts, one business.
The interesting finding is not that an assistant speaks well of this practice. It is that the same site, on the same day, sat on page two of Google for the identical question.
Answer engines and ranking algorithms are not grading the same exam. One is asking which page has the authority signals. The other is asking which source actually answers this. A business can pass the second test and fail the first — and if Google is the only thing you measure, you will conclude your marketing is broken at the precise moment you have become the answer.
That is why we test both, and why we put a date on every answer we record.
Where is your practice invisible?
The 40-Point Snapshot shows what Google and the AI assistants currently know about your business — and what they don’t. It is free, and it is the same diagnostic that found this.
Diagnosis first. Then the cure.