I don't know what to tell you about the insects but as for the deer and larger pests- use predator urine! It has worked for me in the past without a hitch. You need to purchase small dispensers, and then the urine, usually mountain lion, coyote, etc. The dispensers should last you about one month and are guaranteed to keep mammals away. All you have to do is fill them with pee and hang them from a small tree or bush. I hope this helps and good luck with the little buggers.