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, family-run business owned by Andrew and Kari Castleman. Andrew 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.
How We Build a Concrete Pool in Jacksonville Soil
Every Castle Pools pool is a gunite (shotcrete) shell: steel-reinforced concrete sprayed in place and finished to your spec. It is the construction method that holds up in Northeast Florida’s sandy soil, high water table, and summer heat, and it is the reason a pool we built in 2007 still looks like a pool we built in 2007.
Excavation, steel, and the shotcrete shell
After the Duval County permit is approved, we lay out and excavate the pool, tie the steel rebar cage, run the plumbing, and spray the shotcrete shell. Jacksonville’s water table sits close to the surface in many neighborhoods, so we plan dewatering and shell thickness for the site, not from a template. The shell cures for about a week before tile and coping go on.
Pool equipment: pumps, filters, heaters, lighting, and automation
The equipment package is part of every build, not an add-on: pump, filter, LED lighting, and, if you want them, a gas or heat-pump heater and automation you run from your phone. We size the equipment to the pool, install it ourselves, and walk you through it at handover. Spas, water features, and fire features are plumbed and wired during construction so nothing has to be retrofitted later.
Finishes, tile, coping, and decking
Interior finish (quartz or pebble aggregate for Florida’s UV and hard water), waterline tile, coping, and deck material (travertine, pavers, or concrete) are chosen with Kari during the selections process. In HOA communities we match required materials and equipment screening before the permit is pulled, so there is nothing to redo after inspection.








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
Nearby service areas: Pool Builder in St. Johns County, FL · Pool Builder in Clay County, FL · Pool Builder in Ponte Vedra Beach, FL
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. Bring photos of pools you like; you’ll leave knowing what is realistic for your yard.
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. Permitting typically takes about four weeks; HOA architectural review, where required, runs in parallel.
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. You get the same crew and the same point of contact from the first dig to the day we hand you the equipment walkthrough.
Jacksonville Homeowners on Working With Castle Pools
Castle Pools from start to finish was great to work with. They were very helpful in the design phase and choosing our finishes. The construction process went well and we were swimming in about 4 months after construction started.
Robert NailGoogle review · Jacksonville, FL
Andrew and Kari are a husband and wife team that make this experience amazing. They were there with us every step of the way. Communication was awesome, and our pool was built SO FAST!
Tracy Lynn HootenGoogle review · Jacksonville, FL
We interviewed 10 pool builders before making our decision. Castle Pools gave us what we asked for without trying to sell us what we did not need. We would choose them again.
James O.Customer story · St. Johns, FL · Read the project
Pool Construction FAQs – Jacksonville, FL
Get a Design and Itemized Quote for Your Jacksonville Pool
"*" indicates required fields
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.