Un mauvais assainissement est la principale cause des infestations de mouches domestiques. Les matières organiques, y compris les déchets, les aliments pour animaux et les excréments d'animaux, attirent les mouches car elles fournissent de la nourriture et des aires de reproduction.
Pour contrôler les populations de mouches domestiques, identifiez et retirez les matériaux sur lesquels les mouches peuvent se nourrir et pondre leurs œufs. Gardez les ordures ménagères dans des sacs en plastique scellés ou des conteneurs scellés, couvrez les matériaux compostés avec au moins 6 pouces de terre et gardez les bols de nourriture et les bacs à litière des animaux propres. Nettoyez immédiatement les aliments renversés et la vaisselle et ne laissez pas les aliments dépasser. Réparez les fuites et les gouttes pour éliminer les zones humides. Les produits antiparasitaires tuent les mouches domestiques adultes, mais les infestations se reproduisent s'il n'y a pas de suppression et de destruction des œufs, des larves et des zones de reproduction.