I had done everything last summer for my cats. Nothing worked. Two are alergic to any kind of insectiside. Dawn is the best thing I have used and I spray the carpets with the Enforcer from Wal Mart. The cats are doing much better and I use a flea comb on them to get the fleas that remain off. I also found if you put a white bowl with a little water and a couple of drops of dish soap on your floor at night with a small llight over it the fleas will go in and drown! I paid $30 bucks for the Black Jack flea Beacon and all it cought was a couple of flies, a couple of crickets and my little cat who was after the crickets and flies (twice)! Bowl of water worked much better and it was FREE!!!! LOL