
Ecosystem ponds, koi ponds, waterfalls and fountains for Pinehurst homeowners — built by a local crew that does the work itself.
Carolina Water Gardens designs, builds and maintains ecosystem ponds, koi ponds, waterfalls and fountains for homeowners in Pinehurst, NC and throughout the Sandhills. We're a local, owner-run business — every build is done by our own crew, never subcontracted — and we've been building water features across the region for six years.
If you're in Pinehurst and picturing a koi pond off the patio, a waterfall you can hear from the porch, or a low-maintenance pondless feature by the front door, we build it as a true ecosystem: engineered filtration hidden beneath natural stone, water and plants, so it stays clear on its own instead of fighting you every weekend.
Pinehurst yards drop pine straw and needles most of the year. On a cheap pond that means clogged skimmers, dirty filters, and water that never quite settles. We design for it: intake and wetland filtration sized for real debris load, edges and planting that work with how Sandhills properties actually live, and a system you maintain with the season instead of fighting every weekend.
If you already have a pond that struggles under the pines, we also repair and renovate — often turning a high-maintenance hole into a true ecosystem. That conversation starts with a walkthrough of your yard, not a generic online quote.
We also serve nearby Southern Pines, Aberdeen, Pinebluff, Whispering Pines and the surrounding communities. Not sure if you're in range? Call or text (910) 581-3970.

Tell us about your yard and we'll design the water feature that fits it. Jon follows up on every Pinehurst inquiry personally, usually within a day.
Get your free estimate — no obligation.
Tell us about your yard and we’ll design the water feature that fits it. We’ll follow up personally — usually within a day. No obligation.
We’ve got your information and will reach out personally — usually within a day — to talk through what your budget can build.
Prefer to talk now? Call (910) 581-3970