Adding to my last post -- I've also read that having Black Soldier Fly larvae around will cause the House flies to go somewhere else. Apparently, there is something about the Black Soldier Flies that the houseflies dislike. Another reason to encourage black soldier flies...
I was happy to see...
And, at least one kind of maggots is a GOOD thing to have around:
The Black Soldier Fly larvae (maggots) are AWESOME additions to the compost pile. You WANT them around.
http://www.cals.ncsu.edu/waste_mgt/smithfield_projects/soldier%20fly/soldier_fly.htm...