Mowed lawns and water are ideal habitat for Geese. The low lawns allows geese to see preditors. They hate high grass. If you can naturalize the lake front and use native grasses (that are not mowed), you will discourage the geese. Dogs work as well. Golf courses and local airports have hired dog handlers to chase geese from around their lakes/ponds. Border collies seem to be the dog of choice. Just a couple of alternatives. Good luck.
jim