Bti, it's an organic larvicide you water in and yellow sticky traps for adults. You will have to water it in every four or five days to break the cycle. It comes in a bunch of different products at varying strengths but I like Gnatrol WDG and you can buy it in varying sizes online.