
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 bought a wonderful low tech robovac, a eufy 25c, and I love Alice so much (Brady Bunch character). I hate vacuuming as much as my cats hate it, but none of us hates the robovac. I will tidy up so I can run the robovac. I like to do cleaning with her because it's nicer with a friend. It's less noisy, as well. I got a robovac a few years ago when I was thinking of getting a cordless vac like everyone on YouTube. I finally asked myself if I would vacuum more with a cordless vac or would it make any difference? Then I asked Google that question and found an article that said just get a robovac. Same price and you will thank me for it. You better believe it was one of the best decisions of my life. My favorite appliance that makes my quality of life better!
I inherited an Eufy RoboVac 35c that constantly trips with cliff sensor error. All IR leds are visible on camera and the sensors are clean. The error occurs on several different surfaces (ceramic tiles, oak and thin area rugs, all without dark areas.
I have an OG eufy vacuum that I have rebuilt like 3 times over 5 years now. They sure take a beating but we run it basically every day sometimes twice in our downstairs (900sqft give or take). This thing changed my life, I feel like I don't even think about vacuuming anymore.
Yes. 100%. I have one on each floor and a eufy robo-vacuum that is on a timer.
I’m a new owner of the Eufy E28 but I did a lot of internet research beforehand. The main difference from the E25 is that the top half of the base of the E28 detaches and functions as a portable deep cleaner (not really a vacuum, more like for carpets and fabric furniture). A couple other more subtle differences is that the E28 accepts any detergent rather than needing to purchase a proprietary box, and supposedly the E28 dust emptying sound is much louder than the E25 (I can confirm it is \*very loud\*). I believe they are basically identical otherwise. The dirty water dripping thing was fixed a while ago by an update to the dirty water tank on the robot. I believe if you buy a new unit now it should not be a problem. I bought the E28 because I also have solely hardwood floors (and 2 dogs), and really wanted good mopping ability. I read online that the roller style mop is the best for this. So far in the last week that I’ve had it, the color of the water in the dirty water tank has been rather eye-opening lol. So I think it’s working!
As far as Eufys with a roller mop, I recommend the E25. It works well with our 4 dogs, but I can’t speak to how it does with pee spots. Though according to this video (4:45) it picks up liquid spills just fine. [Eufy video](https://youtu.be/0ZDzKtfwVRo?si=WQvWfNcmDwZ1qjuG) For more details about the E25 with dogs, search my comment history. Good luck!
The biggest issue I’ve had with robot vacuums and pet hair is the auto empty feature. With 4 dogs, we have a lot of dog hair. I’ve had 2 robot vacuums not be able to auto empty (a Yeedi vac station and Roborock Quervo QV 35A) which is hugely frustrating. My Roomba j7+ auto emptied just fine, but didn’t have a mopping function. My current vacuum, a Eufy E25, auto empties and has a roller mop. The roller mop is key for reducing mop smells, since it rinses the mop as part of the cleaning process (as opposed to the spinning mop heads which only get cleaned when the robot goes back to base). Now that I’ve had a good vacuum/mopper, I’m never going back. Mopping keeps my floors soooo much cleaner, especially when it’s wet outside and my dogs track in mud. I like that the E25 has an auto-dispense function for the cleaning solution, which makes paying extra for the proprietary cleaner totally worth it. Another thing that’s really helped reduce smells is running the robot twice a day. First I run it on vacuum only to pick up as much dog hair as possible, then about 2 hours later I run the vacuum/mop setting (the E25 does not have a mop only function). This keeps the mop head mostly clear of dog hair, and prevents a wet dog smell. If you let the hair build up on the mop it transfers to the tray in the base station, where it stays damp and smells like wet dog. The E25 is good at avoiding dog toys, but struggles with socks and cables. Overall I’m very happy with it and it’s currently $649 on Amazon. As a side note, I highly recommend buying on Amazon so you can use the Asurion protection plan. Yes, I know Amazon is a terrible company. Unfortunately I am stuck with them because of the Asurion insurance subscription. It works great and I’ve made a lot of claims with them. Insurance is a must for any robots, because they will break. The Roomba I had died when our Rottweiler peed on it. Asurion refunded the purchase priced because it couldn’t be repaired, and that’s how I paid for the next vacuum!
It’s good for as long as you pay the subscription. If you don’t want to do a subscription there’s an option to purchase a warranty for a set period of time (up to 3 years, I think). Before I had a subscription this is what I did. They do not depreciate the value. You get your purchase price refunded back as an Amazon credit. For example, I bought the Yeedi in 2021 for $501.80 (after tax) and it died in 2024. I got a refund of the pre-tax price of $468.97. This has been consistent with all of the claims I’ve made over the years… you get the full purchase price minus tax. If you read the subscription fine print you’ll see that there’s a $5,000 maximum for warranty claims annually. They look at the previous 12 months, not the calendar year. Making multiple claims per year I haven’t come anywhere near the maximum, but something to keep in mind.
I don’t know if the rotating mop heads are crap, but I did notice dirt build up around the edges of the room after a few weeks of daily vac/mopping. I get this issue on a much smaller scale with my roller mop. So in my experience, the roller mop cleans better, but I would take rotating mop heads over no mop any day. FWIW I think you can get the roller mop that I have (Eufy E25) for less than $500 now, so a roller mop is in your price range. I’ve commented a bit on my experience with the E25 so you can search my comments for more details, but overall I’m happy with it and would recommend it
I had a Roborock Qrevo last year and had to return it because the auto-empty function couldn’t handle all the dog hair in my house (4 dogs). This made the vacuum basically useless for me, even though I loved everything else about it. The crazy part is that customer service said they wouldn’t recommend any robot vacuum for my situation, so I would stay away from Roborock completely if you have a lot of pet hair. I knew this was not true for other brands, as my old Roomba would auto-empty just fine. I ended up getting a Eufy E25 and it works great. Search my comment history for details about the E25, or let me know if you have any specific questions. Here’s what I wrote to Roborock’s customer service: “Do you have a recommendation for a Roborock vacuum mopper that can auto empty lots of dog hair (I have 4 dogs)? I was quite happy with the QV35A otherwise, and the customer service has been excellent. So I would be happy to purchase a Roborock again, as long as it has an auto empty feature that works for my needs.” See screenshot for their reply lol https://preview.redd.it/i6hu95axmi5h1.jpeg?width=1525&format=pjpg&auto=webp&s=f071d62afeb2fc156f368a2f380a5125780d1a0b
I have 4 dogs and what’s made the biggest difference for me is running my Eufy E25 twice a day… first on vac only, then on vac/mop. This way most of the dog hair/dried mud/leaves/etc is gone so it’s not clogging up the mop

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
Dreame - L40S Ultra