Technically, Demon WP is not labeled for use indoors on Fleas. Only outdoors. Yes, any fogger will work after application of an insecticide. Be sure to follow the label precautions and vacate the premises until all odors are gone and everything is dry. Typically 1 fogger treats 500 square feet. You will need about 3 foggers.