Cockroaches in Your Kitchen... Probably?