I have Buff Orphingtons, White Rocks, RIR and only 2 of the Buffs are laying, and not all the time. All the hens are between 20 and 25 weeks old, I have 2 roosters, and only 2 hens want to lay. They only lay 1 or 2 eggs a week. What is wrong, We live in Indiana so the weather is starting to get cold, but I have a heat lamp on at night and early in the morning to help provide the correct hours of light required, the coop is insulated so they are not getting cold at night, they are let out during the day to range. I am providing the correct feed, and scratch, and grit. I am about ready to give up on them and make soup. I need help does anybody have any ideas? Sorry for the rambling, just upset.