Pool Construction in Jacksonville, FL
Castle Pools, LLC has built 500+ custom inground pools across Jacksonville and Northeast Florida since 2007. Licensed, insured, and owner-managed from first call to first swim.
Custom Inground Pools Built for Jacksonville Backyards
Castle Pools, LLC is a Jacksonville-based pool contractor that has been building custom inground pools in Duval County and the surrounding area since 2007. We’re not a franchise or a national chain – we’re a local business run by the owner, Andrew Castleman, who personally manages every project from initial design through final inspection.
We build concrete inground pools – no fiberglass, no vinyl liner. Concrete gives you complete control over shape, depth, and features, and it lasts decades with proper care. Whether you want a simple backyard pool for your family or a full outdoor resort with a spa, fire features, and custom tile work, we build it from scratch to your specifications.
Owner-Managed Projects
Andrew Castleman personally handles your design, pricing, and project oversight. You’re not handed off to a sales rep or project manager you’ve never met – the owner is your point of contact throughout.
500+ Jacksonville Pools
Over 18 years and 500+ completed pools, we’ve worked in nearly every Jacksonville neighborhood – from Mandarin and Southside to Ponte Vedra and Nocatee. We know local soil, codes, and HOA requirements.
Full-Service Build
We handle everything: design, Duval County permits, excavation, plumbing, electrical, finish work, and final inspection. One contractor, start to finish – no coordination headaches.
We Build Pools Throughout Jacksonville and Northeast Florida
Castle Pools serves homeowners across the greater Jacksonville area. If you’re in Duval, St. Johns, or Clay County, we can build your pool.
Mandarin
Southside Jacksonville
San Marco
Riverside / Avondale
Julington Creek
Ponte Vedra Beach
Nocatee
St. Augustine
Fleming Island
Orange Park
Green Cove Springs
Fruit Cove
Pool Construction Services in Jacksonville
Every project starts with a free in-home consultation. Here’s what we build:
Custom inground concrete pools
Inground spas and pool/spa combos
Pool remodels and resurfacing
Waterfalls and water features
LED lighting systems
Fire bowls and fire features
Tanning ledges and beach entries
Pool decking and coping
Screen enclosures
Smart pool automation
Pool financing through Lyon Financial
Duval County permit management
Building a Pool in Jacksonville: What to Expect
From your first call to your first swim, here’s how a Castle Pools project works in Jacksonville.
1. Free In-Home Consultation
Andrew comes to your property, evaluates the space, and talks through what you want. You’ll get a real conversation about design, timeline, and budget – no sales pressure, no upselling.
2. Design, Permit & Contract
We create your custom pool design and submit for Duval County permits. Once approved, we finalize your contract with a detailed, transparent scope and price. No surprises.
3. Construction & Completion
We handle excavation, plumbing, electrical, shotcrete, tile, decking, and final inspection. Most Jacksonville pools are swim-ready within 90 days of breaking ground.
Pool Construction FAQs – Jacksonville, FL
Ready to Build Your Pool in Jacksonville?
Schedule a free in-home consultation with Castle Pools, LLC. We’ll come to your property, discuss your vision, and put together a design and quote – no obligation.