I used dish soap in water and worked great for me..unfortunately one plant (which seems to be over watered) has had them come back..but I think one less watering should help immensely with that. Gnats like moist environments so that's why I think it came back. So try the dish soap and keep...