Pyrethrum.
It not only kills on contact, you spray the soil and it kills the larvae that live in the first two inches of the soil.
Pyr..., not the one spelled Perethrum, it will kill your cats.
Pyrethrum is made from chrysanthemums and is non-systemic. (not absorbed into the plant)
I will use a trap for and indicator, then spray accordingly.
Get the traps off Amazon, local stores are too expensive.
Mike