First, I agree with you 100% on how to deal with snakes. The only good snake is a dead snake. I know they supposedly help control rodents and other things. But, around my birds they are not welcome nor are they a welcome guest on any inch of my property. I have shot several rattlesnakes and a cotton mouth and feel no remorse. I have never tried mothballs except to deter mice and rats from my garage and they seem to work for that. I have found, and use, a product by Ortho called Snake-B-Gon and it does seem to work as a deterrent. Basically it is several essential oils in a very strong concentration that you sprinkle around. The smell confuses the snake's ability to smell which is key to their hunting so they just slither away.I have some sad news to report. Friday when I was feeding the chickens, I missed my sweet little easter egger bantam, so I went to the back of the coop and raised the door to the next boxes, and before I got it completely open, a snake curled around my sweet little girl fell to the ground. After screaming, I realized the snake had her entire head in his mouth, and was determined that he would be able to get the rest of her down. I grabbed my pick up grabber and got him away from her, although he was able to wiggle loose a couple of times. I finally got him away from the coop and squeezed the grabber as hard as I could. The squeeze seemed to slow him down (by now he had egg running out of his mouth) so I was able to let loose of him a throw a large cinder block on him so he couldn't get away. Then I went into the house and got my revolver and shot him 8 times, 3 times in his open mouth. I have never been so upset. My sweet little bantam was gone so I buried her. I also realized that a couple of weeks before this, I had found a snake that looked exactly like this one in the coop, and just relocated him. I'll never do that again. From now on, any snake in or around the chickens will be dealt a death blow. Also, after I found the first and perhaps the same snake earlier, I bought moth balls and scattered them around the coop. Obviously they don't make any difference. The snake didn't have any fangs, so wasn't poisonous, but killed my sweetie just the same. Never again will I give a snake a second chance.