Le robot, repère les débris solides, les liquides et les taches tenaces. Quand il détecte une tache, IA SprayForce la prétraite avec un spray (la pression est annoncée à 40 000 Pa sur le modèle Roomba Plus 675) pour la dissoudre. Le rouleau serpillière
PowerSpin prend ensuite le relais et frotte le sol à l'eau chaude, à 60 °C (avec une pression vers le bas de 15 newtons pour le modèle Roomba Plus 675). Si la tache est séchée, le robot repasse et refait le lavage et le prétraitement.
D'après iRobot, ce système rend le lavage 40% plus efficace. Le robot lave à l'eau claire ou avec une solution de nettoyage compatible.