I check for eggs and feed the girls once a day, which means sometimes I bring in as many as 7 eggs (but only because yesterday I only brought in 1). Hens lay at different times of the day, and not everyday. Different breeds lay more/less frequently than others, they lay a different amount seasonally, and then of course older hens don’t lay as frequently as the young ones. I actually have no idea who’s laying and who isn’t! There are some tips you can Google to try and see which hens are laying in which aren’t, but at the end of the day I don’t really care as long as I’m getting eggs from somebody!