There's a flea spray that you can get at Walmart...in the pet section...about $10 a can. it's called ADAMS something. It's in a white can with purple/blue letters. You spray right on the carpet/furniture. A friend used the powder form and it worked, too. It Kills the fleas and attacks the eggs, too. It says it works for 260 days by interrupting the cycle....I usually use it once a year as soon as I see a flea and no fleas from my three cats and 1 dog. I had them really bad 3 summers ago and this stuff did the trick!