I don't think the problem are flocks of large geese living in the area, it's them migrating through. Hawks probably couldn't solve that problem, and if you have any ideas as to how to keep Canada Geese away, you should consider doing it as a startup. They're a common pest in my area of the country.