There are many environmentally safe fly controls available, pests, and rodents around the farm.
You can use Beneficial insects and nematodes for control. The Beneficial insects that are available for fly control are Ophyra, hister beetle and fly parasites. The nematodes that are available are the fly guard.
There are many fly traps for in your home around your yard and on the farm. These include solar fly trap, cluster buster, gold stick, advantage fly trap and stick fly traps.
Live animal traps come in all sizes to catch what ever rodent problem you may have.
... more info