My hens are all at 21 weeks now and still no eggs. It's driving me insane! I'm feeding them layer feed with oyster shell, they get scratch grain at night for a little extra energy boost, I built them a nice nest box and put a fake egg in it and we've been leaving a light on at night. What else can I do??? Obviously, patience is not one of my virtues! Our ducks that are the same age are all laying (ended up with 3 girls - yay!) and my friends that ordered with us has had eggs from her chickens. Am I doing something wrong or do I just need to be patient. I'm leaving town for 3 day this weekend - that ought to be enough to get them laying, eh? Everything always seems to happen when I leave town.