pool builders serving greater philadelphia.
From our shop in Broomall, we design, build, renovate and repair pools across Delaware, Chester and Montgomery counties and Philadelphia.
where we work
Our crew is based at 501 Abbott Dr in Broomall, Delaware County. These are the towns we serve most often. If yours is nearby and not listed, call us. We probably cover it.
delaware county
chester county
montgomery county & philadelphia
every township, borough and city we serve
We build, renovate and repair pools in 304 Pennsylvania municipalities within about 50 miles of Philadelphia. Find your township below for local ZIP codes, permit details and nearby areas.
delaware county
- Aldan Borough
- Aston Township
- Bethel Township
- Brookhaven Borough
- Chadds Ford Township
- Chester
- Chester Heights Borough
- Chester Township
- Clifton Heights Borough
- Collingdale Borough
- Colwyn Borough
- Concord Township
- Darby Borough
- Darby Township
- East Lansdowne Borough
- Eddystone Borough
- Edgmont Township
- Folcroft Borough
- Glenolden Borough
- Haverford Township
- Lansdowne Borough
- Lower Chichester Township
- Marcus Hook Borough
- Marple Township
- Media Borough
- Middletown Township
- Millbourne Borough
- Morton Borough
- Nether Providence Township
- Newtown Township
- Norwood Borough
- Parkside Borough
- Prospect Park Borough
- Radnor Township
- Ridley Park Borough
- Ridley Township
- Rose Valley Borough
- Rutledge Borough
- Sharon Hill Borough
- Springfield Township
- Swarthmore Borough
- Thornbury Township
- Tinicum Township
- Trainer Borough
- Upland Borough
- Upper Chichester Township
- Upper Darby Township
- Upper Providence Township
- Yeadon Borough
chester county
- Atglen Borough
- Avondale Borough
- Birmingham Township
- Caln Township
- Charlestown Township
- Coatesville
- Downingtown Borough
- East Bradford Township
- East Brandywine Township
- East Caln Township
- East Coventry Township
- East Fallowfield Township
- East Goshen Township
- East Marlborough Township
- East Nantmeal Township
- East Nottingham Township
- East Pikeland Township
- East Vincent Township
- East Whiteland Township
- Easttown Township
- Elk Township
- Elverson Borough
- Franklin Township
- Highland Township
- Honey Brook Borough
- Honey Brook Township
- Kennett Square Borough
- Kennett Township
- London Britain Township
- London Grove Township
- Londonderry Township
- Lower Oxford Township
- Malvern Borough
- Modena Borough
- New Garden Township
- New London Township
- Newlin Township
- North Coventry Township
- Oxford Borough
- Parkesburg Borough
- Penn Township
- Pennsbury Township
- Phoenixville Borough
- Pocopson Township
- Sadsbury Township
- Schuylkill Township
- South Coatesville Borough
- South Coventry Township
- Spring City Borough
- Thornbury Township
- Tredyffrin Township
- Upper Oxford Township
- Upper Uwchlan Township
- Uwchlan Township
- Valley Township
- Wallace Township
- Warwick Township
- West Bradford Township
- West Brandywine Township
- West Caln Township
- West Chester Borough
- West Fallowfield Township
- West Goshen Township
- West Grove Borough
- West Marlborough Township
- West Nantmeal Township
- West Nottingham Township
- West Pikeland Township
- West Sadsbury Township
- West Vincent Township
- West Whiteland Township
- Westtown Township
- Willistown Township
montgomery county
- Abington Township
- Ambler Borough
- Bridgeport Borough
- Bryn Athyn Borough
- Cheltenham Township
- Collegeville Borough
- Conshohocken Borough
- Douglass Township
- East Greenville Borough
- East Norriton Township
- Franconia Township
- Green Lane Borough
- Hatboro Borough
- Hatfield Borough
- Hatfield Township
- Horsham Township
- Jenkintown Borough
- Lansdale Borough
- Limerick Township
- Lower Frederick Township
- Lower Gwynedd Township
- Lower Merion Township
- Lower Moreland Township
- Lower Pottsgrove Township
- Lower Providence Township
- Lower Salford Township
- Marlborough Township
- Montgomery Township
- Narberth Borough
- New Hanover Township
- Norristown Borough
- North Wales Borough
- Pennsburg Borough
- Perkiomen Township
- Plymouth Township
- Pottstown Borough
- Red Hill Borough
- Rockledge Borough
- Royersford Borough
- Salford Township
- Schwenksville Borough
- Skippack Township
- Souderton Borough
- Springfield Township
- Telford Borough
- Towamencin Township
- Trappe Borough
- Upper Dublin Township
- Upper Frederick Township
- Upper Gwynedd Township
- Upper Hanover Township
- Upper Merion Township
- Upper Moreland Township
- Upper Pottsgrove Township
- Upper Providence Township
- Upper Salford Township
- West Conshohocken Borough
- West Norriton Township
- West Pottsgrove Township
- Whitemarsh Township
- Whitpain Township
- Worcester Township
philadelphia county
bucks county
- Bedminster Township
- Bensalem Township
- Bridgeton Township
- Bristol Borough
- Bristol Township
- Buckingham Township
- Chalfont Borough
- Doylestown Borough
- Doylestown Township
- Dublin Borough
- Durham Township
- East Rockhill Township
- Falls Township
- Haycock Township
- Hilltown Township
- Hulmeville Borough
- Ivyland Borough
- Langhorne Borough
- Langhorne Manor Borough
- Lower Makefield Township
- Lower Southampton Township
- Middletown Township
- Milford Township
- Morrisville Borough
- New Britain Borough
- New Britain Township
- New Hope Borough
- Newtown Borough
- Newtown Township
- Nockamixon Township
- Northampton Township
- Penndel Borough
- Perkasie Borough
- Plumstead Township
- Quakertown Borough
- Richland Township
- Richlandtown Borough
- Riegelsville Borough
- Sellersville Borough
- Silverdale Borough
- Solebury Township
- Springfield Township
- Tinicum Township
- Trumbauersville Borough
- Tullytown Borough
- Upper Makefield Township
- Upper Southampton Township
- Warminster Township
- Warrington Township
- Warwick Township
- West Rockhill Township
- Wrightstown Township
- Yardley Borough
berks county
- Alsace Township
- Amity Township
- Bally Borough
- Bechtelsville Borough
- Birdsboro Borough
- Boyertown Borough
- Brecknock Township
- Caernarvon Township
- Colebrookdale Township
- Cumru Township
- District Township
- Douglass Township
- Earl Township
- Exeter Township
- Fleetwood Borough
- Hereford Township
- Kenhorst Borough
- Laureldale Borough
- Longswamp Township
- Lower Alsace Township
- Lyons Borough
- Mohnton Borough
- Mount Penn Borough
- New Morgan Borough
- Oley Township
- Pike Township
- Reading
- Robeson Township
- Rockland Township
- Ruscombmanor Township
- Shillington Borough
- St. Lawrence Borough
- Topton Borough
- Union Township
- Washington Township
- West Reading Borough
- Wyomissing Borough
lancaster county
lehigh county
what we do in your town
fiberglass pools
Genesis Landmark Series shells, 53 models, set by our own crew.
custom concrete pools
Any shape and size, with spas, tanning ledges and infinity edges.
renovation
New finish, tile, coping, decking and equipment for an older pool.
repair & maintenance
Leaks, plumbing, pumps and filters, openings, closings and safety covers.
rock waterfalls
Grottos, boulder cascades and spa spillovers in sculpted rock.
free 3d design
See the pool in your own backyard before anything is built.
permits in your township
Every township around Philadelphia has its own pool permit, setback and fence rules. We handle the survey, the engineering drawings and the permit application for your township as part of the project, so you don’t have to.
service area questions
Where is 3dfluid located?
Our office is at 501 Abbott Dr, Suites I & K, Broomall, PA 19008, in Delaware County.
Do you build pools in Chester County and Montgomery County?
Yes. We build, renovate and repair pools across Delaware, Chester and Montgomery counties and in Philadelphia.
My town isn’t listed. Can you still help?
Most likely. Call (267) 784-9419 or book a free consult and tell us your address.
Do you handle township permits?
Yes. We arrange the survey, engineering and permit application for your township.