Cockroaches thrive on mainly two things: moisture and warmth. So, if you have suddenly started seeing so many cockroaches in your house it could be because of some water leakage or unorganized garbage bins that provide a warm shelter to these creepy crawlies.