I have New Hampshire Reds for both meat and eggs. We live on the southern edge of the Big Thicket Wildlife Preserve in east Texas. My chickens free range...I can't afford to feed the adults enough of that expensive feed to keep them in an enclosed area so as you can imagine we loose some of them to predators.
I set a batch of eggs in the incubator about 3 times a year....they spend about 2 months in the brooder then join the rest of the flock. I keep the brooder in the chicken house so the older birds see the new babies when they come to lay and roost. That way when it is time for the new babies to join the older birds they are already used to them and there are no problems with the older birds picking on the younger ones.
We keep the hens and eat the roos. I color band the hen's legs with plastic leg bands...a color representing hatch date so I always know which of the hens is the oldest. When the hens are between 2 and 3 years old they start migrating into the pot as well. They make great soups and stews....such rich broth!!!! My grandmother always said that an old hen makes the best gumbo and that is so true.
I keep between 40 and 50 layers at a time, that's not including the roos that are going to make it into the freezer. And yes we do sell the eggs, I get $3.00 a dozen for my eggs. I make around $100.00 a month selling eggs and spend about the same amount on feed. So I am basically getting my eggs and meat for free.