Done-for-you pool service marketing

Pool service marketing, run by a former pool company owner

A website built to book, Google Ads measured in weekly accounts instead of clicks, and follow-up that answers the phone while you're in a backyard. One system, one flat fee, run by someone who has priced a green-to-clean and lost a customer to a missed call.

400
New customers in a year, Brilliant Pools, Arizona
−72%
Google Ads cost per lead, first 30 days
+145%
Landing page conversion, same budget
The problem

Why generic marketing wastes a pool company's money

Seasonality eats fixed budgets

An agency that spends the same in November as in May is burning a third of your money. Pool demand swings hard, and the spend has to swing with it. Most agencies have never seen a Phoenix August or a Tampa January.

Referral growth caps out

Referrals built your first hundred accounts. They won't build the next hundred on a schedule, and you can't hire a tech ahead of referrals. Predictable growth needs a source you control.

Nobody reports weekly accounts

Clicks, impressions, and "engagement" don't pay for a truck. The only number that ever mattered on my P&L was weekly accounts added and what each one cost. That's the number I report.

I ran a pool company. Five years, 300 accounts, seven trucks, then I sold it. I hired three agencies along the way. None of them could tell me what a weekly account cost to acquire. That's the whole reason this page exists.

What's included

One system, four parts.

A pool service website built to book estimates

One job: turn a homeowner into a call or a form. Fast, mobile-first, pricing signals where they help, reviews on every page, and a click-to-call that follows them down the screen. Service pages per city so you show up where your trucks already are. See an example site.

Google Ads for pool companies, managed like an operator

You pay Google directly. I run the spend. Campaigns are built around what a job is actually worth: a weekly account is worth chasing at $80 a lead, a one-time filter clean isn't. Every call is logged, every dollar is tracked to a booked job, and the budget moves with the season. How to set the budget.

Google Business Profile that wins the map pack

Most pool searches never leave the map. Categories, photos, service areas, Q&A, and a review system that runs on its own after every job. Under 50 reviews is the first thing we fix, because it's the thing homeowners look at before they call. How the map pack works.

Follow-up automation built for pool routes, powered by PoolCRM

Every client gets PoolCRM included. Missed calls get texted back in 10 seconds, quotes get followed up on day 1, 3, 7, and 14, and every finished job asks for a review. Leads you paid for shouldn't die in the truck. How the pool service CRM works.

“They set up the marketing systems for my business. Website, follow-up, reviews, all of it.”
Michelle Waite · Excerpt from a Google review
Proof

Real numbers from a real Arizona pool route

Brilliant Pools, pool service and repair. Google Ads and follow-up automation, no new website. Full 2025 season, January through August, paused for the off-season.

MetricResult
Google Ads cost per lead, first 30 days−72%
Landing page conversion rate, same budget+145%
Ad spend for the year, paid to Google$33,169
Conversions (calls and form fills)604
Conversion rate24.17%
Cost per conversion$54.92
New customers added400

What changed: killed the broad-match keywords bleeding budget on "pool supplies," rebuilt the landing page around weekly service and repairs, and put missed call text back on the ad phone number so calls that rang out while a tech was at a pool still became conversations. Same budget. Twice the calls.

Pricing

Flat monthly fee. What pool service marketing costs.

One flat management fee, quoted on the call from how many trucks you run and which markets you want. Your ad spend goes straight to Google. You pay them, I run it. No percentage-of-spend games, no twelve-month lock-in. Month to month, and if it isn't adding accounts you can leave.

Management

Flat monthly fee

  • Website, Google Ads, Google Business Profile, and PoolCRM
  • Monthly report in the numbers you care about: leads, booked jobs, cost per weekly account
  • Quoted on the call. Same price in May as in November.

Ad spend

Set by your market

  • Depends on market and season. Phoenix in May is not Denver in November.
  • Paid to Google, never marked up, never held by me
  • A working rule: 5 to 10 percent of the revenue you want next year
Book a free 15-minute teardownUnder three trucks? PoolCRM alone is probably the right call. I'll say so.
Fit

Who this is for, and who it isn't

This is for

  • Owner-operated pool service, cleaning, and repair companies from three trucks to about fifty techs
  • Owners who want weekly accounts added on a schedule, not when referrals happen to land
  • Companies that already run Skimmer, Pool Brain, or Jobber and want the phone and follow-up side handled
  • Anyone who has paid an agency and never learned what an account cost

This is not for

  • Manufacturers, distributors, and franchise call centers. I only work with operators.
  • Pool builders who don't do service. Different buyer, different math.
  • Companies under three trucks. PoolCRM on its own is the right first step, and I'll tell you that on the call.
Questions pool owners ask

Pool service marketing FAQ

How much should a pool company spend on marketing?

A working rule is 5 to 10 percent of the revenue you want next year, ad spend included. A route adding four weekly accounts a week at $150 a month is adding about $7,000 in monthly recurring revenue every month, so the budget should be sized to that, not to what feels comfortable. On the call I'll show you the math for your market.

Do Google Ads work for pool service companies?

Yes, when they're built around the right jobs. Weekly service, green-to-clean, and repair searches are the highest-intent traffic in the trade. The mistake most agencies make is buying broad terms like "pool supplies" and reporting clicks. We buy the searches that turn into accounts and report cost per account.

What's the best CRM for a pool cleaning business?

One built around how a route runs, not a generic sales pipeline. It needs to text back a missed call while the tech is at a pool, follow up a quote on a schedule, and ask for a review after the job. That's why I built PoolCRM, and every marketing client gets it included.

How fast will I see leads?

Ads produce calls in the first week and get tuned by day 30. Google Business Profile work takes four to eight weeks to move. SEO takes months, which is why the ads come first and the site and profile compound behind them.

Do you work with pool companies outside Arizona?

Yes. I'm based in the Phoenix area and work with pool companies across the country. The Google Ads and follow-up systems are the same in Tampa or Dallas. The only thing that changes is the season and the budget.

Is there a contract?

No. Month to month. The management fee is flat and quoted on the call, and you can stop any time. Ad spend is paid by you, directly to Google, so there's nothing to unwind.

Who owns the ad account and the website?

You do. The Google Ads account, the website, the domain, and the Google Business Profile are all in your name from day one. If we stop working together, everything stays with you, including the campaign history.

Can I keep my existing website?

Sometimes. If the bones are fine and the problems are speed, the phone number, and the form, we rebuild on your domain and keep the pages that have history. If it can't be salvaged, we start clean. The teardown tells you which, and I'll say so on the call.

What if I'm under three trucks?

Then done-for-you marketing is probably more than you need, and I'll say so on the call. PoolCRM on its own handles the missed calls, quote follow-up, and review requests for $397 a month, and that's usually the right first step.

Where we work

Serving pool companies in major markets nationwide

Based in the Phoenix area, working with pool companies across the country. Phoenix, Scottsdale, Mesa, Gilbert, Chandler, and Tucson at home, and Tampa, Orlando, San Diego, Dallas, Houston, Atlanta, and Charlotte on the road. If your market has a pool season, the system fits. What changes is the budget and the calendar, and both get set on the call.

Fifteen minutes. I'll tell you what your marketing is actually costing you.

Bring your last month of ad spend and your Google Business Profile. You'll leave with the three things I'd change first, whether or not we work together. If PoolCRM alone is the answer, I'll say so.