Our dogs are indoor dogs and one of them is severely allergic to fleas. So I am constantly looking for stuff that will work well for the furniture and carpets in the house. As well as killing the fleas this stuff works for ticks, lice, ants, silverfish and roaches. Although I can not vouch that they will for the others besides the fleas...I do know that It works really well for the fleas. The particular kind that I have has an cinnamon Spice fragrance to it so it acts as an deodorizer as well. This works almost the same as carpet fresh except that this needs to sit for 30 minuets in order to be fully affective. The just vacuum it up and you will have a pleasant smelling and flea free floor! The 1 pound 4 ounce can that I have treats 5 10'x10' carpets. It is safe to say that you will get your moneys worth of this!