- Five zones on a phone screen. Four are gated. Your website alone gets you into none of them.
- Two gates open everything: a Google Business Profile and a website.
- Setup is roughly forty jobs. Six platform accounts, a background check, and tracking that is a build.
- Management is the harder half. Nothing reaches a finished state, and the battleground moved in one year.
- Three things are wrong with how this is sold. Pricing pointed the wrong way, clicks instead of density, and nobody who knows a route.
No one publishes a study on how pool customers find a pool guy. Every number here comes from a named publisher on general local search, or is labelled as our own figure. All of it is on the research page with links.
Someone in your service area types “pool service near me.”
Here is everything on that screen, and what has to exist before you can appear in it.
pool service near me
- 1. Competitor ★ 4.8 · Call
- 2. Competitor ★ 4.6 · Call
- 3. Competitor ★ 4.9 · Call
Almost nobody scrolls past here. Four of the five zones above are gated. If you are not in them, you are not on the screen at all, and your website alone does not put you there.
- AI answer
Needs a claimed profile, real reviews, and pages a model can read and cite.
No profile and no site means the model has nothing to name you with. - Local Service Ads
Needs a Google Business Profile, plus license, insurance and a background check.
No Google Business Profile means you cannot run these at all. - Paid search ads
Needs a website to send the click to, and tracking that proves the click became a call.
No website means no paid search, no Performance Max, no retargeting. - The map pack
Needs a claimed and complete Google Business Profile, review volume and recency, matching name, address and phone everywhere online, and proximity to the searcher. This is where the phone calls are. It is also the one zone your competitors have already claimed, which is why the three names above are not yours.
No Google Business Profile means you are not in the map. There is no other way in. - Organic results
Needs a website with real pages, and time. This one moves slowest of everything here.
No website means nothing to rank.
You lose the map pack, Local Service Ads, most local relevance, and the reviews that feed both. That is where the calls are.
You cannot buy a single ad on Google or Meta. There is nowhere to send the click and nothing to measure.
Two things gate everything on this screen: a Google Business Profile and a website. Miss either one and entire zones of that screen become unreachable, no matter how much you are willing to spend.
Why setting it up is hard
Not hard as in unfamiliar. Hard as in dozens of separate things, most of them gated, and somebody else checks the gates.
- Six platform accounts, minimum. Google Ads, Google Business Profile, Local Service Ads, Meta Business, GA4, Tag Manager. Each with its own verification, its own billing, its own way of locking you out.
- Local Service Ads need a background check. Licence, insurance certificate and a screening before the Google Verified badge appears. That is a multi-week clock you do not control.
- The map pack has no paid entry. There is no budget that puts you in it. It is a claimed and complete Google Business Profile, review volume and recency, matching name, address and phone across the web, and proximity to whoever is searching.
- Tracking is a build, not a checkbox. Conversion events per action, call tracking numbers, a UTM convention, an attribution model, then server-side tunnels into Google and Meta so the signal survives ad blockers and browser privacy defaults.
- Roughly forty separate jobs sit in the foundation layer before one ad can legally run. They are all listed here, and you never see any of them again once they work.
Every one of those is learnable. That is not the problem. The second half is.
Why managing it is harder than setting it up
- It never reaches a finished state. Search terms, negative keywords, bids, creative, landing pages and the map all move weekly. A campaign left alone for a quarter does not hold its position, it drifts.
- The battleground moved in one year. Consumers using AI tools like ChatGPT to pick a local business went from 6% to 45% between 2025 and 2026. That is not a trend line, it is a new channel that did not exist in your plan last season.
- Reviews are now a live operation. 97% of consumers read reviews before choosing a local business, 41% say they always do (up from 29% a year earlier), the average consumer checks six review sites, and 19% expect a response the same day (up from 6%). Google's share of review traffic fell from 83% to 71%, which does not make Google smaller. It makes being invisible on any one site more expensive.
- You are doing this second. Your first job is servicing pools, managing techs and answering the phone. The competitor who beats you on the map is usually not better at marketing. They just had somebody whose only job was this.
What it costs to get it wrong
| Getting it wrong | What it costs you |
|---|---|
| No Google Business Profile | No map pack and no Local Service Ads. Both are closed to you at any budget, and that is where the phone calls are. |
| No website | No paid search, no Performance Max, no retargeting. There is nowhere to send a click and nothing to measure. |
| Client-side pixels only, no server-side tracking | In our own build work, 30 to 40% of conversion data goes missing to ad blockers, browser privacy defaults and the iOS changes that broke ordinary pixels. This is our figure, not a published study. Data that never arrives cannot be optimised toward, and cannot be shown to you. |
| Optimising toward clicks or form fills instead of booked calls | The platform gets very good at producing the thing you asked for. You get cheap clicks and an expensive month. |
| Missed calls with no fallback | The caller dials the next company in the map pack. That lead was already paid for. |
| Inconsistent name, address and phone across directories | Local relevance degrades quietly. Nothing breaks, you just stop appearing, and nothing in any dashboard tells you why. |
| Ad accounts in an agency's name | You leave with nothing. No conversion history, no seasoned pixels, no account age. The compounding you paid twelve months for stays with them. |
And the channels you already know are shrinking
The places local advertising used to work are still being sold to you.
A print ad still reaches somebody. It reaches a shrinking, ageing slice of your service area, and the homeowner who just bought a house with a pool is almost never in it. The device won before the channel did.
BrightLocal Local Consumer Review Survey 2026, 1,002 US adults. Pew Research Center Local News Fact Sheet, fielded 8–14 December 2025, and State of the News Media.
The three problems with everybody selling you this
This is the part that does not get written down. It is also why we think this market is ripe for disruption.
1. The pricing model is pointed the wrong way
- A percentage of ad spend is the industry default. The fee rises when the budget rises, so the incentive is to grow your budget, not your booked routes.
- Markup on the ad spend itself is common and rarely disclosed on the invoice. You are billed for media you never see the raw cost of.
- Retainers plus setup fees plus per-channel fees mean the real number only appears in month three, and it is not the number you were quoted.
- Twelve month contracts where the work that actually compounds — conversion history, account age, seasoned pixels — sits in accounts you do not own.
Flat $1,200 a month. It does not move when your ad budget moves. No markup on ad spend, every account in your own name, month to month from day one.
2. They buy clicks. A route is not made of clicks.
- Clicks, impressions and click-through rate are what gets reported, because those are the numbers that always look like something happened.
- A click is priced the same wherever it comes from. A homeowner forty minutes outside your service area costs you exactly what the one on the street you already service costs you, and is worth a fraction as much.
- Nobody targets for density, because density is not a marketing metric. It is a pool business metric. A new stop three doors from an existing stop is worth more than a new stop across the county: same revenue, almost no windshield time, and it raises the resale value of that section of the route.
- Which means the geography of the buy matters more than the volume of it. Most campaigns are built to maximise the count of leads, not the tightness of them.
We target for route density, and measure rank at 49 fixed points across your service area instead of one average position. The map re-runs monthly on identical settings, so the comparison is real.
3. They do not know your business
- A generalist agency runs a pool route the way it runs a dentist. Same campaign structure, same landing page template, same call script, different logo.
- They do not know what a pool is worth to you. Not the first invoice — the recurring monthly, and the multiple that recurring earns when the route sells.
- They do not know the seasonality of when a Southern California homeowner starts looking, or which searches are a one-off green-pool cleanup versus a route customer for the next nine years.
- They cannot tell you which ad produced the customer on Elm Street, because complete attribution is expensive to build and nobody is grading them on it.
- And the reporting is written by the party being graded. A monthly PDF an agency wrote about its own performance is not evidence.
Pool service route operators in Southern California only. We price the outcome in recurring revenue and route resale equity, and every call in your portal traces to the ad that caused it. Results only, never the knobs.
What disruption actually looks like
Seven commitments you can hold us to, each aimed at something above.
| Flat $1,200 a month | Our fee does not move when your ad budget moves. |
| No markup on ad spend | You see the raw media cost. |
| You own every account | In your name from day one. If you leave, the conversion history, the account age and the seasoned pixels leave with you. |
| Month to month from day one | No lock. Stay because it works. |
| Targeted for density, not click volume | Tight residential route density is the thing that raises resale value. |
| 49 fixed map points, identical settings, monthly | Real month-over-month comparison, including which competitor moved on you. |
| Ads inside ChatGPT | Because 45% of consumers now use AI tools to pick a local business, up from 6% a year ago. |
- No guarantees on rankings, leads or timelines.
- No passing general local search research off as pool industry data.
How Google actually decides who gets the call · Everything the job contains · Every figure, with sources