No rooster is needed for hens to lay eggs. Roosters are needed for fertilized eggs. Roosters are great company, and tend to be a stable member of the flock though. I must admit that I have an ilegal rooster here myself, and he is an absolute gentleman to the girls. He has one special lady that he roosts with at night and spends most of his time with, but is the "man" of the coop.