Since a colony of black soldier flies started up in our composter, I haven't seen any other kind of fly in our yard! BSF do a great job breaking down the compost fast, and the grubs are great to feed to my flock.
http://www.themodernhomestead.us/article/Black+Soldier+Fly.html