Why nobody finds your pool service website — and how to fix it
You paid somebody for a website a few years back. It has your logo, a stock photo of a sparkling pool, and the words “quality service you can trust.” It cost real money.
And it has brought you approximately zero customers.
That’s not because websites don’t work for pool companies. It’s because most pool service websites are built to exist, not to be found. Those are different jobs. Here’s what’s actually going wrong — and what to do about each one.
Where new customers actually come from
When a homeowner needs weekly service, they do one of three things: ask a neighbor, search Google, or — more every month — ask an AI assistant. You can’t control the neighbor. The other two you can win or lose on purpose, and both of them decide based on what your website says.
Keep that in mind as you read. Every fix below is really the same fix: put the facts a machine needs where a machine can read them.
1. Your website doesn’t say where you work
This is the big one, and it’s almost universal.
Google doesn’t rank businesses. It ranks pages, for searches like “pool cleaning service Prosper TX.” If your website says “proudly serving the metroplex” and never actually prints the words Frisco, Prosper, or McKinney, you are not in that race. You didn’t lose it — you never entered.
The fix: name your cities, in real sentences, on pages a human would actually read. “We run weekly routes in Frisco, Prosper, and Celina — most of our stops are west of the tollway” beats a list of zip codes in the footer, and it beats “the metroplex” by a mile.
2. One page is doing all the work
Weekly cleaning, green-to-clean recovery, filter repair, equipment installs — all squeezed into three sentences on the homepage. A homeowner searching “green pool cleanup” and a homeowner searching “weekly pool service” are different customers with different problems, and Google wants to send each one to a page about their problem.
The fix: one page per service you actually want calls for. They don’t need to be long. They need to exist, say the service plainly, name where you do it, and end with a phone number.
3. Google can’t tell your website and your Business Profile are the same company
Your Google Business Profile says “Dolphin Pool Care LLC” with your old cell number. Your website says “Dolphin Pools” with the office line. To you, obviously the same company. To a machine deciding who deserves the map pack, it’s two half-verified businesses instead of one solid one.
The fix: identical name, address, and phone number on your website, your Business Profile, and everywhere else you’re listed. Then finish the profile: categories, hours, service area, photos of real jobs. It’s free, and for local search it pulls as much weight as your website does.
4. It takes seven seconds to load on a phone
Most homeowners will find you on their phone, standing in the backyard, looking at a pool that’s turning green. Site builders love full-screen video headers and 8 MB photo carousels. Google measures the wait — and so does the homeowner, who is one thumb-flick from the next company on the list.
The fix: open your own site on your phone, on cell data, not your office Wi‑Fi. Count the seconds. If it’s more than about three, the usual suspects are oversized images and animation bloat — either is fixable in an afternoon.
5. There’s nothing on it worth choosing
Sometimes the site gets found and still doesn’t ring the phone. A homeowner with three tabs open is comparing you against two competitors in about ninety seconds. Stock photos and “quality you can trust” don’t survive that comparison. Real photos of real backyards do. So does a price anchor (“weekly service from $45”), a face, and reviews that mention their neighborhood.
The fix: swap stock photos for job photos, put at least a starting price on the page, and ask every happy customer for a Google review that names their city and the service. Ten reviews that say “weekly service in Windsong Ranch” are worth more than a hundred that say “great guy!“
6. The newest one: AI can’t read it
Homeowners have started asking ChatGPT and Google’s AI the question they used to type: “who does weekly pool service in Katy?” The AI answers by reading pages it can parse — clear statements of what you do, where you do it, what it costs, and how to reach you. A site that’s mostly images, or that hides its facts in a PDF price sheet, contributes nothing to that answer. You’re not ranked low; you’re simply absent.
The fix: a plain-language FAQ is the single highest-leverage page — real questions, direct answers, cities and services named. It works because it’s exactly the format an answer engine wants to quote. (It’s also, not coincidentally, what a human wants at 9pm with a green pool.)
The honest part
Nothing above requires an agency retainer. It’s a few focused weekends: rewrite pages to name your cities, split out your services, reconcile your Business Profile, compress your images, collect reviews, write an FAQ. Plenty of owners have done it themselves, and if that’s you — genuinely, go do it. This article is the checklist.
The catch is that the weekends have to come from somewhere, and most pool company owners we know would rather spend them running routes — the thing that actually pays. That’s why a built-for-you website (with the SEO and AI visibility handled) is part of every FirstSplash subscription, alongside the postcards that reach new pools before anyone else knows they exist.
Either way: your next twelve customers are searching for you right now. Make sure something findable answers.
Want to know how many new pools are being built where you work? Request a consultation and we’ll pull your area’s numbers.