Oct 09, 2014 - 08:37 AM
Any insecticide you use will be short lived, and will not provide permanent control. If you must use an insecticide, use something with the longest residual possible such as Demand CS or Suspend Polyguard.
Don't know of any electronic devices for insects that I could recommend. There are none that work that are currently available.