
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.
I have a Roborock Q7 M5 which is pretty mid range, and I feel like it does a pretty good job, even on carpet. I upgraded from the Q7 Max, and have been very happy.
Jealous! I bought the cheap Q7 M5 and returned it within a week as it would get fixated on cleaning one spot and eventually wouldn't let me connect over the app. Back to my trusty Goovi and magnetic strips...
Ack! I'm so jealous. I bought the same model and returned it within a week. In some rooms it would just go crazy trying to clean the same spot over and over and eventually wouldn't let me connect over the app to try remapping. Back to my old "dumb" robot and magnetic strips...
I got the q7 m5 for $160 during prime day deals. Working great for my needs.
After some research on **this sub*edited to correct, research on the robot vacuum sub.** r/robotvacuums I got the Roborok Q7 M5+ a few months ago to help tackle an unbelievable amount of German shepherd hair. I also got a levioit 300p air purifier. and it's been helping pretty good. I am not using the mop feature at all so I can't help for that part. I paid about $280 but it looks like it's on sale for about $250 right now. Looks like they have a few more deluxe models available $$ The Roborok has been pretty good. I've had to do the recommended maintenance on it 2x, and it's filled up several of the bags with dog hair (very satisfying to throw those out!) I got off brand replacement bags for something like less than $1/ea on Amazon.
I have a five year old Roborock and recommend this brand. There are a number of models, but the non-self-emptying ones seem to be a current bargain. Q7 M5 40% off for $179 at Amazon makes me want to get a second one (the M5 has more suction power than the L5)
I have a Q7 M5 that i only use for vacuuming. 3 rooms have low pile carpet, the rest is tile or hardwood. I don't see the point in mopping with just cold water so I leave that to once monthly via my house cleaner. I'm realistic about how clean i can keep things on a farm with lots of cats and dogs and two people who don't always take their shoes off at the door. All that to say i am happy with what the Q7 M5 can do. The self emptying feature is reliable. The app is obnoxious but I did finally figure it out. For the price I would say get 2 rather than carry it up and downstairs. They are heavy and a little onerous to carry if your hands are compromised by arthritis.

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
Roborock - Qrevo Curv 2 Flow

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Dreame - X50 Ultra

Ranked #1
Roborock - Qrevo S