I use Fleabusters powder. I started using it over 20 years ago after my kitty Wally had a bad reaction to flea shampoo. Works great, way less toxic than regular pesticides and an application can last up to a year. Just sprinkle it onto carpets, cat trees, bedding, etc. Check out there website for more info....and no, I'm not on commission....lol