why are huge cockroaches in my house?
Many cockroaches live in sewers and drains, which can become flooded after strong rains. This causes the insects to seek shelter elsewhere, sometimes in your home. ... Once cockroaches are in your house, you may see them in warm, moist places with food sources, such as the kitchen, around drains or the bathroom.