Green Works multi-surface cleaner, and they stopped crawling instantly. Now I spray the counters and door threshold before I go to bed, and they have not come back. Last night a large garden roach made its way into the kitchen. Those things are so big! It took a few sprays, but it took down the huge roach as well. It feels safer using this around children and pets. I need to clean the floors and counters anyway, so I get a head start spraying this on surfaces in the evening.
I buy my Greens Works at Family Dollar. I got a huge stock pile of the stuff when they had a clearance sale, 50% off. A large dilutable bottle usually runs about $3.00.
Printable 50 cent off coupon here.