For pool service owners

One saved account is worth more than ten new leads.

A weekly account you keep for four years is worth thousands. We help you win more of them from Google, answer every call while you're on the route, and close the repair quotes you already send. Live in 3 business days, run for you every month.

The problem

Five places pool accounts get lost.

Four of these five are about customers you already have. In this trade, that's where a lot of the money is.

01

The cancellation you accepted in one line

“We're closing it down for the winter.” “No problem, let us know in spring.” No question asked, no attempt to find out whether it was price, a missed visit or a slow reply — and they never do call in spring.

02

The equipment quote that went quiet

Fourteen hundred dollars for a pump. You texted the number, heard nothing, and left it. Three weeks later somebody else installed it — on a pool you service every week.

03

The green-pool cleanup that stayed a one-off

You brought it back over two visits, they paid the one-time price and thanked you. Nobody ever asked whether they'd like it to stay that way. A weekly account walked out of the gate with you.

04

The phone ringing with your hands in a skimmer basket

You are on a route, chest deep in someone's equipment pad. The caller does not leave a voicemail. They call the next company, and by the time you check your phone at lunch the account is gone.

05

Fifty happy accounts and six reviews

People who have been satisfied for three years will write you a review if you ask once, at the right moment. Almost nobody asks — so the homeowner comparing three pool companies on a Sunday night goes with the one showing forty reviews, and never finds out yours is the better route.

What we set up

Five steps, in this order.

Capture and convert come first, so every new lead Google sends you actually turns into an account.

01

Capture

Missed-call text-back on your business line, so the call that lands while you are brushing a wall gets a reply in ten seconds instead of at lunch. Calls, forms and DMs arrive in one place you can clear from the truck.

02

Convert

Quote templates for pumps, heaters, filters and salt cells, so a repair price goes out the same day. Anything unanswered at 48 hours gets chased without you remembering. Every one-time cleanup gets an automatic “want us to keep it this way?”

03

Retain

A cancellation never gets accepted in one line again. Find the real reason, fix it if it can be fixed, try to save the relationship, and if not, give a great exit and leave the door open. Plus review requests that go out at the right moment.

04

Repeat

A winter reactivation campaign to every closed and lapsed account, timed to land before they start calling around in spring. A standing referral ask to accounts past twelve months — the cheapest new customer in this trade.

05

Scale

Then we bring in more: pages for the towns on your route, a Google Business Profile that's actively run, and on Dominate, Google Ads and Local Services Ads targeted for route density, so new accounts land near stops you already drive past.

Pool Service Scale, the quoting calculator our founder built for this trade, came out of exactly this work.

Questions

Fair questions.

Skimmer already does my marketing and my texts.

Then part of this may already be covered, and you shouldn't pay twice. The Growth Call settles it: we look at where you rank, how leads are handled today and what's actually missing. If you're already covered, we'll tell you.

My route is already full.

Then the Local SEO plan may be all you need: Google rankings, review requests and missed-call text-back. If you want to grow into new towns or add a second truck, Dominate adds Google Ads, Local Services Ads and a monthly growth meeting.

Winter kills me.

Winter is when the groundwork gets done, so spring starts full instead of from scratch. New town pages and reviews build over the slow months, and on Dominate, ads switch on as soon as people start calling around.

Do you guarantee more accounts?

Not on new accounts or revenue, because those depend on your prices and how you follow up. SEO results aren't guaranteed. Dominate has the 20-Lead Guarantee: 20 leads in your first 60 days of ads, or $497 a month comes off the Dominate fee until you reach 20, with at least $20/day in ad spend.

What it costs

Simple plans. Real results.

Every plan starts with a one-time setup: Website $497, Local SEO $497, Dominate $1,997. Your site, Google profile and lead system go live 3 business days after we have your info, photos and access. Dominate adds ads and lead tracking, live in about 2 weeks. Just need a website? It's $250 a month.

Local SEO

Show up on Google in every town you serve.

$397

per month

  • 2 new town or service pages a month
  • Weekly Google Business Profile posts
  • Missed-call text-back and review requests
Start with Local SEO

Dominate

Ads, lead tracking and the full growth engine.

$1,997

per month · 20-Lead Guarantee

  • Everything in Local SEO, plus instant replies, quote follow-up and win-back texts
  • Google Ads and Local Services Ads, with every lead tracked to a booked job
  • Monthly LTV:CAC report, weekly check-ins and a growth meeting
Start with Dominate

Setup: Website $497, Local SEO $497, Dominate $1,997. Local SEO: 3-month minimum. Website and Dominate: 6-month minimum; on Dominate, ad spend is paid directly to Google. Optional AI phone agent minutes are billed at cost. SEO results aren't guaranteed; the 20-Lead Guarantee applies to Dominate only.

See everything included →
One clear next step

Book a free Growth Call.

20 minutes. We'll learn how you're getting jobs now and where you want to go, then tell you which plan fits, or if none do yet. No obligation.