Get a dog. German Shepherds and Border Collies are both used for this. I’m sure you could use any high energy, easily trained dog. i.e. any shepherd, collie, retriever, or a bird dog not used for hunting.
Everybody wins. The geese stay under control, you don’t have to kill them or break any laws, and the dog thinks it has the best job in the world.
It will take some more time than other methods, but is also the most permanent. If you kill them, you will just get another flock next year.
EDIT: I should clarify, teach the dog to chase them, not kill them. You also have to teach the dog boundaries.[/quote]
Also have to teach a dog to shit in a specific area, as I would be replacing goose shit with dog shit. Although there would be a lot less of the dog shit!!!