Since returning to my apartment in Torrevieja after a 6 month lock down in UK and discovering a bunch of young Cockroachs in my Cutlery draw I have been leaving half heads of garlic in my cupboards and draws and under the sink.
This plus a Carrefour spray seems to have kept them at bay for a year now.