These have helped us: http://www.fleabuster.com/ http://www.nofleas.com