We live in Wisconsin, at our cabin we get May flies, sometimes they hatch more than once per season. They are harmless unless you leave your boat uncovered, then they are splayed everywhere on a boat. If they have a useful purpose, I don't know what that is. I guess maybe the bats get extra feeding on those things.