Thermacell!!! It doesn’t affect animals, where I live there’s mosquitoes everywhere so horrid, we joke that it’s our state bird. Thermacell works wonders, but it takes a few minutes to take affect.
Permethrin or any other chemical essential oil all that, never worked in a big swarm