Yes, when the geese are there to eat the grass. Geese land in city parks, school grounds and in urban areas and feed on the grass. Garlic Barrier makes the grass taste bad to the geese and they leave. Armadillos mostly attack vegetable and flower gardens. Garlic Barrier repels mostly insects.
Snails are mollusks - as are their cousins the slugs.
Copper bands around tree trunks will keep snails off by causing a small electric charge that deters them from crossing the band. We do not know. Neither ourselves nor any users have reported that bees are repelled by Garlic Barrier. But, because bees are important to pollination, we take the precaution of not spraying blooming plants for fear that it might repel bees. Bees normally come to a plant because of color, not smell and for that reason we do not believe that Garlic Barrier does repel bees but we are not completely certain that this is true in all instances.