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

The Pool Keepers website homepage, Atascadero pool cleaning and service
After
AFTER
Before
BEFORE

of the service-area map grid in the top 3

0 %

average Google Maps position

0

website clicks in a single month

0 ×
The Pool Keepers logo, Atascadero pool service

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%.

KeywordMay 1June 26Detail
pool cleaning servicenot ranked1.1top 3 at 48/48 points
pool cleaning companynot ranked1.1top 3 at 48/48 points
pool cleaning near menot ranked1.3top 3 at 47/48 points
MetricMayJuneChange
Profile impressions194209+7.7%
Website clicks15312×
Call clicks710+3
MetricMayJuneChange
Clicks2343+87%
Impressions6461,797+178%
Avg. position9.57.2−2.3

Highly Recommended

Default user avatar

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.

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

Step 1

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.

Step 2

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.

Step 3

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.

Step 4

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.

Step 5

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.

Step 6

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

Local SEO map pin icon

Local SEO

Link building icon

Link Building

SEO services icon

Search Engine Optimization

Social media marketing icon

Content & Copywriting

Jason Vaught, founder of 805 SEO

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 of 805 SEO

Jason Vaught

Founder, Director of Strategy

Filip, SEO content writer at 805 SEO

Filip Marić

Content Specialist

Ivana Eror, Maps & Reputation Management

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

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.

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.

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.

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.

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.