Flea treatment

What is the best topical treatment for a kitten and adult cat? We used Advantage in the past and it worked well. Kitten is 4.5 months and adult cat is 17 years old. We haven't had to use any in years but I seen a flea on my kitten today. Let me know.