Well, I hate to tell this lady, but long term baiting boxes are very effective. I had a rat infestation that included them chewing wires in my attic and disabling my furnace. I wanted immediate action when I called the exterminator (after trying to DYI)

Not just now...but yesterday.
Frankly, I was skeptical. How are these bait boxes
outside of the house going to cure the
inside of the house problem? The fact that the exterminator looked like he was about 10 years old didn't help. But guess what? It evidently worked. Quickly! So now he comes every other month and refills the boxes, sprays the inside of the house AND the outside. The only stray bug I have seen is a cricket.