They are not easy to get rid of that is for sure. I've a couple of pair that come in from time to time. The challenge I have this year as I have a pair of mallards that have called our pond home and are around most of the time. So I don't want to scare off the ducks who are becoming used to us.

And my golden is useless.....plus they just sit in the middle of the pond.

While I can't help with geese, I can tell you how to get rid of blackbirds....My 410 judge pistol does a nice job. Just close enough to scare those dirty birds away and not enough to harm them. Like other things they crap everywhere.

Sorry I couldn't be more help!