As far as fleas in your carpet......they hatch every two weeks and by the time you see them, they've laid more eggs. I bought the flea collars at the market and cut them in about 3" pieces. I put those under the couches and chairs....everywhere a child can't get ahold of them. It obliterated them in my house. BTW - I don't like bombs.........if it can get in behind the floorboards, then I KNOW it can get into all the food and on all my dinnerware......UGH!