The Canadian geese like to stay in open spaces that way they can see predators. If you plant shrubs and short bushes this will make your area seem unsafe. This could stop a goose from nesting on your property.
Hedges are also great landscaping ideas to make the Canada goose feel uncomfortable. A couple of these near a pond could really help.
Make sure to note where standing water builds up after storms. Even though these areas are not consistently filled with water, they are goose magnets. You will need to protect these areas especially if the season is right for rain.