Got new buffs, they are approx. around 4 months now. But I have 5 roos, 2 of them have finally started to attack my older hens, so the flock isn't laying eggs as good as they use to. It is also very hot and humid lately and I know that can stress them also. And when they get stressed, the flock doesn't lay as good as usual. But, since we put the buffs with the flock they seemed ok, with each other until the roos started picking on the older hens. and they seemed not to be laying eggs. Getting less eggs. Just wandering if that would stress my hens to much not to lay as often? Because the roos, don't seem to hang around the coop, my chickens are free ranged. And they pretty much seem to always go to the coop to lay eggs. But I have 8 leg horns and they all seem to lay eggs but some days I just get one white egg and then a day or two later I get 8 white eggs again. And as for the 4 barred rocks & 4 red sex link I get at least 2 to 4 eggs from them. I know 1 of the barred rock doesn't lay anymore. She must be to old got her from someone else who no longer wanted her. never seen her lay any eggs and she doesn't have bleached legs and she also sometimes acts like she is a roo but never crows like a roo. What can I do to help my chickens to start laying like they use to. Do I need to get rid of these roos, and will that help?