The Sweet PDZ dries stuff up big time. So in that way it hinders flys. I don't think it kills them though like DE does, I could be wrong though. Since I can't get stall dry it is what I use, but I also use food grade DE. I use the granulated sweet PDZ and it allows me to use way less DE...