I have a flock of 20 hens…my neighbor has 2 roosters and 6 hens (terrible ratio). Both flocks free range for a good part of the day. The neighbor’s roosters, different one on different days, come over and stay around my hens. I haven’t seen them mount yet but I’m sure they’re working up to it...