Hullo, so here's the story. Right now I have 6 pullets, a Speckled Sussex, Barred Rock, New Hampshire Red, Delaware, White Rock and BSL. I now have surrendered to chicken math and am going to get another six. Probably in March or April. I was wondering what breeds tend to be the best layers. Most consistent, lay the biggest eggs and start laying soon. Any help would be appreciated thanks!