You can try getting some cedar oil spray. It's really strong in the house. I' bought some last summer for my dog for fleas. I sprayed her inside the house and it took hours for the intense cedar smell to go away. I'll bet if you sprayed this stuff inside, it'd work as well as a fogger.
TKO oil is a good cleaner and insecticide. It'll kill wasps, ants, etc.... I bought a half gallon to use as a general cleaner and It's still almost full. It's concentrated, you dilute in water.