Most people i talk to keep hens up to three years then replace them all. I got mine at 2 years old and they must be close to nine years old each now yet they produce eggs almost everyday until recently there have been some tiny eggs being laid. Im not sure if its one that took a break and is starting up again or are they getting just to old haha.