I know there are a lot of threads regarding why hens can stop laying and I have been through many of them but cannot seem to find a solution so I thought I'd try posting a specific thread. We have 12 Buff Orpingtons that we have had for 2-3 years. All have been great layers but in June and July many started to molt and the egg production slowed as expected. Then we discovered mites around mid July which we promptly took care of however, only two hens are still laying regularly (about 2-3 eggs a week). About twice a month, we will get an addition 2 eggs from somewhere but we can't tell which girl is laying. About half our girls still go into the nesting boxes but we only find 1 egg if any. We do have a rooster but he has been with the flock since the beginning. Feed is layers pellets from the feed store and scraps from the garden. Water is changed every day. Not really any stress that we know of. They are in a 8x8 coup with an 20x30 run and have the ability to fly out if they desire which some do. The coup has windows for natural light. We know they are not laying anywhere else because we have followed them. We are at our wits end trying to figure out what's going on. I am hoping someone might shed a light on it. I am considering that they may have stopped due to age but it seems that all of them stopped suddenly. By the way, the two that are still laying are a year younger than the others. Any suggestions would be greatly appreciated. Thank you.