How do you have hens lay eggs?

Hens will lay eggs all by themselves when they are old enough. Many breeds start at about 5 months old and can continue for years but production usually declines after the first 15 months. When a chick reaches 5 months old they are fed a seed mix called "mash" which has the right mix of proteins and nutrients to encourage egg production.