Pool Builder in St. Johns County, FL

Castle Pools, LLC has been building custom inground pools in Nocatee, Ponte Vedra Beach, St. Augustine, and throughout St. Johns County since 2007. Owner-managed. Licensed. Free consultation.

Get a Free Consultation
See Our Work

500+ Pools Built
Since 2007
18 Years
In Northeast Florida
Licensed & Insured
CPC 1458960
FSPA Member
Florida Swimming Pool Association
Free Consultation
In-home, no obligation

Custom Inground Pools for St. Johns County’s Fastest-Growing Communities

St. Johns County is the fastest-growing county in Florida – and we’ve been building pools here since the neighborhoods were new. Castle Pools, LLC is a Jacksonville-area contractor with deep experience in the master-planned communities, HOA processes, and county permit requirements that define St. Johns County construction.

We build concrete inground pools – not fiberglass, not vinyl liner. Concrete lets you choose any shape, depth, or feature combination, and it holds up for decades in Florida’s climate. Whether you’re in Nocatee, Ponte Vedra Beach, or a quieter pocket of northern St. Johns County, we bring the same owner-managed approach to every project: Andrew Castleman designs it, prices it, and oversees every phase of the build.

HOA & Permit Experience

St. Johns County uses its own Building Services department – separate from Duval. And communities like Nocatee, Julington Creek Plantation, and Bartram Park have HOA architectural review processes. We’ve navigated both hundreds of times and handle all the paperwork for you.

Built for St. Johns Backyards

St. Johns County lots tend to be newer, with more consistent sizing and landscaping setback requirements. We know the soil conditions, typical lot layouts, and what the county inspectors look for – which means fewer surprises during your build.

One Contractor, Start to Finish

We handle design, St. Johns County permits, HOA documentation, excavation, plumbing, electrical, finish work, and final inspection. One point of contact – the owner – from your first call through the day you swim.

Custom Pools Built Across Northeast Florida

Every pool we build is a custom design. Here’s a look at recent projects.

custom inground concrete pool built in St. Johns County FL by Castle Pools LLC
inground pool with spa and water features built by Castle Pools in Northeast Florida
custom pool construction in Nocatee FL completed by Castle Pools LLC

We Build Pools Throughout St. Johns County and the Surrounding Area

From Nocatee and Ponte Vedra to St. Augustine and the rural stretches of western St. Johns County, Castle Pools serves homeowners across the entire county and into neighboring Duval and Clay.

Nocatee

Ponte Vedra Beach

St. Augustine

Julington Creek

Fruit Cove

Bartram Park

World Golf Village

Palencia

Palm Valley

Switzerland

Ponte Vedra (PV Beach Blvd)

St. Johns (CR 210 corridor)

Pool Construction Services in St. Johns County

Every project starts with a free in-home consultation. Here’s what we build and handle:

Custom inground concrete pools

Inground spas and pool/spa combos

Pool remodels and resurfacing

Waterfalls and water features

Tanning ledges and beach entries

LED lighting systems

Fire bowls and fire features

Pool decking and coping

Screen enclosures

Smart pool automation

HOA documentation and site plans

St. Johns County permit management

Building a Pool in St. Johns County: What to Expect

St. Johns County has its own permitting timeline and many communities have HOA review requirements. Here’s how we navigate both and keep your project moving.

1. Free In-Home Consultation

Andrew comes to your St. Johns County property, walks the yard, and talks through what you’re looking for. You’ll get a real conversation about design, budget, and timeline – including HOA requirements if applicable. No sales team, no pressure.

2. Design, HOA & Permit

We draft your pool design and handle both HOA submission (if required) and St. Johns County Building Services permits simultaneously when possible. Once approvals are in hand, we finalize the contract with full pricing – no surprises.

3. Construction & Completion

We manage excavation, plumbing, electrical, shotcrete, tile, decking, and all county inspections. Most St. Johns County pools are swim-ready within 90 days of breaking ground – more for complex projects or permit backlogs.

Pool Builder FAQs – St. Johns County, FL

How much does an inground pool cost in St. Johns County, FL?
Most custom concrete inground pools in St. Johns County start around $55,000-$70,000 for a standard build. Pools with spas, water features, tanning ledges, and premium tile or deck materials typically range from $80,000-$150,000+. HOA-required equipment screening or specific decking materials can add to the budget. We provide transparent, itemized quotes after a free in-home visit – no estimates over the phone. Financing is available through Lyon Financial.

Does Castle Pools handle St. Johns County building permits?
Yes. Pool construction in St. Johns County is permitted through St. Johns County Building Services – a separate department from Duval County. We prepare all required documentation, submit the permit application, and coordinate every inspection from pre-pour through final. You won’t need to deal with the county permit office at any point in the process.

Do I need HOA approval to build a pool in Nocatee or Julington Creek?
Most master-planned communities in St. Johns County require HOA architectural review committee (ARC) approval before you can break ground. This typically means submitting a site plan, equipment specifications, and sometimes a landscape plan. The timeline varies by HOA – Nocatee’s ARC usually responds within a few weeks. We help you prepare the submission package and can advise on what each HOA typically requires.

How long does it take to build a pool in St. Johns County?
Plan on approximately 3 months from signed contract to first swim. In communities with HOA review, add 2-4 weeks on the front end for ARC approval before permits can be pulled. County permitting typically takes 3-4 weeks, followed by 8-10 weeks of construction. We build your HOA timeline into the project schedule from the start so there are no surprises.

Is Castle Pools licensed to work in St. Johns County?
Yes. Our Florida Residential Pool/Spa Contractor license CPC 1458960 and Commercial Contractor license CPC 1460170 are both valid statewide – there’s no county-specific licensing requirement. We are fully bonded and insured, and a member of the Florida Swimming Pool Association (FSPA). We’ve been building pools in St. Johns County communities since 2007.

Ready to Build Your Pool in St. Johns County?

Schedule a free in-home consultation with Castle Pools, LLC. We’ll come to your property, walk the space, and put together a design and quote – no obligation, no sales pressure.

Schedule a Free Consultation