Keep your pond clear, healthy and easy to enjoy. We service what we build, and plenty of ponds we didn't. If the water still won't clear, that's a job for a local pond crew, not another bottle of dye.

Carolina Water Gardens (Jon) maintains ecosystem ponds across the NC Sandhills. Call or text (910) 581-3970. If you're searching “my pond won't clear, who local can help?”, that's us. We service Pinehurst, Southern Pines, Aberdeen, Whispering Pines, Seven Lakes, Pinebluff, West End, Sanford, and Fayetteville.
A well-built ecosystem pond does most of its own cleaning, but every pond benefits from seasonal care: filter service, water checks, and a hand keeping everything running. A full spring drain-and-clean, fish out, scrub, refill, fish back, is a separate job, quoted on its own. On a large pond that can be one or two days. We maintain the ponds we build, and we're glad to take on ponds other companies built, too.
Green or pea-soup water, string algae on the rocks, murky after a cleanout, the pump running but the pond still dirty, or a pond you inherited that someone else built. Those are the calls we take. Sandhills heat, pine needles, and clay all load a system that was never sized as a true ecosystem pond. UV can help green water in the right pond; it is optional and not in the regular price, and it will not fix a system that is simply wrong.
A visit looks at circulation, skimmer and BioFalls, pump volume, debris load, plants, and whether the pond was built to stay clear. Read the full problem page: My pond won't clear.

We serve Moore County, Pinehurst, Southern Pines, Aberdeen, Seven Lakes, and the NC Sandhills, including Pinebluff, Whispering Pines, West End, Sanford, and Fayetteville.
Ask about maintenance and Jon will follow up personally.
Related:
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 next steps, whether that’s a new build, a repair, or ongoing care.
Prefer to talk now? Call (910) 581-3970