Roaches are attracted to filth and garbage, but even the cleanest houses can have roach issues - mostly on their search for water. Roaches are attracted to things like dirty dishes, crumbs, pet food, excess moisture, cardboard, birdbaths, gutters, flower pots, composts, woodpiles, garbage, leaky pipes under the sink, etc.