I have 28 cats and fleas are always a bane of my life it costs $400 for Advantage and I use the earth as well (My cats are all house bound) I use flat dishes with water and a tip of washing up liquid and the hoover - but the nasty little things have a great survival streak - so keep battling it...