
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.
Have had, iRobot s9, j7, brava jet, robo rock q7 and now narwal flow 2. The object avoidance, and big tank for mops is worth gold. Only filling it up once a week and set it and forget scheduling is amazing. Nothing to worry about what’s left on the floor epic. Daily mopped floors happyness.
If you buy thru amazon you can return it before 30 days, so get it and test, if it doesn't meet your needs you can return it. I had and returned 3 vacuums before i settled with narwal flow 2.
Have the narwal freo. The 25k version. Does it's job well
Not gonna lie the narwal flow 2 has been my recommendation for mainly hardwood/ no carpet, it’s also been generally very low maintenance.
Narwal flo (plumbed edition). Beats Roborock and Roomba by a mile.
I'm married to a Turk, so we are in the same situation. I have owned both Roborock and Narwall mop vacuums. No issues at all with either. Even on our expensive silk runner with white edges. It will travel through the house first, vacuuming all the rugs before it even wets the mop heads. Then it will return and mop the hardwoods (but not with a ton of water, Narwall seems to use less water IMO). They will come up to the edge of the carpet, but never go on it. The mops lift up when they do go to vacuum. We have a few with tassels on them - again, no real issues. I do have the 3M rug tape holding them in place. You will love a mopping vac; they are worth it. Mine runs every day, and our house is STERILE clean. But somehow the mopwater still comes up cloudy and dark(ish). If you really want the end-game solution, get a model intall to your plumbing (sink or washing machine). Total game-changer: no need to fill up or empty dirty water twice a week.
Have four dogs and two cats. I have one Narwal Freo z ultra on each floor of the house. You might want the newer models but these work fine for me for now. I’m seeing folks are having issues with the Narwal flow 2 so I’m staying away from that for now.

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