Probably wouldn't hurt to get a quality fly strip from your local hardware store either...Catch those little effs before they can relay any eggs!