I have always used the drops, which ever the vet recommends that year. One year I had to buy a flea collar too. This year I asked and he said to use Seresto. It's expensive, over $70 with a $20 rebate, but it works. In the long run it's cheaper than drops, which always worked for us. Our cats are indoor cats but we do have the windows open.