The Pool Keepers
Pool Company SEO Case Study
How a Brand-New Pool Cleaning Company Website Went From No Map Visibility to Position 1.1 in 8 Weeks
of the service-area map grid in the top 3
average Google Maps position
website clicks in a single month
About The Pool Keepers
The Pool Keepers keep backyard pools across San Luis Obispo County clean, safe, and swim-ready, so their customers can keep doing cannonballs without a second thought.
From San Luis Obispo to Paso Robles, the family-run team handles weekly pool maintenance, repairs, green pool cleanup, and service for short-term rentals, and every one of their 40 Google reviews is five stars.
They came to us as a brand-new business with a great reputation in person and almost no visibility online.
A new business with almost no online presence.
The Pool Keepers fought an uphill battle. The young domain had just 8 referring domains, an unclaimed Google Business Profile, and no dedicated service or city pages, in a market where established competitors owned the map pack.
Then, on May 1, the listing all but disappeared from Google Maps. A 48-point scan of the service area found it at just one point, with an average rank of 20.6.
Building the foundation for local search growth.
The Pool Keepers needed more than a standard pool service marketing approach. We needed to build the local search presence from the ground up, then strengthen it.
Google Business Profile
Google Business Profile
We claimed and optimized the profile with services, service areas, photos, Q&A, and review responses. This gave the business a stronger foundation for showing up across its service area.
Website & Content
Website & Content
We rewrote the core pages and added dedicated service and city pages. This gave each major search intent a clear destination while making the site more useful to potential customers.
Authority & Reputation
Authority & Reputation
We built local citations, worked on building a backlink profile, and put a reputation management process in place. This strengthened the business’s overall presence across local search.
Eight weeks after the outage, they led the map.
In just eight weeks, The Pool Keepers went from appearing at 1 of 48 map points to ranking in the top three at 82% of the grid, with an average position of 1.1 for its core searches.
That visibility carried through to the rest of search, with website clicks from Google Business Profile doubling and organic search sessions up 51%.
| Keyword | May 1 | June 26 | Detail |
|---|---|---|---|
| pool cleaning service | not ranked | 1.1 | top 3 at 48/48 points |
| pool cleaning company | not ranked | 1.1 | top 3 at 48/48 points |
| pool cleaning near me | not ranked | 1.3 | top 3 at 47/48 points |
| Metric | May | June | Change |
|---|---|---|---|
| Profile impressions | 194 | 209 | +7.7% |
| Website clicks | 15 | 31 | 2× |
| Call clicks | 7 | 10 | +3 |
| Metric | May | June | Change |
|---|---|---|---|
| Clicks | 23 | 43 | +87% |
| Impressions | 646 | 1,797 | +178% |
| Avg. position | 9.5 | 7.2 | −2.3 |
Highly Recommended
Working with Jason has been a great experience. He's always been professional, responsive, and willing to take the time to explain the "why" behind his recommendations. I especially appreciated the personalized video updates, which made everything easy to understand and showed the care he puts into his work.
Nathan Smith, The Pool Keepers
Ready to get more from local search?
Get a free audit and find out how your business shows up for the services and areas that matter most.
Action Plan
Claim And Optimize The Google Business Profile
Claim And Optimize The Google Business Profile
We claimed the unclaimed listing, then built it out completely: services, service areas, Q&A, photos, and review responses.
Build Directory Listings And Local Citations
Build Directory Listings And Local Citations
We listed the business across the directories that matter locally, keeping the name, address, and phone details consistent everywhere Google checks.
Rewrite The Core Website Pages
Rewrite The Core Website Pages
We layered SEO targeting into the existing brand voice, so the site could rank without losing the personality customers already knew.
Create Dedicated Service Pages
Create Dedicated Service Pages
We built pages for weekly maintenance, repairs, green pool cleanup, short-term rental service, and more, giving every service its own path into the site.
Create City-Specific Location Pages
Create City-Specific Location Pages
We created pages for each city across San Luis Obispo County, so searches from Paso Robles to Atascadero had a local page to land on.
Launch Link Building And Reputation Management
Launch Link Building And Reputation Management
We ran both campaigns in parallel, growing referring domains from 36 to 267 and reviews from 13 to 40 at a perfect 5.0.
What Our Clients Say on Google














Digital Marketing Services Rendered
Meet the Team Behind 805 SEO
Leading 805 SEO is Jason Vaught, a digital marketing expert with over 20 years of experience helping businesses grow online. From his early entrepreneurial ventures to shaping advanced SEO strategies today, Jason brings a mix of know-how, curiosity and a commitment to client success. He’s always looking for smarter ways to get results and uncover opportunities others might miss.
Our team is made up of skilled SEO and digital marketing professionals, each with expertise across AI SEO, traditional search, local optimization, web development, content strategy and paid media. Together, we combine experience, creativity and practical knowledge to deliver strategies that get real results for our clients.
Jason Vaught
Founder, Director of Strategy
Filip Marić
Content Specialist
Ivana Eror
Maps & Reputation Management
More home-service success stories
See how the same local search work played out for Pristine Concrete in San Luis Obispo County and Dr. Logan Osland in Ventura and Oxnard.
Frequently Asked Questions
How much does SEO for pool companies cost?
Our programs run from $600 to $1,200 per month, month-to-month, with no setup fee. The right tier depends on how many cities you serve and how competitive your market is, which is exactly what the free map audit tells you before any commitment.
How long does SEO take for a pool service business?
Expect the first measurable movement within 30 to 45 days. For The Pool Keepers, the full map recovery took 8 weeks, from 1 of 48 grid points on May 1 to position 1.1 across the service area by June 26.
How do pool companies get more customers from Google?
Three things do most of the work: a fully built-out Business Profile, a steady stream of five-star reviews, and dedicated service pages. When those came together for The Pool Keepers, website clicks from their profile doubled in a single month.
Does the Google Map pack really matter for pool service?
For a local service business, it matters more than anything else on the page. Reaching the top 3 at 82% of the service area doubled The Pool Keepers’ website clicks and lifted calls from the profile to 10 a month.
Do you offer pool company marketing outside the Central Coast?
Yes. The playbook is location-independent: the same profile, content, citation, and review work applies whether your routes run through San Luis Obispo County or anywhere else in the U.S.