Je ne connais pas Advocate (un des rares non testé), mais le Stronghold est en en tout cas efficace.
Pour la maison effectivement pour éradiquer l'infestation, utiliser des fumigènes, genre Tiquanis Habitat. Attention cela dit, s'il faut bien partir de la maison une demi-journée (chats, plantes et poissons compris), il faut doubler le temps d'aération préconisé et surtout ne pas donner accès au chat à la pièce pendant 12 heures minimum, ce qu'il ne disent pas sur le flacon mais préconisent sur leur site. Ça veux donc dire une journée et une nuit sans accès à votre logement pour votre chat (vous, ça ira si vous aérez bien).
Si vous avez un nettoyeur vapeur c'est l'idéal, vous éviterez les produits chimiques. Moi je n'ai pas pu en utiliser pour cause de parquet ancien.
Et pour les colliers, dans le sac à aspirateur c'est bien mais à éviter sur le chat, pour cause de strangulation potentielle si votre chat sors.