I think a lot also depends on what you spray. I use Bifenthrin around the perimeter of my house a couple times a year. It is safe for humans and mammals but says it is not for reptiles. It also last several months. It can be used inside as well but if I keep up on the outside applications I never have to use it inside. What spray are you using?