Cecil Baird1 had a heron problem and used monofiliment line stretched between sticks placed along the water line, just high enough and far enough back to prevent the birds from reaching the fish. It worked for me. I had a very small kingfisher, 6" tall and he ate 3 2" fish every day until they out grew him, about a month.