They're right,the flying ones dont do the harm.The larvae they leave behind under your soil will eat your roots and kill your plants.There is an easy fix.Go to lowes or home depot and buy mosquito dunks.put a couple in a zip lock bag and crush em.sprinkle all over top soil.Every time u water it...