Sweet PDZ will neutralize ammonia type odors. It is a granular chemical commonly used in horse stalls to neutralize urine. It will neutralize chicken poop odor as well when it is sprinkled in a coop or run. When sprinkled in my run, the chicks scratch it into the poop and pine straw in the run. It seems to work best for me after a wet spell when the ammonia smell is bad.
It helps keep down flies by neutralizing the odor but to my knowledge does not have an effect on actually killing flies and their larvae as does DE.