Non-biting flies, also known as houseflies, are not only nuisance pests but are also responsible for transmitting diseases and contaminating food. Flies can transfer more than 100 pathogens onto food, such as malaria, salmonella, and tuberculosis. Although flies in a home can be very annoying, the contamination of food is one of the main reasons why fly pest control is so important.

Once inside a home, female horseflies can lay between 75 to 150 eggs at a time, typically in piles of compost, garbage cans, and rotting organic material. If all the eggs were compressed together, they would only be the size of a pea, unfortunately making them very difficult to spot.