are your nest boxes too high up that they want to roost in there. Mine are set about a foot off the floor. If your having a roosting problem let the boxes closed for a while and deal with the eggs on the floor. After they learn where to roost reopen the nests.