
Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Roborock q5 max+ works well with our shepherd mix. He sheds all year long. Vacuuming helps to maintain the floors in between the cleanings. There is a mopping version of that robot but it's not worth it.
Friend of mine has kids and came over several times and asked me what I was doing to my floors that made them feel so clean. I had no idea but around 6 months later I gave them my old Roomba 670 (the stupid one that bounces randomly off everything) while I upgraded to a Roborock Q5 Max+. Only after running my Roomba for a week in her apartment did she realize that the feeling she had in my house was from having actually clean floors. Since then she's tossed the Roomba and picked up the Roborock S8 MaxV Ultra and *loves* it. Now her floors feel cleaner than mine and I've debated upgrading to a robot that does mopping but probably will give it another year to let the technology mature and come down in cost.
For a two-story home, you’ll need a robot vacuum that remembers multiple floor maps and has strong suction on both hard floors and carpets. I recommend the Roborock Q5 Max; it’s a mid-range option with smart mapping and powerful suction. For quiet, slim daily cleaning, the Eufy 11S MAX is another great option. If you want detailed pros and cons on these models, I’m sharing [this thread](https://www.reddit.com/r/KeepThisInMind/comments/1o1wp3o/best_robot_vacuum_cleaner_for_wood_floors_that/) with the best robot vacuums for wood floors and multi-level homes. Hope it helps you find the best fit for your home!
To follow on to this question - what are good vaccums for pet hair? I had a RoboRock Q5 Max+ which was a pretty good unit (until it smeared and flung dog droppings everywhere with its rotating baseboard cleaning brush). The one thing I'm looking for is a vac that actually sucks the detritus successfully into its bag when it parks on its base. The Q5 Max+ was always jammed with what looked like lint/dog hair. It wouldn't get sucked into the base and would just clog the vacuum. Thanks!
Roborock Q5 Max+. I have zero complaints
iRobot is easily 2x the price of a comparable Roborock unit and with worse software. I owned one for years and the software took a nosedive when they were looking to sell out to Amazon. Went with the Roborock Q5 Max a few years back and never looked back. A comparable using to the $350 Roborock from iRobot is easily $700 which IMO is too much for a simple robot vacuum.

Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Roborock
Saros 10 Series
Slim, quiet, excellent avoidance, but weak on carpet.

Dreame
L40S Ultra
Superior avoidance, great for pet hair, but poor on carpets.

MOVA
P10 Pro Ultra
Budget king, smart avoidance, but struggles on patterned carpets.

Roborock
Qrevo Curv Series
Great for pet hair; handles high thresholds, but poor avoidance.

Ranked #1
Dreame - X50 Ultra

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Eufy - S1 Pro

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Dreame - X50 Ultra

Ranked #1
Dreame - L40S Ultra