Skip to content

Google Ads, CRO and SEO for pool service companies

One weekly account pays for itself over years, but only on a route you can profitably drive. Repairs and green-pool calls are urgent, and often how a recurring customer starts.

We count recurring pool accounts, not clicks.

Where the path leaks for pool service companies

What a free audit flags first, in the order your customer meets each step.

Fix-first list 6 issues

  1. 1The search ad

    Found: One budget covers cleaning, repairs, builders and DIY chemical buyers

    Change: Separate campaigns for weekly service, repairs and green pools, with DIY shut out

    Details

    Where it leaks. Weekly service, an urgent pump repair and “how to clear a green pool” all sit in one campaign. The budget goes to whichever is cheapest, including DIY readers and people looking for pool builders or supplies, and the account value of each lead isn’t taken into account.

    What we change. Separate campaigns for recurring service, equipment repair and green-pool cleanups, each with its own budget and page, and negatives for supplies, chemicals, DIY, jobs and construction if you don’t build.

  2. 2The route

    Found: A stop 25 minutes off route can cost more in drive time than it earns

    Change: Ads aimed at ZIP codes on or next to your routes, with higher bids for filling gaps

    Details

    Where it leaks. The ads cover a whole metro, so new accounts land all over it. Each one adds drive time, and a weekly stop 25 minutes from the rest of the route can earn far less per hour than the same price three doors down from another customer.

    What we change. Google Ads location targeting by ZIP code around your existing routes, with bids pushed up where a route has room and pulled back where it’s full or too far away. As you add density, the same crew earns more without raising prices.

  3. 3The price page

    Found: “Call for a quote” hides the one number an owner is comparing

    Change: A starting monthly price, what’s included, and a short form with address and pool details

    Details

    Where it leaks. The page says “call for a quote,” with no sign of what’s included. A homeowner comparing services wants to know the monthly price, whether chemicals are extra and what happens each visit, and the competitor that says so gets the call.

    What we change. A starting monthly price, a plain list of what’s included and what isn’t, photos of real work, and a short form asking for address, pool size and any features like a saltwater system or a spa, so you can quote fast.

  4. 4The first response

    Found: Techs are on routes all day, so calls hit voicemail and leads go cold

    Change: Call answering or instant text-back, online booking and a same-day quote

    Details

    Where it leaks. Owners and techs are on the road, often with wet hands, so calls ring out during the day. A person with a green pool before a weekend party won’t wait for a callback that night, and Google’s Local Services Ads also rank partly on how responsive you are.

    What we change. An answering service or instant text-back for missed calls, online booking for a first visit, a same-day quote where you can, and every lead logged, so nobody on the team has to remember who was promised a call.

  5. 5From one-time to recurring

    Found: One-time customers get invoiced and never hear from you again

    Change: A weekly-service offer on every one-time job, with follow-up after the visit

    Details

    Where it leaks. A one-time green-pool cleanup or repair is the best moment to win a weekly customer, since they’ve just seen what neglect costs. But most companies send an invoice and leave it there, so the recurring value of that ad click is lost.

    What we change. A weekly-service offer at the end of each one-time job, a follow-up text with the monthly price and a photo of the finished pool, and for existing accounts, a reminder for filter cleans, equipment checks and upgrades as they come due.

  6. 6Measurement

    Found: A $120 cleanup and a multi-year weekly account count as one lead

    Change: Accounts started and kept from your software, with value sent back to Google Ads

    Details

    Where it leaks. Ad reports count calls, so a chemical question and a customer who stays for years look identical. Without knowing who stayed, it’s easy to keep funding the campaign that brings in cheap one-time jobs and cancel the one that fills routes.

    What we change. Calls and forms tracked by campaign, and accounts started, one-time jobs and estimated annual value imported from your field service software into Google Ads. Google accepts click-ID conversions for 90 days, so the account start is what gets sent, and retention is reported monthly.

The rules your ads work within

What pool service companies can say, who the ads can reach and what a site can track.

Pre-launch check

Every ad, page and tag, before anything runs

  • Arizona

    Arizona: contractor license numbers

    ROC licensees show their number, or a qualifying website, in ads, and always on bids, contracts and estimates.

    Details

    Arizona’s Registrar of Contractors says licensees may list a qualifying website address instead of their ROC number in advertising, but the license number still has to appear on bids, contracts and estimates. Pool construction and major repair generally call for the right ROC classification, and the state’s handyman exemption stops at $1,000 in total for labor and materials. Cleaning-only work and equipment repair can land differently, and sources don’t all agree, so confirm with the ROC what your work requires before an ad offers it.

  • Florida

    Florida: license numbers in advertising

    Licensed Florida contractors, including pool contractors, must show their certification or registration number in ads.

    Details

    Florida requires a licensed contractor’s certification or registration number on every advertisement, and pool contractors are among the licensed trades. Check whether your specific work falls under that license before you run ads, because some routine cleaning may not, while repairing or replacing equipment can. Other states run their own rules, so we check yours before launch and put the number in the ad and on the page where it’s required.

  • Federal law

    Recurring plans and cancellation

    If service auto-renews online, disclose the terms first, get clear consent and give a simple way to stop.

    Details

    When a recurring plan is sold online, the Restore Online Shoppers’ Confidence Act requires clear disclosure of the material terms before you collect billing information, express informed consent before you charge, and a simple way to stop the charges. A court vacated the FTC’s click-to-cancel rule in July 2025 and the FTC reopened the question in March 2026, but ROSCA still applies. Many states add their own auto-renewal laws. “Cancel anytime” in an ad needs to match how cancelling really works.

  • Google Ads

    Local Services Ads for pool companies

    Pool cleaning and pool contractor categories exist, paid per lead, with checks required before you can run.

    Details

    Google’s Local Services Ads list pool cleaning and pool contractor categories. You choose job types and service areas rather than keywords, pay per lead, and need to pass Google’s checks to carry the Google Verified badge, which replaced Google Guaranteed in late 2025. Local Services Ads are also moving into Google Ads as Performance Max campaigns during 2026, so the setup may change. Job types need care, since a job type you don’t really offer brings leads you can’t use.

When demand moves

Budgets and campaigns change before each swing, not after the leads dry up.

Campaign calendar

When budgets and campaigns change

  • March to May: before the heat

    Sun Belt owners pick a service before summer, and northern owners book openings

    Details

    In warm markets, owners start thinking about the pool as temperatures climb, so it’s the time to fill routes before techs reach capacity. In the north, opening season brings a burst of one-time jobs you can turn into a weekly plan. Filter cleans and equipment checks also make easy offers for existing customers.

  • June to September: peak heat and monsoon

    Algae and storm debris drive urgent calls, so run those ads only while crews can respond

    Details

    Summer is the busiest stretch in markets like Phoenix, with more chemical work and more algae problems. Monsoon storms from mid-June through September add dust and debris. Green-pool and repair ads are worth running only while crews can actually respond, so budgets drop when the calendar fills, and routes get protected first.

  • September to October: northern closings

    Northern companies book closings early and sell a pre-paid opening for next spring

    Details

    Where pools close for winter, closing season is a short, predictable burst. It’s a good time to offer a pre-paid opening for next spring, so you start the new season with a booked calendar and without paying for those leads a second time.

  • November to February: repairs and upgrades

    Sell equipment upgrades, resurfacing and heater work in the slower months

    Details

    When routine demand slows, sales move to equipment upgrades, variable-speed pumps, resurfacing and heater repair, jobs that are easier to schedule outside the summer rush. In warm-weather markets, most owners keep pools open year-round, so weekly routes keep running and this is the time to fill any gaps at lower competition.

One team, five services

Each one set up for pool service companies, and built for the step after it.

  • Google Ads

    Separate campaigns for weekly service, repair and green pools, targeted by ZIP around your routes.

    Details

    Separate campaigns for recurring service, repair and green-pool cleanups, ZIP code targeting around existing routes, Local Services Ads in the pool categories, and negatives for supplies, DIY, jobs and construction. Spend moves toward route gaps and away from areas that would add drive time.

    How we run Google Ads
  • Meta ads

    Before-and-after videos in ZIP codes near your routes, and spring offers before the heat arrives.

    Details

    Meta reaches owners before anything’s gone wrong: before-and-after green-pool videos, a spring offer before the heat arrives, and neighborhood targeting around your routes where the platform allows it. Lead forms ask for the address and pool type, so you can see whether that person is on a route before anyone calls.

    How we run Meta ads
  • Conversion rate optimization

    A starting price, what’s included, and a short form, tested on accounts started rather than calls.

    Details

    A monthly starting price, a plain list of what’s included, photo proof of real work and a short form with the address and pool details, tested on accounts started rather than calls. For urgent jobs, the page leads with a phone number and how soon you can come out.

    How we do conversion work
  • Website design

    Pages for weekly service, repairs, green pools and each service area you really cover, with license details.

    Details

    Separate pages for weekly service, equipment repair, green-pool cleanup, acid washes and filter cleaning, a page for each city or area you really cover, and your license number where your state requires it. Pages use photos of your own work and load fast on a phone, since many searches start at the pool’s edge.

    How we design websites
  • SEO

    A strong Business Profile, reviews that name the neighborhood and job, and answers to common pool questions.

    Details

    Google weighs relevance, distance and prominence in local results, so a complete Business Profile with service areas, recent job photos and a steady flow of honest reviews is the main work. A how-to guide on cloudy water or a failing pump can also earn a visit from an owner who then decides it’s easier to hire someone.

    How we do SEO

What your report leads with

We count recurring pool accounts, not clicks. These four numbers open every monthly report, measured the same way each time.

Monthly report

Saguaro Clear Pool Care

Cost per new weekly accountThe main number, separate from one-time jobs, by campaign and ZIP code
$118
Account value in year oneMonthly price times expected months retained, which sets what you can pay for a lead
$1,740
Accounts kept after 90 daysShows whether ads bring lasting customers, or people who’ll cancel after a month
88%
Stops per route hourHow tightly new accounts fit your routes, which is what actually sets your margin
2.6

Your first 30 days

What happens after the free audit, week by week.

  1. Week 1

    We map your routes and accounts by ZIP code, and work out what one kept account is worth.

  2. Week 2

    Weekly, repair and green-pool campaigns are rebuilt, targeted around routes with room.

  3. Week 3

    The weekly service page goes live with a starting price, a short form and missed-call text-back.

  4. Week 4

    Accounts started flow from your field service software into Google Ads and your report.

Questions from pool service companies

Ask us anything else at [email protected]. A founder replies within one business day.

How much can we pay to get a new weekly pool customer?

It depends on your margin and retention, and you can work it out. At $150 a month, a customer who stays for a year brings in $1,800 before chemicals, labor and drive time. If your margin after those costs is 40%, that year is worth $720, so even a few hundred dollars can pay back well, as long as the stop fits the route. We use your real numbers and not a general benchmark.

Should we show our prices online?

We’d show a starting price, with what’s included and what changes it, like pool size, screen enclosures or heavy tree cover. It screens out people looking for a much lower price, and it answers the first question most homeowners have. You keep room to quote the final price once you’ve seen the pool’s address and details.

Are Local Services Ads worth it for pool companies?

They can be, especially if you respond quickly. You pay per lead, and you’re shown in Google’s Local Services spots if you pass its checks. You don’t pick keywords, and you have less control over location detail, so we compare their cost per new weekly account against search ads, and we’d rather keep the route-filling work with search if the leads land off route.

How do we keep ads from filling routes we can’t serve well?

Target by ZIP code around routes with room, exclude areas that are too far out, and lower budgets as a route fills. Asking for the address on the form also lets you check the location before you accept the account. Some companies keep a waitlist for areas just outside their routes, then start a new route once enough people have signed up.

Do we need a license to advertise pool service?

It depends on your state and the work. In Arizona, construction and major repair generally need the right ROC classification, and licensees have specific advertising and paperwork rules. Florida requires licensed contractors to show their number in ads. Routine cleaning is often treated differently from equipment work, so check with your state’s board before advertising repairs or anything that goes beyond cleaning.

What does the free audit look at for a pool service company?

Your ads, service pages and Business Profile, how calls and forms get answered while your team’s on the road, whether one-time jobs turn into weekly accounts, and how new customers fit your routes. A founder records a 10- to 15-minute walkthrough and writes a one-page summary, delivered within 3 business days, with no call or login needed.

How is the work priced?

Ongoing work is one flat monthly fee, never a percentage of your ad spend, and it runs month to month. Website builds get a fixed quote in writing. After your audit, a written proposal with your fee in dollars follows within 2 business days of asking. How our pricing works.

Other industries we work with

See your fix-first list