What brand would you guys recommend for fleas for cats?

I’ve noticed the dawn soap doesn’t work and we’ve tried frontline multiple times. We put a collar on him called “Tropiclean” but the reviews made me worried so I took it off. I’ve heard of comfortis works well. But i wanted to see other options. Thanks guys!