Do you have a lot of cats around you neighbours wise?
We flea ours monthly and he has his boosters reguarly. But as we have 3 one side and 4 the other who i know are never treated for either its a complete waste of our time and money (vets words) We still do it for ours just winds me up with...