Hens will typically lay steadily for 5 to 7 years before their production tapers off.