Haven't read all the posts , just to many, but remember an ounce of prevention is worth a pound of cure.
I dust with DE all the roosts, inside the nest boxes everytime I change the hay and dust everywhere in the coop every time I clean. I dust the floors real well. I even make sure I toss a...