I had those little monsters just once, and God I hated it. I’m a fan of the no-pest strips personally. Good luck, hope it goes well.
That's all I've ever used too, way long ago...just a tiny piece. It worked with no side effects, done carefully (a specific way). Been lucky ever since...whew!