I have recently discovered two things that helped my odor situation.
1. DE! (Diatomaceous Earth) I sprinkle it on the poo and it dries out immediately and NO Flies.
2. I changed feed! Someone on here was discussing DuMor feed (TSC) and how there was so much more poo from it. They were...