We have used Pestrol regular for many years in our home, never any flies, sandflies, midges, moths or the dreaded mosquitoes with young children. More ...