Plants are getting attacked!

so first off, this is my first grow. i noticed my plant's flowers were started to look brown and dry up, and when i continued looking through the buds.. i found the devil.. CATERPILLARS. theyre everywhere. i went to my local hydro store and asked what i should get, and he gave me some foliage spray for them. i lightly sprayed down some of the flowers however, i really dont want to use the spray because im afraid it will affect taste and potency. i was told to order pray mantis online.. is this a good idea? it looks like i got some white and green flys stalking my plants too.

they are about 4 weeks into flowering. and i would cry if i lose my whole first crop.. haha THESE PLANTS ARE MY BABIES PLEASE HELP
 
Top