Yes & yes, but as a last method. The most effective way is to prevent them from reproducing. They need slow or non moving water in which to breed, without water they die off. Walk through neighborhoods & check out what you see. Old boats, cars, things that have been outside for years, anything that holds water will suffice. 1 of their largest breeding areas is in old tires. They don't need a lot of water, & tires produce more skeeters than anything else. If people would take a look around their yards & got rid of things that held water, the problem would be resolved. No water, no life.I've talked to folks that agreed to go along with dumping stuff & getting rid of things. Those that said yeah yeah right, I paid a visit to at night with a gas can., They don't live well in gas and it doesn't take much, folks get their porches & homes sprayed for spiders--great idea, eliminate their predators so that they can multiply faster. People hate bats, & have them eliminated, each bat eats more than its body weight in mosquitoes every night. Eliminate the source, maintain the natural balance & you won't need to poison your land, water & children
we have a small mosquito fogger that makes them go to sleep for a few hours, (like 3-4 hours) and it works really well in our back yard. But if you have a fairly large area then i might suggest getting a really powerful one. or just sticking to the off spray.