Market Intelligence

Jacksonville & St. Johns County Pool Service Market

Duval County

Estimated Pools
80K - 100K
Population
~1,020,000
Median Income
$62K - $66K

St. Johns County

Fastest Growing
Estimated Pools
40K - 55K
Population
~330,000
Median Income
$95K - $105K

Combined TAM

Annual Market
$70M - $105M/year
Total Pools
120K - 155K
Using Professional
25 - 30%

Key Neighborhoods

Nocatee

master-planned, 50%+ pool ownership in newer sections

Ponte Vedra Beach

affluent, high-value homes, $120K+ median income

World Golf Village

established, family-oriented

Mandarin

suburban Jacksonville, large existing pool base

Jacksonville Beach / Atlantic Beach

beachside communities

Fleming Island

Clay County overlap, established families

Julington Creek

established community, strong pool ownership

St. Augustine

historic, growing, vacation rental pool opportunity

Pricing Benchmarks

ServiceLowHighUnitDescription
Weekly Chemical Only$100$150/monthChemical testing, balancing, and treatment only
Weekly Full Service$150$250/monthFull cleaning (skim, vacuum, brush) + chemicals
Per Visit Cost$28$38/visitAverage per-visit cost for weekly service
One Time Cleaning$150$400/one-timeDeep clean, post-storm, or event prep
Green Pool Recovery$300$600/one-timeAlgae treatment and restoration
Deep Cleaning$200$350/one-timeAcid washing, tile scrubbing
Equipment Repair$150$500/per repairPump, filter, salt system repair labor
Bi Weekly Service$90$175/monthFull service every two weeks
Spring Startup$150$300/one-timeSeasonal tune-up — clean, balance, equipment check

Equipment Costs Reference

Equipment / ServiceCost Range
Pump Replacement (Single Speed)$400-$900
Pump Replacement (Variable Speed)$800-$1,800
Pump Motor$250-$500
Filter Replacement$300-$800
Salt Cell Replacement$400-$900
Heater Repair$200-$600
Heater Replacement$2,500-$5,000
Automation System$1,500-$3,500
Pool Light$200-$500
Leak Detection$250-$450
Leak Repair$300-$1,500+
Resurfacing$4,000-$8,000

Advertising Costs

Google Ads CPC

pool service jacksonville$8-$15
pool cleaning near me$10-$18
pool maintenance jacksonville fl$6-$12
green pool cleanup jacksonville$5-$10

Facebook Ads

avgCPM
$12-$25
avgCPC
$1.50-$4.00
avgCPL
$15-$40

Est. Competitor Ad Spend

Pool Troopers
$5,000-$15,000/month (national)
Jomo Pool Service
$1,000-$3,000/month
Asp Pool Co
$3,000-$8,000/month (franchise)
Poolwerx
$2,000-$5,000/month

Seasonal Trends

Strategic Takeaways

  1. 1St. Johns County is the premium target — higher incomes, higher pool density, newer homes, fastest growth
  2. 2The bar for service quality is LOW — simply showing up reliably and communicating well wins
  3. 3Technology is a clear differentiator — most local competitors still use basic tools, an app-based model stands out
  4. 4Pricing sweet spot is $150-$175/mo for full weekly service — compete on reliability, not price
  5. 5JOMO is the market leader to study — innovative tiering and digital reports set the standard
  6. 6Pool Troopers is the corporate threat — national brand and buying power, but weak on personal touch
  7. 7Green pool recovery in March-May is a lead generation engine — convert to recurring customers
  8. 8Equipment repair and smart tech upsells dramatically increase per-customer revenue
  9. 970-75% of pool owners still DIY — massive untapped conversion opportunity
  10. 10Year-round FL market means stable cash flow vs. seasonal northern businesses