NO PEST STRIPS...
and
sticky fly paper

they will get rid of yor flies in a day or 2..

cheers