13 Pages to 12,220: The Case Study We Ran on Our Own Company Before We Asked Anyone to Trust Us

TL;DR: Before HoneyBun took on a single outside operator, we ran the full playbook on our founder’s own photo booth company in Riverside County. Thirteen webpages became 12,220+. Web traffic went up 4×. Proposals went from 14 in Q1 2025 to 55 in Q1 2026 — 3.9×. Gross revenue rose 18.5%. Same company, same staff, same service area. This is that case study, with the conflict of interest stated in the first paragraph instead of the fine print.

First, the disclosure

The Photo Booth Guy (thepbguy.com) is not a client we signed. It is our founder’s own photo booth company — the business he started in 2017 and still runs today. It was customer zero: the place where every page template, every content variation, and every piece of the HoneyBun system got tested against real Google traffic and real customers before we generalized any of it.

That cuts both ways, and you should weigh it. It means nobody paid us to say this, and it means we had every incentive to make it work. It also means the numbers below come from a business we can see all the way into — the CRM, the Search Console account, the revenue line — not from a client’s summary email. He also published his own operator-side write-up of the same project, with the same numbers, on his own site: How One Photo Booth Operator Turned 13 Webpages Into 12,220. Read both. They should match, because they describe the same quarter.

The starting point: 13 pages and position 17

In early 2024, thepbguy.com looked like most local service websites. A homepage. An about page. Pricing. A contact form. A few stale blog posts. Roughly 13 indexed pages.

It ranked for its own brand name and almost nothing else. A search for “photo booth Riverside” put the site around position 17 — page two, behind a wall of competitors. The gap was being filled with paid ads, which delivered leads in unpredictable lumps: 12 booking inquiries one week, 2 the next.

If you run a local service business, you have probably lived some version of this. The work is good. The reviews are good. Google just does not know you exist outside your own name.

What we built: a page for every search that matters

The core insight is simple. A local service is not one search — it is hundreds of distinct searches. A wedding photo booth in Riverside is a different search from a quinceañera photo booth in Fontana, which is a different search from a 360 booth at a corporate event in Ontario.

So instead of one homepage trying to rank for everything, we built the full matrix: 12 service variants across 110 cities in the service area, with booth-type and use-case pages layered on top. The result was 12,220+ unique pages, each targeting one specific service-by-city search, each carrying real local data — not 12,220 copies of the same page with the city name swapped.

That last part is the hard part, and it is what HoneyBun actually is: the system that generates pages at that scale while keeping every one of them uniquely useful. From decision to fully indexed took about 90 days.

The numbers, Q1 against Q1

MetricQ1 2025Q1 2026
Indexed pages~1312,220+
Web trafficbaseline
Proposals sent1455 (3.9×)
Gross revenuebaseline+18.5%

Read the table honestly, the way we do:

The 4× traffic is the SEO play alone — the mechanical result of going from 13 pages of keyword coverage to 12,220. The 3.9× proposal jump needed the traffic and a fast-response funnel behind the form; pages without follow-up would have produced form fills that went nowhere. The 18.5% revenue lift is the compound of both, on the same staff, at the same average booking value.

One more number that matters: this company’s 36% repeat booking rate is part of why the math worked. Traffic multiplies whatever operation it lands on. It does not fix one.

What this is not

This is not “we did it in one vertical once, so it works everywhere, guaranteed.” It is one company, one county footprint, one year-over-year quarter — with the entire methodology and every number published openly on both sides so you can pressure-test it.

It is also not a subscription treadmill. The pages built for thepbguy.com are owned assets on the operator’s own site. They did not disappear at the end of a billing cycle, which is the difference between owning the fix and renting it.

See what your own matrix looks like

If you run a local service business and want to know what your version of 13-to-12,220 would look like — how many services, how many cities, how big the gap between what you rank for and what your market searches for — start with the free instant SEO audit at audit.gethoneybun.com. It runs on your actual site, shows you what Google currently sees, and costs you nothing but the two minutes it takes to read it.

The numbers above are the pitch. The audit is how you check whether they could be yours.