I ask myself that daily lol! My water tests are great each time I test it so I think my filtration is adequete. Being in SC in the summer, I lose water to evaporation so I probably add fresh water once a week at least plus I use the pond water to clean the filter pads and bio media once a week so I replace that that as well. My fish load is too high but I am attached to them (most have names). The bottom of my pond is not rocked. When I net it, I do not get alot of debris. I did have one dead spot that seems to collect debris but the new uv return is in that area so hopefully that will help that issue. I would love to have clear water but not at the expense of parting with my babies. I would rehome some goldies if I could catch them.