In our first PPOR we had Flick do a spray every year (cause I hate cockroaches). One year we got German roaches and we had to get Flick back around 4 times before we were able to eradicate the things.
They are not always visible. If a tenant complains (and they have only been in residence a short time) I will get the place sprayed. After that, I tell them it's their problem.:D