You should be able to up the voltage of the fly zapper without too much bother to be a more statisfying result. When its a case of man versus pest, its gloves off and take no prisoners!
I still have flashbacks from the mouse issues in my last house!!
_________________________
Eco-warrior