You won't get rid of them if they've laid eggs somewhere. You have to go through all your cupboards and inspect
EVERYTHING THOROUGHLY. Every bit of dried food (even if in a supposedly airtight container) needs investigating. Even cans. Boxes. Undersides of lids. I mean absolutely everything. I found more a few months ago in some porridge oats that were in a jar, and on undersides of lids. Since I got rid of them, no more have appeared. If I hadn't found those, it would have been the third year running.
They also seem to like laying eggs on the join between ceiling and wall. Oh, and on top of door frames and around strip lighting. If you have any paint peeling on ceiling, then scrape it off because they'll get under that as well
Oh, and I noticed that they'll often appear once the temperature tops above 20 degrees. Splat them as soon as you see them. Don't give them a chance to lay any eggs.
They're fuckers

