Skip to content
Saved
Comparisons · Robot Vacuums3 robots · checked 2 Oct 2026

Approaches compared

Robot mop cleaning: dock-washed pads vs self-cleaning rollers

A mop picks up dirt as it goes. These three wash it in different ways: a flat pad rinsed at the dock on a timer, or a roller rinsed and scraped clean while it works.

Seen from the kitchen floor beside a dropped mug: a white Narwal Flow 2 has mopped a clean lane straight through the spilled coffee, while across the kitchen a black Roborock S8 MaxV Ultra has left the floor and turned its tail to its dock to have its pad washed.

This page checks

  1. How the mop is washedAt the dock on a timer, or while it mops
  2. Wash waterHow hot, as each maker prints it
  3. DryingWhat happens to the mop after the run
  4. CarpetHow far the mop lifts
Roborock S8 MaxV Ultra

Roborock

S8 MaxV Ultra

IIIConditional85Exemplary
$1,799list
Where to buy

Listed as out of stock, coming soon, at Roborock US

Narwal Flow 2

Narwal

Flow 2

IVEnvironmental74Strong
$1,499.99list
Where to buy

Narwal launches White color variant of the Flow 2 flagship vacuum

Ecovacs Deebot X9 Pro Omni

Ecovacs

Deebot X9 Pro Omni

IIIConditional73Strong
$799.99list
Where to buy

Announced with heated mop wash system

Full specifications18 figures on record · 16 differ
Figure
S8 MaxV Ultra
Flow 2
Deebot X9 Pro Omni
List price
S8 MaxV Ultra$1,799
Flow 2$1,499.99
Deebot X9 Pro Omni$799.99
Released
S8 MaxV UltraApr 2024
Flow 2Apr 2026
Deebot X9 Pro OmniMay 2025
Dock
S8 MaxV UltraAuto-empty, mop washing, hot-water washing, drying, detergent dosing
Flow 2Mop washing, drying
Deebot X9 Pro OmniAuto-empty, mop washing, hot-water washing, drying, auto water refill, detergent dosing
Onboard bin
S8 MaxV Ultra270 mL
Flow 2300 mL
Deebot X9 Pro Omni220 mL
Water tank
S8 MaxV Ultra100 mL
Flow 2130 mL
Deebot X9 Pro Omni110 mL
Dock dust bag
S8 MaxV Ultra2.7 L
Flow 22.4 L
Deebot X9 Pro Omni3 L
Mop lift
S8 MaxV Ultra20 mm
Flow 210.2 mm
Deebot X9 Pro Omni10 mm
Threshold climb
S8 MaxV Ultra0.8 in
Flow 21.6 in
Deebot X9 Pro Omni0.8 in
Weight
S8 MaxV UltraNot on record
Flow 211 lb
Deebot X9 Pro OmniNot on record
Runtime
S8 MaxV Ultra180 min
Flow 2275 min
Deebot X9 Pro Omni196 min
Charge time
S8 MaxV Ultra180 min
Flow 2Not on record
Deebot X9 Pro Omni186 min
Battery capacity
S8 MaxV Ultra75 Wh
Flow 2Not on record
Deebot X9 Pro Omni92 Wh
Suction
S8 MaxV Ultra10,000 Pa
Flow 231,000 Pa
Deebot X9 Pro Omni16,600 Pa
Noise
S8 MaxV Ultra67 dB
Flow 256.5 dB
Deebot X9 Pro Omni64.5 dB
Navigation
S8 MaxV UltraLiDAR + camera-based visual SLAM with AI obstacle detection.
Flow 2LiDAR + dual RGB cameras + VLM AI obstacle avoidance
Deebot X9 Pro OmniLiDAR + camera + AI obstacle avoidance
Connectivity
S8 MaxV UltraWi-Fi, Bluetooth, Alexa, Google Home
Flow 2Wi-Fi, Bluetooth, Alexa, Google Home
Deebot X9 Pro OmniWi-Fi, Alexa
Size
S8 MaxV Ultra13.8 × 13.8 × 4.1 in
Flow 213.8 × 14.3 × 3.7 in
Deebot X9 Pro Omni13.9 × 13.8 × 3.9 in
The same on all three
Battery type
S8 MaxV UltraLi-ion
Flow 2Li-ion
Deebot X9 Pro OmniLi-ion

Some links earn Robovations a commission. Nothing on this page is ranked by it.

When the washing happens

Dock-washed pad or self-cleaning roller

Only the S8 MaxV Ultra uses a flat vibrating pad that goes back to the dock to be washed, every 15 minutes by default. The Flow 2 and the X9 Pro Omni both use a roller that is rinsed and scraped clean while it mops, and both also wash it at the dock.

RoborockS8 MaxV Ultra
NarwalFlow 2
EcovacsDeebot X9 Pro Omni
1How the mop is washedMop type and when the washing happens
S8 MaxV UltraWashed at the dock

Vibrating flat pad. It returns to the dock to be washed; the default is every 15 minutes, set in the app.

Roborock support page for this model
Flow 2Washed while mopping

Rolling track mop. 16 nozzles rinse it as it runs and a scraper pulls dirty water into a separate tank.

Narwal blog on the Flow 2
Deebot X9 Pro OmniWashed while mopping

Roller mop. A scraper removes dirty water and clean water is fed back to the roller as it mops.

Ecovacs US product page
2Wash water temperatureAs the maker prints it
S8 MaxV Ultra

140°F

Dock heats the wash water.

Roborock US product page
Flow 2

140°F

Mopping water up to 140°F. The dock also runs a 212°F full-cycle wash of the mop, pipes and tanks.

Narwal blog on the Flow 2
Deebot X9 Pro Omni

104–167°F

Temperature-controlled mop washing, adjusted by room type and how dirty the mop is.

Ecovacs US product page
3DryingAfter the run, at the dock
S8 MaxV Ultra

140°F hot air

Dries the mop and the dock base.

Roborock US product page
Flow 2

140°F hot air

The product page lists hot air drying at this temperature.

Narwal US product page
Deebot X9 Pro Omni

145°F hot air

The roller turns while hot air dries it; the page says dry in 2 hours.

Ecovacs US product page
4Mop lift on carpetHeight the mop rises, maker figure
S8 MaxV Ultra

0.79in

Lifts up to 0.79 in (20 mm) while it vacuums carpet.

Roborock support page for this model
Flow 2

0.40in

Raised when it detects carpet. Narwal’s blog gives 0.39 to 0.47 in.

Narwal US product page
Deebot X9 Pro Omni

0.39in

Automatic lift on carpet and on edge moves (10 mm).

Ecovacs US product page
5Dock upkeepWashing tray cleaning, maker figure
S8 MaxV Ultra

Not found

No tray cleaning interval found on the product page or the model's support page.

Searched Roborock product and support pages
Flow 2

Not found

No tray cleaning interval found. A hands-on review says the dirty water tank gets grimy after several runs.

Searched Narwal pages; hands-on review, Apr 2026
Deebot X9 Pro Omni

150days

Maker says the washing tray is maintenance-free for 150 days, with 1-2 disassemblies a year.

Ecovacs US product page

Same on all three: hot-air drying at the dock and a mop that lifts on carpet.

In the hall after the run, a black Ecovacs Deebot X9 Pro Omni sits nose-first in its black dock, its roller mop at its tail turning over the tray while warm air rises off it to dry it.

Your home

How each one fits a home like yours

Set the conditions that describe your home. Each robot answers from its own Fit Check; nothing is scored until you choose.

Fit check

Describe your home

Pick what applies. Each robot answers from its own record.

Primary floors
Mopping needs
Upkeep you accept
Across what you setEach robot’s own Fit Check
S8 MaxV UltraSet a condition
Flow 2Set a condition
Deebot X9 Pro OmniSet a condition
Primary floorsNot set
S8 MaxV UltraNot set
Flow 2Not set
Deebot X9 Pro OmniNot set
Mopping needsNot set
S8 MaxV UltraNot set
Flow 2Not set
Deebot X9 Pro OmniNot set
Upkeep you acceptNot set
S8 MaxV UltraNot set
Flow 2Not set
Deebot X9 Pro OmniNot set

Everything else

Where they land among 259 robot vacuums

Only the measures on which these three differ. The bar is the whole category; the block is the typical middle half; the tick is the median.

RuntimeOne charge, maker figure
S8 MaxV Ultra

180 min
Flow 2

275 min
Deebot X9 Pro Omni

196 min

60typical 120–207 · median 180360
NoiseMaker figure
S8 MaxV Ultra

67 dB
Flow 2

56.5 dB
Deebot X9 Pro Omni

64.5 dB

43typical 61.1–68 · median 6680
List priceUS list price
S8 MaxV Ultra

$1,799
Flow 2

$1,500
Deebot X9 Pro Omni

$800

$160typical $549–$1,200 · median $800$2,600

Sources

Where every figure comes from

  • S8 MaxV Ultra · us.roborock.com product page (out of stock, read 2 Oct 2026); help.roborock.com support page for the S8 MaxV Ultra
  • Flow 2 · us.narwal.com product page and Flow 2 vs Flow blog; Bob Vila hands-on review, 21 Apr 2026
  • Deebot X9 Pro Omni · ecovacs.com/us product page, read 2 Oct 2026

Each washing, temperature and drying figure was read from the maker's page for the exact model on 2 Oct 2026. Where a page was silent the cell says Not found, which does not mean the feature is absent.

Questions

What readers ask

Does the Ecovacs Deebot X9 Pro Omni use flat pads?

No. Ecovacs lists a roller mop with instant self-washing: a scraper removes dirty water and clean water is fed back to the roller while it mops.

How often does the Roborock S8 MaxV Ultra wash its mop?

The support page for this model gives a default of 15 minutes, which can be changed on the wash settings page of the app.

Can I buy the Roborock S8 MaxV Ultra new in the US?

On 2 Oct 2026 Roborock’s US page listed it as out of stock, coming soon.

Common questions

What readers ask about this comparison.

Next up

Which robot vacuums still clean when Wi-Fi is down?

Read the comparison
Comparison ID: RV–CMP–7640 · Last reviewed Jul 7, 2026 · Based on owner reports, manufacturer documentation, and firmware release notes

Add a robot

Close

Any of the 256 robot vacuums on record. Up to 2 more on this page.