Teresa - I have only used Doktor Doom outdoors to control Sowbugs around my foundation.
But I do use Safer's End-All with excellent success. You can get it in a premixed spray bottle or a jug of concentrate - you mix. It is quite a bit cheaper than Doktor Doom. Because it is a combination of oils and Pyrethrins, you get good pest control - mostly from direct contact.
According to the label info:
PESTS/SITES:
Safer’s End-All will control all stages of
aphids, spider mites and whitefly, spittle bugs, adult and
nymph stages of thrips, flea beetles, caterpillars, mealybugs,
scale insects and sugar ants.