I've found that Rottweilers do a pretty good job of getting rid of the geese.
heck...even my dachshund won't allow ANY birds to land on the front lawn while he's outside. Might be time to borrow some more dogs.....