WilDi Maps is not a single flat-rate product. You pick the tier that matches how local you need to be. All three are GPS-verified per claim, with no auction, no exchange rake, no Middleman Tax.
Tunnel
1-mile road strip
Premium
Hyper-local, just-in-time
Claim a one-mile stretch. When a driver enters the strip, they get a just-in-time message, perfect for emergency services, on-route specials, and anything where being right there now beats brand awareness later.
Best for
· HVAC, plumbing, water restoration
· On-route specials (food, fuel, retail)
· Garage door, locksmith, urgent service
Zone
1-square-mile area
Premium
Hyper-local, area-based
Claim a one-square-mile block, not tied to a single road. Catches the residential cluster, retail district, or industrial park where your work actually lives. Same just-in-time delivery as tunnels; different geometry.
Best for
· Lawn care, pest control, pool services
· Tree services, landscaping
· Neighborhood-targeted retail
Background
City-wide rotation
From $0.25
per claim, tier-based
City-wide brand presence on rotation. Highest reach for the budget; best when familiarity beats precision. Per-delivery rate drops by tier (Enterprise: $0.25 / Pro: $0.32 / Local: $0.40 / Starter: $0.50). See /pricing for the live rate card.
Best for
· Restaurant brands, retail specials
· Veteran-owned trust signals
· Cross-vertical brand awareness
What the driver gets when an ad is claimed
Direct-drive turn-by-turn
If the driver wants to act on the ad, the app navigates them straight to the advertiser's location.
Website link
Click-through to any URL: ordering page, brand site, blog post, lead form.
App page
Open a specific page inside the WilDi app: promo details, daily specials, claim instructions.
See the full pricing breakdown on the pricing page.
How pool services and pool cleaning companies in Jacksonville advertise today
The honest channel breakdown, not vendor pitches. Numbers below are public benchmarks, sourced inline. Each channel has a job; the question is which one delivers the homeowner with a failing system at a price that lets you stay profitable.
Advertising channel cost comparison for pool services and pool cleaning companies in Jacksonville
Channel
Cost range
Notes
Google Local Services Ads
$20-$60 per lead
Pay-per-lead, Google Guaranteed badge boosts trust on a high-touch home-services purchase. Pool services sit in the lower-to-middle band of LSA pricing. Recurring contract economics let well-managed accounts target the bottom of the range. Lead-Gen Economy: Pool & Spa Lead Generation 2026
Google Search Ads
$40-$120 per lead
High-intent terms like 'pool resurfacing Jacksonville', 'salt cell replacement', and 'green pool service' clear the upper end. Spring opening season pushes CPC 20-30% above off-season. Lead-Gen Economy: Pool & Spa Lead Generation 2026
Static billboards (Jacksonville)
$4.50-$5 CPM (~$1,500-$4,500 / 4-week flight)
~750,000 raw impressions per 4-week unit. Impressions include drivers, passengers, renters, and out-of-market traffic, none filtered for the pool-owning ~1-in-4-homes share of households. AdQuick: Jacksonville billboard cost
Digital billboards (Jacksonville)
~$11 CPM
Rotating slot, 7-10 second exposure shared with 5-7 other advertisers. No way to bias delivery toward neighborhoods with high pool density or aging-pool inventory. AdQuick: Jacksonville DOOH
Same lead typically sold to 2-5 contractors simultaneously. Close rates fall well below exclusive channels, which is punishing for a recurring-contract trade where stick rate, not volume, is the KPI. Blue Grid Media: LSA vs Thumbtack vs Angi 2026
WilDi Maps: Cost Per Verified Delivery (CPVD)
From $0.25 (background, tier-based); tunnels and zones priced for hyper-local
GPS-verified human delivery in your chosen Jacksonville zone or tunnel. Pick the corridors where the high-pool-density and aging-pool inventory actually lives. WilDi Maps pricing
The pricing model
What is Cost Per Verified Delivery (CPVD)?
Cost Per Verified Delivery (CPVD) is a pricing model where you pay a tier-based rate (from $0.25) each time your message is delivered to a real phone moving through a real street segment you own. The delivery is GPS-verified: the device was physically present in the corridor at the time of delivery. Not an impression, not a click, not a "potential reach": a delivery to a known location at a known time.
CPVD replaces auction-based CPM (cost per thousand impressions) and CPC (cost per click), the pricing models that hide 30-50% of an HVAC budget in the Middleman Tax. No exchanges, no demand-side platforms, no supply-side platforms, no resellers. One fixed rate, one verified delivery, one operator on the other end.
Same budget. Follow where the dollars actually go. Pick your vertical for a personalized waste estimate, or leave it on Average for the industry-wide baseline.
$/mo
Applied rate: ~50% waste
That's $30,000 per year. Here's where every dollar ends up:
Through ad middlemen · Local services (HVAC, plumbing, electrical) · annual
Annual spend
$30,000
What you put in
Middleman Tax
− $15,000
~50% estimated total waste on Local services (HVAC, plumbing, electrical) · ~50% upper · WordStream + DoubleVerify
Reaches real humans
$15,000
What's left after the tax
On WilDi · same budget · annual
Annual spend
$30,000
Same budget, same ambition
Middleman Tax
$0
Fixed verified human delivery · no auction
Verified deliveries · no bots
150,000
100% of your budget, a known quantity
$15,000 stops flowing to middlemen. 150,000 WilDi verified deliveries instead.
Priority Access to Jacksonville pilot zone and tunnel coverage. Background brands can use the Phase 1 Jacksonville rollout now as we start expanding.
Baseline Middleman Tax uses the ~30% intermediary-extraction figure from the ANA Programmatic Media Supply Chain Transparency Study (PwC, 2023) and the ISBA Programmatic Supply Chain Study (PwC, 2020). Per-vertical estimates combine WordStream cost-per-click benchmarks with DoubleVerify invalid-traffic rates. Full methodology and sources →
Which Jacksonville neighborhoods deliver the best pool services ROI?
Jacksonville's median home year built is 1986 , meaning a typical home is now 40 years old, well past original-system replacement age. The neighborhoods below combine housing-stock age, AC-strain factors, and replacement-driven demand.
Ponte Vedra Beach
32082
High-end coastal pool inventory; salt-air corrosion accelerates pump and heater failure (8-10 year pump life under coastal load), and saltwater-system upgrades and premium resurfacing are the standard upsell.
Mandarin
32257
1970s-1990s suburban stock with original-build plaster and concrete pools well past the 25-year resurfacing window; chlorine-to-salt conversions and pump replacements are the high-ticket repair base.
Nocatee
32081
Newer-build master-planned community with new pool installs, making it the prime market for weekly/biweekly recurring maintenance contracts and warranty-period equipment service.
San Marco
32207
Pre-1950 housing with premium-renovation pool inventory; older pools trigger plaster resurfacing, tile replacement, and full equipment-pad rebuilds, with high willingness to pay.
Avondale
32205
Historic-home market where pool additions and rebuilds are common renovation packages; heavy oak canopy increases debris loading and weekly service frequency.
Westside Jacksonville
32210
Mixed-age stock and value-conscious homeowners; high uptake on biweekly recurring contracts and one-shot acid washes / green-pool recoveries.
For operators on shared-lead platforms
Already paying Angi, Thumbtack, or HomeAdvisor?
Lead-marketplace platforms charge $15-$100+ per shared lead, and the same lead is typically sold to 2-5 competing contractors. For a recurring-contract trade like pool service, where stick rate and route density are the real KPIs, shared-lead economics quietly destroy LTV. CPVD is a different model entirely: you own the corridor, the delivery is verified to a phone-in-motion, and there's no shared-lead economics. See how the math compares for pool service operators.
When traditional channels still make sense for pool services
WilDi isn't the right answer for every pool service ad budget. A few honest cases where traditional channels still pencil out:
National pool franchise brand awareness
If you're running brand campaigns for a national franchise (Pinch A Penny, ASP, Poolwerx) across hundreds of metros, broadcast television and billboards deliver scale that GPS-verified delivery can't match yet. WilDi delivers nation-wide via Backgrounds and into any Tunnel or Zone the operator places, but per-metro driver density is sized today for hyperlocal saturation, not broadcast TV's mass reach.
Multi-state regional chains with centralized media buying
Programmatic display has real value when your media team is buying a single creative across 50 DMAs and measuring on aggregate reach, not per-metro CAC. The Middleman Tax is a worse deal at small budgets. At $5M+ annual spend, the absolute waste is large but the scale convenience may justify the trade.
Commercial pool, HOA, and resort accounts
HOA-managed community pools, hotel and resort properties, and commercial aquatic facilities are sold through property-management relationships and bid processes, not consumer-grade local advertising. CPVD doesn't help you reach an HOA board or a hotel facilities manager.
Crisis-event reach in the first 72 hours after a hurricane
When a hurricane lands and demand spikes 10x for screen-enclosure rebuilds and debris cleanup, sheer reach beats targeting precision. Radio, broadcast, and Google Search Ads deliver more raw impressions in the first 72 hours than a single-corridor mesh deployment. WilDi catches the 14-90 day insurance-driven repair wave, not the immediate crisis hour.
Frequently asked questions
How much does pool service advertising cost in Jacksonville?
Most Jacksonville pool service operators run $150-$300 customer acquisition cost (CAC) on a healthy account. Google Local Services Ads charge $20-$60 per lead, Google Search Ads run $40-$120 per lead, and billboard flights start around $1,500 for 4 weeks at $4.50 CPM. Spring opening season pushes paid-search CPC 20-30% above the off-season rate. WilDi Maps' Cost Per Verified Delivery (CPVD) starts at from $0.25 per GPS-verified delivery on background rotation, with tunnels and zones priced higher for hyper-local precision. The variance across other channels is mostly waste: impressions delivered to the ~75% of Jacksonville households without a pool, plus renters, passengers, and out-of-market drivers.
What is Cost Per Verified Delivery (CPVD)?
Cost Per Verified Delivery is WilDi Maps' pricing model. You pay from $0.25 each time your message is delivered to a real phone moving through a real street segment that's yours. The delivery is GPS-verified: the device was physically present in the corridor at the time of delivery. No bots, no off-screen impressions, no auction, no Middleman Tax. CPVD replaces the impression-based pricing (CPM) that traditionally hides 30-50% of a pool service operator's ad budget in intermediary fees.
Is recurring weekly pool service more profitable than one-time service marketing?
Yes, by a wide margin. Pool service is a textbook recurring-revenue trade. Weekly or biweekly maintenance contracts in Jacksonville's year-round-pool climate produce multi-year retention, and the same customer becomes the buyer for the next salt-cell replacement, pump swap, heater install, and plaster resurfacing job. A one-time green-pool recovery or acid wash can pay the bill, but the contract enrollment is what builds the route density that makes a pool service company sellable. Marketing spend should optimize for stick rate and contract conversion, not raw call volume.
How do salt and chlorine systems change my service marketing in Jacksonville?
Salt systems are the dominant residential standard in Florida and the conversion volume is steady. Chlorine-pool owners typically convert during a remodel or after a pump failure. The salt cell itself needs replacement every 3-5 years (the chlorinator runs roughly 8,000 hours, about 3 years under Florida load), so a salt-system home is on a predictable repair calendar in addition to weekly maintenance. Marketing should split into two motions: convert chlorine homes (one-time job, $1,700-$2,500) and capture the salt-cell replacement cycle on already-converted homes (recurring 3-5 year repeat).
How does post-hurricane debris cleanup and screen-enclosure rebuild affect pool demand?
The Atlantic hurricane season (June 1-November 30) drives an episodic spike in pool demand on top of the recurring base. After a storm, every pool with a screen enclosure that took damage becomes a debris-cleanup job, a chemistry rebalance, and frequently a plaster or tile inspection. Post-storm screen-enclosure replacement and pool-cage rebuilds are insurance-driven jobs that close on a 14-90 day lag from the event itself. Pool service operators who pre-build the route density before the event win the post-storm work; operators who try to hire customers after landfall compete with national restoration crews on volume, not relationships.
When should I tell a Jacksonville customer to replace the pool pump?
Pool pumps last 8-12 years on average (single-speed pumps run 7-10 years, variable-speed pumps run 10-15 years). Florida's long pool-running season (most Jacksonville pools require 8-12 hours of daily circulation) shortens those windows on the high end, and coastal salt-air exposure in Ponte Vedra and the Beaches accelerates corrosion further. The marketing implication is straightforward: housing-stock age maps directly to the pump-replacement window. A 1985 Mandarin pool on its second pump is a candidate; a 2020 Nocatee install is not. Tunnel and zone targeting should index against neighborhood housing age the same way HVAC operators do.
What exactly counts as a verified delivery?
One message delivered to one real driver phone that was physically inside your chosen geography at the moment of delivery, confirmed by GPS on the device itself. The driver also physically acknowledges the message, so a delivery is never an invisible impression. Bots, background tabs, and off-screen impressions cannot generate one. You are billed only when a verified delivery happens.
How much does it cost to start advertising on WilDi Maps?
The Starter tier opens with a $50 deposit, and that deposit becomes your ad budget. Background deliveries on Starter run $0.50 per verified delivery, so the first deposit buys 100 GPS-verified deliveries to real driver phones. There is no auction and no platform fee stacked on top.
What is the difference between background, zone, and tunnel ads?
Background runs city-wide across every active driver in the metro. A zone is a neighborhood-sized area you hold exclusively: while it is yours, no competitor can run there. A tunnel is a one-mile stretch of road you can place anywhere, and it follows the road's contours, ideal for the approach to your shop or a route your customers already drive.
Do I have to bid in an auction?
No. Every tier has a fixed, published rate per verified delivery. The price you see is the price you pay, whether it is game day or a Tuesday morning. Higher tiers carry lower per-delivery rates.
About this analysis
About this analysis
Written by Timm Ross, founder of WilDi Maps · Jacksonville-based · Veteran-owned. We run our own delivery mesh in this market and hold ourselves to the same numbers we publish.