We install pool fences to code thorughout Gloucester, Camden, and Burlington counties. One call and your fence can be on the books and built in time for a great summer swim session. With 20 years of local experience, we know how to handle everything from the permitting to the installation so your pool fence passes inspection quickly and easily. Call now to schedule your pool fence installation.


New Jersey doesn't give homeowners much flexibility when it comes to pool fences. State pool barrier code sets minimum height, maximum picket gap, gate hardware specs, and bottom clearance requirements, and every municipality adds a permit layer on top. Getting this wrong can be a huge liability.
Washington Township requires both a zoning permit and a construction permit when a fence acts as a pool barrier.
Cherry Hill has its own construction permit process through a separate building department.
We've navigated these permit offices for over 20 years. We pull the paperwork, coordinate the utility locate through NJ One Call, and schedule the final inspection so you don't have to manage any of it.
.avif)
We install several pool fence styles that meet NJ ISPSC pool barrier requirements. Here's how they compare across property types in Gloucester, Camden, and Burlington counties.

Best For: Most residential pool enclosures
Local Context: Standard on newer lots in Cherry Hill, Washington Township, Voorhees
Pool Code Notes: 1¾" max picket spacing; meets NJ Section 305.2.5; see pool compliance callout below

Best For: Aesthetic match for brick or stone pool decks
Local Context: In demand in Haddonfield and Cherry Hill's older neighborhoods
Pool Code Notes: All Tri-State aluminum is powder-coated — no paint-over-raw-metal shortcuts


New Jersey's pool barrier code (ISPSC 2018, [Section 305.2.1–305.3](UpChapter 3 General Compliance: New Jersey Swimming Pool and Spa Code 2018 | UpCodes)) requires:
"Pool code compliant" language without these specs behind it is marketing, not information. Every Tri-State pool fence install meets these requirements before we close the job.
New Jersey requires permits for all pool barrier fences. The code baseline applies statewide per [NJ ISPSC 2018](UpChapter 3 General Compliance: New Jersey Swimming Pool and Spa Code 2018 | UpCodes) (48" minimum height, 1¾" max picket gap, self-closing/self-latching gate, 2" max bottom clearance on non-solid surfaces). Each municipality adds a permit requirement on top. See the full code spec in the Pool Code Compliance Callout above.
Washington Township requires both a zoning permit and a construction permit when the fence acts as a [pool barrier](Njtwp.washington.nj.us/departments/planning___zoning/faqs.php). Submit both applications to the Construction Department at [523 Egg Harbor Road, Sewell, NJ 08080](Njtwp.washington.nj.us/departments/construction/index.php). Phone: 856-589-0520. Hours: Mon–Fri 8:30 AM–4:30 PM.
- Fence zoning permit fee: $50
- Height limits: Minimum 4 feet and maximum 6 feet high
- Pool barrier construction permit: Required in addition to the zoning permit when the fence serves as a pool barrier.
Cherry Hill requires a construction permit for pool barrier fences. Submit to the Building Department at [820 Mercer Street, Room 205, Cherry Hill, NJ 08002](ChnjPermits | Cherry Hill Township, NJ). Phone: 856-488-7855.
- Fence height limits: 3 feet front yard, 6 feet rear/side yard
- Pool barrier permit fee: $0.28 per linear foot, $65 minimum
- Permit processing time: approximately 2–4 weeks
New Jersey law requires at least 3 full business days' notice before digging (weekends and holidays don't count). [Call 811 or 1-800-272-1000](Nj1-callNew Jersey One Call: Dig Safely with Free Markout Requests) to register with NJ One Call. We handle this on every job.
We handle permit applications (both zoning and construction where required), HOA coordination, NJ One Call utility locates, and final inspection scheduling.


In South Jersey, NJ ISPSC pool barrier code is enforced at the municipal level, meaning Washington Township and Cherry Hill inspectors will check your fence against specific picket spacing and gate hardware requirements at final inspection. Licensed installation with permit coordination removes that uncertainty entirely.
Cost context: Pool fence installation in South Jersey runs. A standard residential pool enclosure of 100–150 linear feet runs. We deliver a written quote at the estimate visit before any work begins.
Warranty scope: Our 3-year workmanship warranty covers post movement, gate misalignment, and picket separation caused by installation error. It does not cover damage from impact, flooding, or homeowner modification. [Manufacturer material warranties](/warranty) are passed through separately. Vinyl carries limited lifetime coverage from the manufacturer.
Pool Fence Projects Near You
We've installed pool enclosures throughout Gloucester, Camden, and Burlington counties. A few recent examples:



New Jersey requires pool barrier fences to be at least 48 inches tall, measured on the exterior (non-pool) side at grade. This is set in NJ ISPSC 2018 [Section 305.2.1](UpChapter 3 General Compliance: New Jersey Swimming Pool and Spa Code 2018 | UpCodes). The measurement is taken at the non-pool side — a fence that appears taller from the pool side may still fail if the exterior height is under 48 inches due to grade changes.
Yes. NJ pool barrier gates must be self-closing, self-latching, and must open outward away from the pool. [Section 305.3](UpChapter 3 General Compliance: New Jersey Swimming Pool and Spa Code 2018 | UpCodes) of the NJ ISPSC also requires that latch hardware positioned below 54 inches be located on the pool side of the gate, at least 3 inches below the top of the gate — so it can't be reached over the top by a child. We set and test gate hardware on every installation before we leave the site.
Yes — New Jersey requires a permit for any fence installed as a pool barrier, and most municipalities require both a zoning permit and a construction permit. Washington Township (Gloucester County) explicitly requires both — the zoning permit covers placement, and the construction permit covers pool code compliance. Cherry Hill processes pool barrier permits through their Building Department at 820 Mercer Street. We handle permit applications on every job so you're not managing two separate offices.
When horizontal rails are less than 45 inches apart, pickets must be no more than 1¾ inches apart. When horizontal rails are 45 inches or more apart, pickets can be up to 4 inches apart — per NJ ISPSC [Section 305.2.5](). Most residential aluminum pool fences use the 1¾-inch standard because the horizontal rails are spaced under 45 inches. We measure panel tolerances before installation — assembled panels sometimes vary from spec.
Yes — vinyl fencing can meet NJ pool barrier requirements as long as it meets the 48-inch height minimum, 2-inch maximum bottom clearance, and applicable gate hardware requirements. Solid vinyl privacy panels meet the gap requirement automatically since there are no picket gaps at all. Semi-privacy vinyl panels require a spacing check — not all semi-privacy profiles meet the 1¾-inch rule. We verify before any panel goes up.
Pool fence installation in South Jersey typically runs. A standard residential pool enclosure — typically 100–150 linear feet — takes 1–2 days to install once permits are approved. Permit processing adds 2–4 weeks before installation can begin [VERIFY WITH CLIENT — confirm current timeline with Cherry Hill: 856-488-7855]. We deliver a written quote at the estimate visit so you know the number before we leave your driveway. Call (856) 230-7082 to schedule.
South Jersey pool barrier requirements are specific, and every municipality in Gloucester, Camden, and Burlington counties handles permits differently. We've been navigating this process for over 20 years, from the first permit submission to the final inspection walkthrough.
Schedule your free on-site estimate this week. We'll review your yard layout, confirm which code requirements apply to your specific address, and deliver a written quote before we leave.