Stechende Gerüche und unhygienische Umgebungen mit ungeöffneten oder verderblichen Lebensmitteln ziehen Kakerlaken am meisten an. Sie sind oft auf der Jagd nach Fleisch, Käse, Fett, Stärke und zuckerhaltigen Lebensmitteln und es ist bekannt, dass sie von Pappe und Leder überleben , Nylonkleidung und andere Non-Food-Artikel.
Kakerlaken brauchen Feuchtigkeit zum Überleben und neigen dazu, in feuchten Bereichen in der Nähe von undichten Rohren oder anderen stehenden Wasserquellen zu kondensieren. Alte und verrottende Lebensmittel ziehen Kakerlaken aufgrund ihres starken Geruchs an, daher wird empfohlen, volle Müllsäcke wegzuwerfen und den Zugang zu Mülleimern abzudichten. Ein sauberes Zuhause zu halten, undichte Rohre zu reparieren und Lebensmittel versiegelt zu halten, hilft, Kakerlakenbefall zu verhindern.