They're fine in the middle of a marsh or an Iowa cornfield, but in suburbia they are NOT welcome.
Eventually even the PETA animal apologists get sick of it, but they insist that we can't hunt them (some of them even complain that the Border Collies are "cruel" to the geese). I personally would make them clean up all the goose byproducts all over parking lots, sidewalks, etc. with a toothbrush and plastic bag. Or even bare hands.
They have let the Canada geese run wild in our state parks. The swimming places get closed all the times cause of the goose poop. Rolls upon rolls right into the water. They need to kill them all.