Technology-shift
Robot mop cleaning: dock-washed pads vs self-cleaning rollers
Automated mop maintenance divides between dock-interval flat-pad washing (pad accumulates soil during the run, gets cleaned only on dock return) and continuous on-robot roller or track washing (mop is scrubbed and re-wetted in real time while the robot cleans).
We may earn commission from qualifying purchases. This does not influence the comparison.
The technological divide
Two architectures, two failure modes
The category has split into two architectural approaches. Each works well in some conditions and breaks down in others.
Dock-return flat-pad washing
A powered dock scrubs the pad with water jets and heat-dries it automatically between runs.
The flat vibrating pad accumulates soil throughout the cleaning run. On dock return, the RockDock Ultra jets hot water at the pad and heat-dries it. Mid-job re-wash is possible on longer runs when the robot returns to the dock.
- Automated hot-water pad wash at dock
- Heat drying after each dock wash
- Pad carries soil until dock return
- Widely compatible third-party flat pads
Continuous roller or track washing
The mop is washed and re-wetted on the robot continuously during the cleaning pass. Wastewater is scraped off and clean water re-supplied in real time. The dock then applies a separate hot-water wash and heated-air drying cycle on return.
- Mop cleaned in real time during mopping
- Dock hot-water wash plus heat drying
- Proprietary mop format on track designs
- Smaller dock footprint than interval-wash designs
Where each robot sits
Does the architecture pay off?
Horizontal: where each robot sits between the two architectures. Vertical: its documented result on the headline test.
Narwal Flow 2FlowWash track
Ecovacs Deebot X9 Pro OmniOZMO roller
Roborock S8 MaxV UltraDock-return onlyVertical axis — documented result on: Mop washed continuously during the cleaning pass
What each architecture can and can’t do
Capability tests
Each capability is documented from owner reports, manufacturer specifications, or third-party reviews. No in-person testing.
Narwal Flow 2
Roborock S8 MaxV Ultra
Ecovacs Deebot X9 Pro OmniWhat the architecture difference means
Different homes, different sensor stacks
Where each architecture fits, by condition.
Hard-floor heavy homes, daily mopping cycles
Continuous roller and track designs (Flow 2, X9 Pro Omni) rewet and scrub the mop throughout the pass, so the active mopping surface is not carrying accumulated grime from earlier in the run. The trade-off is a proprietary or roller-specific mop format with limited third-party sourcing.
Mixed carpet and hard floor, predictable layouts
The S8 MaxV Ultra's VibraRise 3.0 flat pad lifts on carpet contact per manufacturer specs and washes at the dock on return. Third-party flat pads are widely reported to fit. Mopping quality is constrained by how much soil the pad accumulates before the robot returns to the dock for washing.
Homes where consumable format matters
Flat-pad designs accept a broader range of aftermarket pads and are a more established consumable format. Track and roller mop formats (Flow 2, X9 Pro Omni) use proprietary geometries; sourcing is tied to the respective manufacturer's supply chain, which is a consideration for owners planning multi-year use.
Common questions


