'Take Down' to kill the existing gnats. Works everytime. To make sure they won't come back (Take Down will help with this though), you should always let your plants soil get pretty dry. Gnat larvae can't survive it. The only reason you will see they continuing to come back is if your soil is...