Can't give you the why 'cause bugs are not my sport but for control in the house I've seen excellent results from a gel bait. Not sure of the name but GELMAX seems to ring a bell. Comes in a syringe type applicator. Kind of expensive around here @$15 a tube but very effective. Might be cheaper buying on the 'net. Good luck!
Hal
Bookmarks