No needs to call specialist or pest control.....go to food Palace OR Lulu and ask for 'Made in Germany' injectable style, NO SMELL tube.

It was tested by me last year and till date I have not seen a single cocroch in my apartment.

Don't forget to give me a treat.....for this money saving tip......LOL