iRobot 670

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.

Overall

#327 in

Robot Vacuums

according to Reddit Icon Reddit

Sentiment score50% positive
3
1
2

Top Pros

Top Cons

Last updated: Jun 25, 2026

Reddit Reviews

Reddit Iconadd_more_chili
7 months ago

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.

Reddit IconTasty_Pool8812
11 months ago

I mostly agree. I had to stop using scheduled runs after my X1 omni spread dog poo throughout the house (including rugs). My dog is toilet trained but just decided to carry in an old poo from outside one day. I couldn't have predicted it. At the same time the uses and priority of features vary so much between users. Some people are minimalist and tidy, so won't have to babysit robots either way. Another example is my garage robot vacuum, that just needs to handle large debris like leaves and twigs. My ancient roomba 670 has a bin opening the length of the roller, which is uncommon now but perfectly suited to the debris in my garage. I get that this is an obscure use though.

Reddit Iconbke0712
7 months ago

I have the older 677. Still works great. If I had to buy another I’d get the self-emptying.. buts she’s only on hard floors, no carpet.

7 months ago

I should add that I do have one older Roomba in our cat litter room. It does do a really good job, but it’s in a square room with LVP and it really can’t go wrong. I don’t know if I would trust it on long dog hair and human hair in thick carpet.

Reddit Iconfedaykin909
8 months ago

More complex vacuum and mopping robots with lots of sensors and fail points are probably going to last less long than a simple vacuum. I believe a lot of brands are heavily pushing mop + vacuum because they need replacing more and are more profitable. If longevity is important, I would think about vacuum only if you don't really need the mop. Brands change over time. I have an Irobot 676 which is working just fine 6 years, but they tend to get bad rep lately.

Reddit IconMarcusAurelius68
5 months ago

Just picked up a Roborock QRevo from Costco yesterday, and was able to return an older Shark that stopped working as an even swap ($399). The tech has come a long way in a few years. I’ve relegated my old Roomba 671 to the basement.

Reddit Iconatran0511
16 days ago

Probably a used roomba 600 series on eBay or FB marketplace. It’s reliable and parts can be found easily. It’s very no nonsense

Top Robot Vacuums on Reddit

1
Roborock Qrevo S

Roborock

Qrevo S

82% positive of 254 users

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

2
Roborock Saros 10 Series

Roborock

Saros 10 Series

77% positive of 373 users

Slim, quiet, excellent avoidance, but weak on carpet.

$884 onwards Amazon
Prime Day Deal
3
Dreame L40S Ultra

Dreame

L40S Ultra

81% positive of 190 users

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

$499 Amazon
Prime Day Deal
4
MOVA P10 Pro Ultra

MOVA

P10 Pro Ultra

86% positive of 153 users

Budget king, smart avoidance, but struggles on patterned carpets.

$339 Amazon
Prime Day Deal
5
Roborock Qrevo Curv Series

Roborock

Qrevo Curv Series

86% positive of 140 users

Great for pet hair; handles high thresholds, but poor avoidance.

Rankings by Use Case

Other Reddit Recommendations:

FAQs