Google Ads — Pool Builders

GoogleAdsforPoolBuilders

Pool work isn't one product. It's a $150K new build in Yorba Linda, a $35K replaster in Mission Viejo, a $9K saltwater conversion in Costa Mesa, and a $400 weekly service route in Newport Beach — each with completely different urgency, ticket size, sales cycle, and buyer behavior. Most agencies bid every pool keyword in one campaign and watch service clicks devour the budget that was supposed to fund new-build lead flow. We don't.

The proof you're already standing on

You probably found this page by Googling something like "pool builders marketing". That's the system we sell.

This page didn't reach you because we ran an ad. It reached you because we built a website specifically engineered to rank for the kind of search you just made — one page for every service we run, in every city we serve, with the technical SEO underneath to back it up. 400+ pages, no ad spend, organic traffic only.

That's exactly what we'd build for your business. Every trade you actually do. Every city you actually work in. The same level of depth on each page. Wired together so when somebody searches for pool builders in your area, you're the result they find — not whoever is paying the most for clicks.

We're an SEO + website agency. The fact that this page reached you is what we do for a living.

The problem

Why most pool builders google ads underperforms

You already know the spread. A new-build lead in Coto de Caza is six months of design, plan-check, permits, excavation, and finish work for $200K of revenue. A replaster lead is six weeks for $35K. A service-route lead is recurring $400/month. The question is whether the agency running your Google Ads sees the spread the same way you do — or whether they're treating 'pool' as one keyword.

Here's what we see when pool companies come to us from another agency.

  • 01

    One campaign called 'Pool — Orange County' with new build, remodel, service, repair, and equipment all bidding against each other. 'Pool service near me' converts at 12% on a $200/visit ticket. 'New pool construction cost' converts at 3% on a $150K ticket. Mixed together, the service queries consume the budget by mid-month and the new-build searches never get bid on. Your average ticket from Google Ads drops below $1,500 while the real economic engine of the business sits unfunded.

  • 02

    No geo-tiering for the OC pool-build belt. Yorba Linda, Coto de Caza, Anaheim Hills, North Tustin, Villa Park, Orange Park Acres — these are the neighborhoods where new-build budgets run $120K-$300K and the buyer is willing to pay $30-50 a click. Costa Mesa and Westminster are different markets with different ticket math. Most accounts run flat bidding across the whole county and either overpay in cheap markets or underbid in the rich ones. Bid modifiers by city matter more in pool than almost any other trade.

  • 03

    Replaster and remodel treated as the same job. Replaster is a $25K-$45K job on a 6-week cycle with very specific intent ('replaster pool cost,' 'pool resurfacing,' 'pebble tec pool finish,' 'plaster vs pebble'). Full remodel is a $60K-$200K job on a 4-6 month cycle with completely different intent ('pool remodel ideas,' 'pool redesign,' 'tile and coping replacement'). Same campaign, same ad copy, same landing page — and both convert at half what they should.

  • 04

    Saltwater conversion ignored. Saltwater system conversions are a $4K-$9K ticket category with their own keyword cluster ('saltwater pool conversion cost,' 'chlorine to salt conversion,' 'salt chlorinator install'), their own seasonal demand (spring/early summer), and a homeowner who's already pre-qualified themselves. Most pool campaigns lump these into 'pool equipment' and bid the wrong CPC. The keyword volume is small but the close rate and margin are excellent.

  • 05

    Equipment-replacement keywords missed entirely. Pool heater replacement ($3K-$5K), pump replacement ($1.5K-$3K), automation upgrades like Pentair IntelliCenter or Jandy iAquaLink ($2K-$8K), variable-speed pump upgrades driven by Title 20 compliance — each has its own buyer with research-mode intent and a high willingness to commit if the ad copy speaks to their specific upgrade. Generic 'pool repair' campaigns under-bid these.

  • 06

    No design-driven content angle on new-build campaigns. The Coto de Caza buyer comparing pool builders for a $250K install isn't responding to 'free estimate' ad copy. They're looking at project portfolios, finish samples (Wet Edge, Pebble Tec, NPT), 3D design previews, and reviews that mention specific project managers by name. Most agency-run pool ad copy reads like service-call copy. It doesn't earn the new-build click.

  • 07

    Reports built on lead counts with no path back to signed contracts. A $200K new-build closed signed last month is a different campaign result than 30 service-call leads that produced $1,200 in route revenue. Lead-count reporting hides which campaigns are actually paying for themselves.

Pool work has five distinct revenue streams — new build, full remodel, replaster, equipment/automation upgrade, and recurring service — each with its own ticket tier, sales cycle, and ad copy that converts. A Google Ads account that treats them as one category is funding service clicks at the expense of the new-build pipeline.

What to expect

How we run google ads for pool builders

Five things we do differently when we run Google Ads for a pool builder. Each is a fair question to put to any agency pitching you.

01

Five-campaign split by job stream

Separate campaigns for new build, full remodel, replaster, equipment/automation upgrade, and recurring service. New build runs the highest CPC ceiling ($35-55) with portfolio-heavy landing pages and longer-form lead capture. Full remodel runs design-driven creative with project galleries. Replaster runs finish-specific copy (Pebble Tec, Wet Edge, NPT, Krystal Krete) with quick-quote landing pages. Equipment runs brand-specific ad groups (Pentair, Jandy, Hayward) with upgrade-driven copy. Service runs lower-CPC bidding into route-driven lead pages.

02

Geo-tiered bidding for the OC new-build belt

Bid modifiers by city based on new-build prevalence and average ticket. +35-50% bid lift in Yorba Linda, Coto de Caza, Anaheim Hills, North Tustin, Villa Park, Orange Park Acres, Trabuco Canyon, and parts of Newport Coast / Crystal Cove where new-build budgets routinely clear $150K. Standard bidding in mid-tier neighborhoods. Lower bids in markets where service and replaster dominate. The geo-tier structure mirrors how your sales pipeline actually looks.

03

Replaster and finish-specific ad copy

Dedicated ad groups for plaster finish queries — Pebble Tec, Wet Edge, NPT, Pebble Sheen, Krystal Krete, exposed aggregate, glass bead. Ad copy and landing pages name the finishes and show real project photos. Replaster searchers know what they want and respond to specificity. Generic 'pool resurfacing' copy loses to the agency-pool-builder that names the product line and shows the actual color samples.

04

Negative keyword discipline that protects new-build budget

Weekly negative review. Standard adds: 'inflatable,' 'above ground,' 'intex,' 'kiddie,' 'hot tub,' 'spa only,' 'splash pad,' 'public pool,' 'community pool,' 'apartment pool,' 'hoa pool,' 'pool noodle,' 'pool toy,' 'pool party,' 'swimming lessons,' 'pool league,' 'how to clean.' For new-build campaigns specifically: 'cost calculator,' 'estimate tool,' 'rough ballpark' (unless those are funnel pages you own). Most inherited pool accounts run 50-150 negatives. Ours run 2,000-4,000.

05

Reporting tied to signed-contract revenue by stream

Every account has a dashboard showing every lead by campaign, every recorded call, and — for clients on Jobber, ServiceTitan, Pool Office Manager, Skimmer, or any CRM with webhook support — signed-contract revenue tied back to the campaign that produced the lead, broken out by job stream and ticket tier. The new-build closed-revenue line is the most important number; the service-route line is the lowest. Reporting that doesn't separate them lets bad campaigns hide.

What's different

Why most pool agencies fund service clicks and starve new-build campaigns

The default agency playbook treats pool as one keyword cluster, runs flat bidding county-wide, and reports lead counts. That works against you structurally — service queries are cheaper and convert faster, so without intentional campaign segmentation, the budget naturally slides downward toward $200 service visits and starves the $150K new-build campaigns that fund your real margin. We build the structure to protect new-build budget allocation, geo-tier into the OC new-build belt where the high-ticket buyers actually live, and report on signed-contract revenue by job stream so you can see where the design-build margin is coming from and where it's leaking out.

Pricing

What Google Ads costs for a pool builder

Healthy pool builders in OC are typically spending $6,000-$25,000/month on Google Ads, scaled to design-build capacity and the new-build/remodel/service mix. New-build-heavy operations need higher budgets because CPCs are higher and the close cycle is longer (typically 6-12 weeks from first call to signed contract). Service-and-replaster shops can run leaner budgets. Our management fee runs $2,000-$4,000/month depending on account size and whether design-portfolio landing-page production is bundled. We don't quote without seeing your account.

FAQ

Google Ads for pool builders — common questions

Want to see what your pool ad account is really producing?

Book a 20-minute call. We'll pull your Google Ads data, run a free audit, and show you whether your campaigns are producing signed new-build contracts or just funneling cheap service clicks that hide the gap. No deck.

Get a free Google Ads audit