I have no personal experience using it with yellow flies Ginger. Are you talking about deer flies? At any rate, as I said, no personal experience but it's not going to hurt you so I say give it a go & see. I'm not sure if yellow flies have any poison & the ammonia works by breaking down the protein in the poison.
@gingin