Sorry, Steve. These things are hard to get rid of. Our local muni that borders a lake tried a lot of different things. The most unusual was sending a canister from a gun and it whistled and whirled over their heads. They kept coming back. Chasing them around on end to make their life hell didn't get them to relocate.
One day there is an article in the paper that our county commissioners authorized a contract with a company that greases the eggs while they are still in the nest. They did this on all of the banks and weeds/reeds and appeared to have a lot of experience in finding those nests. It was a 2 year contract IIRC and very expensive but the last time I played out there we weren't dodging those white, slippery turds on the greens and fairways.
It appears to have worked! No more babies. The geese packed up and moved. And it pissed off PETA that wants to file suit for inhumane treatment.