Well when we lived in the city we had problems and I got the combat roach paste and if you put it where the chickens cant get to it the bugs will find it and that should help...I would place it on the walls and ceilings where they cant reach it as its a paste and will stick on the surface. I dont think D.E. will take care of this, maybe sevin dust will not sure will have to check the label...Just a thought...

Won't your chickens eat the roaches?
Seems to me they would be a treat for them. If it moves my chickens will have it for a snack. I would empty the nest box so the hens can see the roaches move and you will not have a roach problem.