Horseflies mainly invade during June, July, and August. Hence, you can cover your pool during these months to avoid infestation.