Roaches are attracted by: Dishes that are dirty on the floor. Crumbs on counters or on the floors. Garbage. Pet food spilled on the floor. Excess moisture.