I discovered a few years ago that having a pond much smaller than the neighbors is a good thing when it comes to geese. The geese flying over see my little 1/2 acre pond and think about landing... then they see a glorious 3 acre pond nearby with a bunch of buddies on it already and leave mine alone! That 3 acre pond is positively stuffed with geese.

It helps to chase them off before they call in their friends. Once a few are comfortable, it is almost impossible to chase them off without constant harassment since more will keep coming.