in

This new robot vacuum mops so well, it cleaned up the mess my Roomba left behind

<!–>

ZDNET’s key takeaways

  • The Ecovacs Deebot X8 Pro Omni is a robot vacuum and mop combination available for $1,400.
  • This robot vacuum and mop features an extendable self-washing mop roller instead of rotating mop pads and 18,000Pa of suction power.
  • While the robot promises streak-free mopping, it can leave streaks if your floors are too dirty; the robot also has a lot of errors with its bumper that stop it during cleaning.

–>

Ecovacs is becoming a popular go-to brand for robot vacuums, with leading innovations in cleaning technologies. The company launched its new high-end robot vacuum and mop, the Ecovacs Deebot X8 Pro Omni<!–>, with market-leading features, like a self-washing mop roller that extends itself to clean along the edges of your walls without compromise. 

Also: One of my favorite multifunctional robot vacuums is $300 off for a limited time

I’ve tried several Ecovacs-branded devices, including the previous flagship and even a window-cleaning robot. Still, the Deebot X8 Pro Omni is the best one I’ve ever tested from this company. Aside from a whopping 18,000Pa of suction power, the strongest for Ecovacs yet, and anti-gangle technology, the Deebot X8 Pro has a self-washing mop roller instead of the company’s typical dual rotating mop pads.  

The Omni station is the robot’s charging dock. It is also where the robot vacuum empties its dustbin as needed, washes its mop roller, refills its clean water tank, and drains the dirty water. 

Also: I tried a $200 robot vacuum from Amazon – it left my more expensive models in the dust

I love a robot vacuum and mop with a self-cleaning mop roller. The Deebot X8 Pro’s mopping system has an OZMO roller, a technology the company told me during CES was from sister company Tineco. Tineco has honed in the mop roller technology with several wet/dry mops, including the Tineco Floor One S5 Combo–>.

<!–>

A self-washing mop roller in a robot vacuum is a feat of engineering. The robot has a clean and dirty water tank within its body. When you send your robot out to clean, it washes its mop pad at the dock and refills its clean water tank from the water at the station. It then goes out to vacuum and mop simultaneously, with the dust and debris going into the vacuum nozzle, which is located in front of the mop. 

The mop roller constantly spins to clean the floor, simultaneously getting clean water pumped into it and scrubbed clean while it spins. The dirty water from the roller goes to a dirty water tank inside the robot. 

–>
Maria Diaz/ZDNET

I ran different tests with my Ecovacs Deebot X8 Pro Omni, including cleaning up dried-on messes, like spilled juice, without leaving sticky floors behind, which it excelled at, and cleaning up sand, dirt, muddy paw prints, and stubborn stains. 

The biggest test was cleaning up salt from our hardwood floors after a snowfall. I got a little carried away salting the driveway and entryway in preparation for snow and freezing temperatures, which led to a trail of white footprints on my dark wooden floors. 

I sent my Roomba Combo 10 Max to clean after this happened, but it only spread the salt around, leaving long white streaks on the hardwood. This is because this Roomba has a mop pad it drags behind instead of a self-cleaning roller mop like the Eufy S1 Pro, SwitchBot S10, and, now, the Ecovacs Deebot X8 Pro Omni.

Also: Roborock’s new AI-powered vacuums with market-leading suction are on sale now

These robot vacuum and mop combinations, even with a self-washing mop roller, are meant for light cleanings to maintain your floors between deeper cleanings. They’re not meant to tackle tough jobs like cleaning up all the salt trekked in during a busy winter day. But, as a robot vacuum reviewer, I like to give the testing units as much of a challenge as possible. 

<!–> Ecovacs Deebot X8 Pro Omni robot vacuum and mop

The mop roller doesn’t only mop with clean water, but it also extends along the edge of a wall or furniture to clean.

Maria Diaz/ZDNET

After running the Roomba 10 Max twice and still seeing white opaque streaks on my floor, I decided to try the Ecovacs Deebot X8 Pro Omni on it. The first time this robot ran, it left some barely noticeable streaks, but I can attribute that to the enormous challenge of a robot vacuum and mop cleaning such a big mess everywhere on the floor. 

However, the next time the Deebot X8 Pro ran, it cleaned up all of the salt from my floors, leaving no streaks behind. Before this, the only way I’d managed to get all the stuck-on salt off my floors in a single pass was by using a wet/dry mop all over the house or a traditional mop while constantly changing the water in the bucket, so I was thoroughly impressed by the X8 Pro. 

Also: This robot vacuum from one of the best brands I’ve tested is over $400 off for Presidents’ Day

This robot’s mop roller rises when it detects carpet and successfully leaves my medium-pile carpet dry. I was delighted with how well it handled carpets and have never had any issues with its brush roller getting tangled in pet hair or debris. This means the robot does a great job avoiding obstacles, so it doesn’t often get stuck with cables or small toys.

–>

The charging dock is a dust magnet, but it’s easy to wipe down.

Maria Diaz/ZDNET

The X8 Pro Omni has one big problem: a stuck bumper. I don’t believe I’ve ever seen this error from a robot vacuum before, but I often get an alert that “the bumper is stuck. Please tap the bumper gently and make sure it bounces back.” This happened when the robot was stuck on a cable for no apparent reason, but I always check the complete robot when this error occurs.

Also: The best robot vacuum deals of February 2025: Save on Roomba, Roborock, Eufy, and more

I’ve used the Deebot X8 Pro Omni for weeks, and I find a lingering plastic smell emanating from the dock when a cleaning session is finished. I’m not sure if this is a problem with my robot or if it’ll go away with time, but I removed any plastic packaging before using it, so I’m not sure of the source of this smell. Thankfully, it isn’t an overwhelming smell, but I notice it if I walk by the dock after a cleaning session. 

Another thing I notice when walking by is that the dock is a dust magnet. I believe it’s the material it’s made of, a shiny plastic finish, but it attracts dust like a lint roller.

ZDNET’s buying advice

The Ecovacs Deebot X8 Pro Omni<!–> is a perfect robot vacuum and mop for pet owners and busy households. It does very well avoiding obstacles, much better than its predecessor, and its upgraded mopping system is fantastic for maintenance cleaning. Aside from a mopping roller instead of rotating mop pads, I like that this robot vacuum is mostly hands-free with the self-emptying dustbin and self-washing mop. 

Being a high-end model means it is expensive, so you’d have to pay $1,400. But it’s $100 cheaper than the previous flagship was at launch for a significant upgrade in cleaning efficiency. 

Knowledge management takes center stage in the AI journey

I tried a new anti-stress browser to see if it could really help me relax – and it actually works