I have a light and I don't think it works all that well. I tried lead but because of what is around me it is difficult. Our dog is not too bright so that isn't an option. I have found that relentlessly harassing them is the way to go. My wife and kids think I am crazy but as soon as I see geese I am out there throwing rocks at them or jumping in the canoe to chase them. If they are nesting that is not good. You can look up online about what to do about nests and eggs.

I thought about a remote control boat but without a light it would be hard to see when it's dark. A drone would be great since I could launch it from my front porch but I think a decent one would cost too much.