Cockroach Prevention and Do It Yourself Advice
How do you know if you have cockroaches? Cockroaches are nocturnal and they don't like the light, so they tend to come out when it's dark. Try turning the lights on late at night to see if you can spot them. Often with a cockroach infestation, you'll notice a strong musty or oily smell. [...]