Modern Castle is supported by readers. When you buy with our links, we may earn a commission. Learn more

Roborock vs. Roomba: The Ultimate Comparison

If you’re looking for a top-of-the-line robot vacuum, chances are that you’ve come across Roborock vs. Roomba. Both of these names have quite a foothold in the robot vacuum market, offering a number of different models and various features.

Roborock vs. Roomba comparison review

Roomba tends to have a loyal brand following, while Roborock comes in as the dark horse, headquartered in China with similar features and performance, but at a lower price point.

Which is the better robot vacuum? Find out now!

The Differences

When comparing Roborock vs. Roomba, there are a couple big differences that come to mind.

  1. Origin. Roomba vacuums are manufactured in Bedford, Massachusetts, U.S. Roborock vacuums are headquartered in Beijing, with Research & Development and branch offices in Shanghai and Shenzhen
  2. History. Roomba, under the iRobot name, was founded in 1990 and comes from a long lineup of smarter vacuum cleaners. Roborock was founded in 2014.
  3. Technology. In general, Roomba technology builds a better performing vacuum in terms of suction and raw cleaning power, while Roborock excels in a better navigating vacuum and 2-in-1 vacuums that both vacuum and mop.

With these quick highlights in mind, let’s dive in.

Roborock Robot Vacuums

Roborock vacuum is a Chinese brand that is known for its 2-in-1 cleaners that can vacuum and mop a space simultaneously (not including the S4). In addition, their newer models have exceptional navigation and it’s a nice alternative option compared to the typically higher priced Roomba.

Roborock has two main collections— “S” and “E”. The S Series has a wide range of models at varying price points and different performance capabilities. The E Series is intended to be a budget-conscience robot vacuum collection with a lower price tag and more basic features.

The S Series includes:

The E Series includes:

Here’s a quick overview of the highlights of each model.

Best Roborock Navigation To Date


Roborock S6 MaxV

The Roborock S6 MaxV takes some big steps in navigation and mapping technology. It comes with twin cameras on the front of the vacuum which help it to detect and avoid obstaces as small as 2″. Run time is up to 180 minutes and it is a 2-in-1 robot vacuum and mop. Cleaning performance on hardwoods was excellent, although carpet still had some problems — 92% overall. Check Price

2-in-1 Robot Vacuum & Mop


Roborock S6

The Roborock S6 is a step down from the MaxV in terms of price and performance. It lacks some of the obstace detection features, but still did a good job with digital mapping. This vacuum runs up to 150 minutes and doubles as a vacuum and mop. Like the MaxV, this vacuum also struggled with carpets, but excelled on hardwoods — 89% overall. Check Price

A Smarter 2-in-1 Robot Vac and Mop


Roborock S5 Max

The Roborock S5 Max has the extended 180-minute run time like the MaxV, but lacks the advanced obstacle detection. It has an XL mopping reservoir and good suction, especially good on hardwoods — 91% overall. Check Price

Mid-Range, Tech-Savvy Robot


Roborock S5

The Roborock S5 is similar to the S5 Max but with a shorter run time and smaller mopping tank. It runs for up to 150 minutes, has all the smart features and app control of other Roborocks. Cleaning performance is consistent with others — 91% overall. Check Price

Smart & Budget-Friendly Robot


Roborock S4

The Roborock S4 is the only model in the S series that does not double as a mop and a vacuum. Since it lacks mopping features, the price is lower, but that could mean a better value for those looking for a dedicated vacuum. It has smart mapping and impressive cleaning performance — 96% overall.Check Price

Robot Mop & Vacuum Combination


Roborock E35

The Roborock e35 has an XL dustbin compared to the capacity in the S Series. It still offers a 150-minute run time and has a 140mL capacity mopping tank. Cleaning performance is good, about what we’ve seen above — 92% overall.Check Price

Low to Mid-Range Price; Solid Value for 2-in-1


Roborock E25

The Roborock E25 has slightly less suction than the E35 (1800 Pa vs. 2000 Pa) but it has the same 150-minute run time, dust bin & mop tank size, and smart mapping. Cleaning performance was good, but not great — 89% overall.Check Price

Compare the Specs

ModelsRoborock S6 MaxVRoborock S6Roborock S5Roborock S5 MaxRoborock S4Roborock E35Roborock E25
Roborock S6 MaxV robot vacuumRoborock S6Roborock S5 robot vacuumroborock s5 max robot vacuumXiaowa Roborock e352 Robot Vacuum ReviewRoborock Xiaowa E2 robot vacuum overall
Smartphone ControlYesYesYesYesYesYesYes
Map SavingYesYesYesYesYesNoNo
Zone CleaningYesYesYesYesYesNoNo
Run Time180 mins.150 mins.150 mins.180 mins.150 mins.150 mins.150 mins.
Battery5,200 mAh5,200 mAh5,200 mAh5,200 mAh5,200 mAh5,200 mAh2,600 mAh
Cleans2,700 sq. ft.2,700 sq. ft.2,600 sq. ft.2,600 sq. ft.2,700 sq. ft.2100 sq. ft.1500 sq. ft.
NavigationLaser / Smart MappingLaser / Smart MappingLaser / Smart MappingLaser / Smart MappingLaser / Smart MappingSensors / Smart MappingSensors / Smart Mapping
Dust Bin460 mL480 ml480 ml460 ml420 ml640 ml640 ml
Mop Tank Capacity300 mL140 mL140 mL290 mLN/A140 mL140 mL
Suction2,500 Pa2,000 Pa2,000 Pa2,000 Pa2,000 Pa2,000 Pa1,800 Pa
PriceCheck PriceCheck PriceCheck PriceCheck PriceCheck PriceCheck PriceCheck Price
ReviewsRead ReviewRead ReviewRead ReviewRead ReviewRead ReviewRead ReviewRead Review

Roomba Robot Vacuums

The first Roomba robot vacuum was released in 2002 with the first robot mop trailing close behind with its release in 2004. Over the years there have been many models come and go.

Roomba S9 cleaning low carpets
Roomba S9+

Currently, Roomba has 5 flagship models, listed below:

  1. Roomba S9 / S9+
  2. Roomba i7 / i7+
  3. Roomba E5
  4. Roomba 960
  5. Roomba 675

D-Shaped Vac with Self-Emptying BinS


Roomba S9+

The Roomba S9+ is the most advanced robot vacuum currently on the Roomba lineup. It has a D-Shaped body style which allows for an XL brushroll as well as a self-emptying dust bin. The S9+ offers app-based controls and excellent cleaning performance on all floor types — 99% overall.Check Price

Round Vac with Self-Emptying Bin


Roomba i7+

The Roomba i7+ has the same self-emptying dust bin as the S9+, but has a round body style. The round body means it’s got a shorter brushroll, so cleaning cycles may take a bit longer. But our tests revealed that cleaning performance was still exceptional on all floor types — 99% overall.Check Price



Roomba E5

The Roomba e5 is a great vacuum for value-seekers. It’s moderately priced and has smart features like app-control. There’s no digital mapping, but during our tests that didn’t seem to effect cleaning performance as much. It take a little longer to clean, but got the job done — 99% overall.Check Price



Roomba 960

The Roomba 960 is great for cleaning large areas, as it comes with 2 virtual barriers for custom cleaning and it has a 75-minute run time with Recharge & Resume capabilities. Cleaning performance was best on hardwoods and struggled a bit on carpets — 92% overall.Check Price



Roomba 675

The Roomba 675 is a budget robot with enough power and the right features to make most users happy. It does have the classic zig-zag navigation pattern of an older Roomba, but the sporadic nature, did not negatively effect performance — 95% overall. Check Price

For more information see our best Roomba page here.

Compare the Specs

 Roomba S9+Roomba i7+Roomba e5Roomba 960Roomba 675
Roomba 960 robot vacuum review
Runtime~75 mins.~75 mins.~90 mins.~75 mins~90 mins
Scheduled CleaningsYesYesYesYesYes
Drop DetectionYesYesYesYesYes
Full Bin IndicatorYesYesYesYesNo
Recharge & ResumeYesYesNoYesNo
Digital Map ReportsYesYesNoYesNo
Digital Keep Out ZonesYesYesNoYesNo
Imprint LinkYesYesNoYesNo
Dirt DetectionAdvancedAdvancedAdvancedAdvancedBasic
TechnologyS Seriesi Seriese SeriesAeroForceAeroVac
Brushroll StyleDual rubberDual rubberDual rubberDual rubberBristle
Brushroll WidthEdge-to-edgeStandard Standard Standard Standard
Wireless ControlSmartphone or voiceSmartphone or voiceSmartphone or voiceSmartphone or voiceSmartphone or voice
Virtual Walls (included)01110
PriceCheck PriceCheck PriceCheck PriceCheck PriceCheck Price
ReviewRead ReviewRead ReviewRead ReviewRead ReviewRead Review

Roomba vs. Roborock Comparison Table

So between Roomba vs. Roborock, that’s a lot of different models to throw on the table all at once. Let’s divide up some of the most popular models above and see how they compare.

If you’re looking for the best robot vacuum for your own needs, you’ll want to start by prioritizing what exactly you’re looking for in a robot vacuum.

Below we have a complete list of both Roomba and Roborock models in a side-by-side battle on al relevant specs, features, hardware, and software:

ModelCleaningHardwoodLow PileHigh PileMopsWater TankDust BinSelf-Empty BinAppDigital MapKeep Out ZonesRun TimeRecharge & Resume
Roomba S9+99%99%99%99%NoNA500 mlYesYesYesYes75 mins.Yes
Roomba i7+99%99%99%99%NoNA500 mlYesYesYesYes75 mins.Yes
Roomba i3+99%99%99%99%NoNA500 mlYesYesYes*No75 mins.Yes
Roomba e599%100%99%99%NoNA500 mlNoYesNoNo90 mins.No
Roomba 98095%100%97%87%NoNA300 mlNoYesYes*No120 mins.Yes
Roomba 96092%100%88%87%NoNA300 mlNoYesYes*No75 mins.Yes
Roomba 89092%98%91%88%NoNA300 mlNoYesNoNo90 mins.No
Roomba 69094%98%93%91%NoNA300 mlNoYesNoNo90 mins.No
Roomba 67595%99%95%90%NoNA300 mlNoYesNoNo180 mins.No
Roborock S6 MaxV92%99%91%85%Yes297 ml460 mlNoYesYesYes180 mins.Yes
Roborock S689%100%85%92%Yes140 ml480 mlNoYesYesYes180 mins.No
Roborock S5 Max91%100%83%90%Yes290 ml460 mlNoYesYesYes180 mins.Yes
Roborock S591%100%91%81%Yes140 ml480 mlNoYesYesYes180 mins.No
Roborock S4 Max96%99%92%97%NoNA460 mlNoYesYesYes180 mins.No
Roborock S496%99%93%97%NoNA420 mlNoYesYesYes180 mins.No
Roborock E497%99%95%98%Yes180 ml640 mlNoYesNoNo200 mins.No
Roborock E3592%99%92%96%Yes140 ml640 mlNoYesNoNo200 mins.No
Roborock E2589%100%84%82%Yes140 ml640 mlNoYesNoNo100 mins.No

*The Roomba i3+, Roomba 980, and Roomba 960 all utilize digital mapping to navigate and clean your space. At the conclusion of the cleaning session a digital mapping report is created and available to users. However, users cannot interact with the map to create room labels, keep out zones, and other custom cleaning control.

What’s most important to you?

Top-of-the-line performance? Best value? Best for large floor plans? Or the best option for those on a budget?

Price, features, performance and all play important roles in deciding which robot vacuum is best for your needs.

Best Overall

Roborock S6 MaxV
  • Cleaning: 92%
  • Runs: 180 mins.
  • Recharge & Resume? Yes
  • Smart Maps: Yes
  • Empties bin? No
Roomba S9+
  • Cleaning: 99%
  • Runs: 75 mins.
  • Recharge & Resume? Yes
  • Smart Maps: Yes
  • Empties bin? Yes

The Difference Makers: Roomba S9+ is a self-emptying robot vacuum with better cleaning performance and Roborock S6 MaxV is a 2-in-1 robot vacuum and robot mop with better navigation for large floor plans.

For the best-of-the-best from each brand, we have the Roborock S6 MaxV as well as the Roomba S9+. Both of these models represent the most advanced robot vacuums to-date with intelligent mapping, improved cleaning performance, and smarter features.

Better Navigation: Roborock

The Roborock S6 MaxV is a 2-in-1 robot vacuum that also operates as a robot mop with an on-board mopping reservoir.

Roborock S6 MaxV docked and charging up before a cleaning cycle
Roborock S6 MaxV docked and charging up before a cleaning cycle

Other smart features include:

  • Digital mapping
  • No-go lines
  • Scheduled cycles (for vacuuming or mopping)
  • Cleaning performance: 92% overall

The S6 MaxV has the ability to detect obstacles less than an 1″ in size. It is able to map these obstacles and intelligently avoid them throughout the entire cleaning process.

Roborock S6 MaxV test poop

To demonstrate this ability, the vacuum even comes with a small pile of artificial dog poop. Place the poo and watch it work.

Better Performance: Roomba S9+

The Roomba S9+ is the most advanced robot vacuum that iRobot currently produces. The self-emptying dust bin with Recharge and Resume technology makes it so this vacuum and keep cleaning until the job is done. It also saves you time from having to manually empty the dust bin after each run.

Roomba S9+ plus robot vacuum
Roomba S9+

Smart features on the S9+include:

  • Self-emptying dust bin
  • Digital mapping
  • “Keep Out” zones
  • Scheduled cycles (for vacuuming or mopping)
  • Cleaning performance: 99% overall

Best Value

Roomba e5
  • Cleaning: 99%
  • Runs: 90 mins.
  • Recharge & Resume? No
  • Smart Maps: No
  • Capacity: 500 mL
Roborock S4
  • Cleaning: 96%
  • Run: 150 mins.
  • Recharge & Resume? No
  • Smart Maps: Yes
  • Capacity: 460 mL

The Difference Makers: The Roomba E5 doesn’t have an on-board camera or digital mapping so navigation isn’t quite as impressive. Also, the S4 can charge up in the middle of a cleaning cycle and then resume cleaning, but the E5 doesn’t have this ability.

If you’re looking for a great value, it’s hard to overlook the Roomba E5 or the Roborock S4. Both of these models are more budget-conscience and nix a few of the more advanced features, but don’t have a lot of loss in terms of overall performance.

Cleaning Performance: Side-by-Side

Roomba E5


Roborock S4


The cleaning performance was comparable between these two models. No significant issue with any specific debris type.

Here’s a quick look at some of the features that may or may not be included with each of these models:

 Roomba E5Roborock S4
Digital MappingNoYes
Recharge & ResumeNoYes
No-Go AreasNoYes
Zoned CleaningNoNo
Maintenance AlertsYesYes

Best Budget

Roomba 675
  • Runtime: 90 mins.
  • Performance: 95%
  • Scheduling: Yes
  • Mops: No
  • Mapping: No
Roborock E35
  • Runtime: 150 mins.
  • Performance: 92%
  • Scheduling: Yes
  • Mops: Yes
  • Mapping: Yes

The Difference Maker: The Roborock E35 is unique in that it doubles as a vacuum and mop as, as well as having digital mapping capabilities. But it struggles with cleaning carpet. The Roomba 675 is better at cleaning all floor types, especially carpet, but lacks digital mapping and doesn’t mop.

Which is right for you?

If performance is most important, the Roomba 675 is the better option. It still has app-based controls for scheduled cleanings and maintencne alerts, etc and the heightened performance on carpet is a real win.

If being able to mop floors is most important as well as having a longer run time (150 minutes vs. 75 minutes), then the Roborock E5 may be better suited to you.

They are priced comparably so it really comes down to what exactly you’re looking for.

Smart Features

Both Roomba and Roborock offers a series of smart features. Here’s how some of the best features compare:

1. Digital Mapping

Roomba and Roborcok produce digital maps while they clean. These maps are generated through the smartphone app and accurately show a map of the space.

Based on graphics alone, the Roborock mapping is advanced and includes more detailed information than the Roomba, in most cases.

With either app, you can see all of the areas that the vacuum has cleaned and identify any trouble spots.

Roomba Mapping

iRobot zone cleaning & keep out zones

Roborock Mapping

Cleaning pattern observed in our obstacle detection test

The apps also allow you to block off areas that you may not want the vacuum to clean.

  • Roomba uses “Keep-out Zones”.
  • Roborock uses a straight No-Go Line.

2. Self-Emptying Dust Bin

Roomba is the only lineup that offers a self-emptying dust bin, between Roborck and Roomba. The S9+ and i7+ have this advanced feature and during our tests, I was really impressed with it.

Roomba S9+ plus robot vacuum
Roomba S9+

How does it work?

The Roomba cleans the area as usual. When it is done (or earlier if it detects a full dust bin), the vacuum will drive itself back to the charging dock and empty the dust bin into a separate debris bag.

Roomba i7+ robot vacuum Clean Base charging station
Diagram of how the CleanBase works

The larger bag back at the charging base can fit up to 30 loads from the vacuum.

With daily vacuum runs, you wouldn’t have to worry about emptying the bin for at least a month.

Roomba S9 Plus dust bag

The bag is disposable, but you could also just empty the contents and reuse if you are trying to keep maintenance costs down.

3. Vacuum & Mop Combos

Both Roomba and Roborock offer their own approach to vacuuming and mopping.

Roborock offers 2-in-1 machines that can do both, simultaneously. They vacuum and mop within a single cleaning cycle and you don’t have to worry about separate robots.

How does it work?

The mopping system is an on-board water reservoir with a microfiber mopping pad. Cleaning solution slowly leaks out the bottom onto the mopping pad and gently scrubs the floor as it cleans.

Roborock S5 mopping attachment pad
Roborock S5 mopping attachment pad

The S6 MaxV allows you to set up custom vacuum and mopping zones within a single cycle making it easy to make sure the cleaning happens exactly how you want it to.

Roborock S6 MaxV digital mapping capabilities
No gone zones, invisible walls, and no mop zones

Roomba uses a different technology called Imprint Link. This technology works to join together traditional Roomba robot vacuums and Braava Jet robot mops.

Note: The only current models that are compatible with Imprint Link are the Roomba i7/+, Roomba S9/+, and the Braava Jet m6 mopping robot.

Braava Jet m6 robot mop

How does it work?

With Roomba, the vacuum will clean the area assigned. When it’s done, it will send a signal to the mopping robot and it will start its cycle. They work together until the job is done, but you only have to assign the cycle to start once.

The Roomba robot mops have a sprayer that squirts water in front of the machine and then it moves forward and backward until the area is clean.

Braava Jet m6 spraying water

Still Not Sure?

So this guide has run through the specs, features, and performance. Still wondering what robot vacuum is right for you? Please use the comment form below to send us your question.

We do our best to answer all questions within 24 hours.

About Derek Hales

Derek HalesDerek Hales is the Founder and Editor-in-Chief of He has been featured in Fast Company, Reader's Digest, Business Insider,, She Knows, and other major publications. Derek has a Bachelor's Degree in Business Administration from Kansas State University. Hales has been testing and reviewing products for the home since 2014.

Need Help? Ask Your Question Below

  1. Hi, I am looking to buy a robotic vac, but need your help. Our house is approx 1800 square feet single story all floors are wooden or tiles. Would consider moping if it does a decent job. Would value your advice before we spend a considerable amount of money.

  2. Wonderful comparison!! I really enjoy the thoroughness of your reviews!
    I recently bought a Roborock S4 Max for my apartment with vinyl flooring and mid-pile carpet, but as I’m reading more reviews I’m wondering if it would be worth returning it and getting a Roomba (probably i3 or i7), seeing how impressively those have done in the cleaning tests. In your opinion, would that be worth the hassle, or is the difference in performance not really that noticeable? Thank you!!

    • You’re welcome!

      If I were you I would continue to try the S4 Max out for a few weeks…at least during the return period. See if you like the performance level or not.

      The i3 or i7 will yield better performance on your carpets for sure (at least based on our testing data), but it’s not to say the S4 Max is a bad performer. The S4 Max also did quite well in our carpet tests.

    • If you have mostly carpet, get the Roomba i7.

      If you have mostly hard surface flooring, get the Roborock S5 Max.

  3. I wanted to ask your help with the following matter. I found in Irobot web site that two square feet is the minimum area for a Keep Out Zone, but I could not find this information for the roborock S5 Max on the web. I would like to know if it is similar, smaller or bigger.

  4. Amazing articles,

    I’m hoping you can help with my use case.

    My floor plan is as follows, one floor 3 bedroom 2 bath 1400 sq ft. Hallway, kitchen, entry is about 400 sq ft laminate, with area rugs, bedrooms midpile carpet. I have a stepdown family room and another step down living room of the hallway and kitchen (both rooms open into the adjoining rooms and are carpeted. We have a short hair dog and have to clean dog hair from current ecovac m80 pro random navigation robot. Current bot does not get stuck on cords but under a dresser and or night stand every now and then.

    I’m considering roborock e4, S4

    My wife wants to be able to pick up robot place it in room and run it manually. I want to set up scheduled cleanings, use Alexa to send bot to clean specific rooms, spot cleanings, place bot in step down rooms and garage for cleaning.

    Moping is secondary concerns

    Considering RR e4 s4 max or s6 pure, and irobot i3 and i7 and Ecovac t5

    RR has told me that LIDAR could be an issue was it had problems mapping open rooms that the robot cannot access, laser scans the room but step keeps it from accessing room? Also, LIDAR mapping of open stepdown room that opens into the rest of the house could be an issue, they suggest e4, I have heard e4 has issues with finding base, or being moved from base?

    RR customer service is pretty rough, conflicting info.

    Is LIDAR, vSlam or gyro better for our use case?

    Which bot would you suggest?

    1. Carpet cleaning
    2. Returning to base/stable software/does not get stuck
    3. Voice command to specific room
    4. Being able manually move robot without base.
    5. Moping

    • Based on your priorities and home here’s what I would suggest:

      You can eliminate Roborock e4 and Roomba i3. Relative to these other models they just don’t have the hardware to navigate as well.

      Unfortunately, I haven’t tested the Ecovac t5. So I’m not qualified to say if it’s really worthy of consideration. But in general, I haven’t been blown away with other Ecovac models we’ve tested.

      So that leaves us with Roborock S4 Max, S6 Pure, and Roomba i7.

      Only the S6 Pure has the mopping attachment. If mopping is important at all, then that’s the only real choice

      While the S4 Max lacks mopping, it has excellent carpet cleaning (best we’ve seen from Roborock). In addition, it has the best climbing ability. So if you have thicker area rugs it’s going to perform better there.

      Roomba i7 is the best in terms of actual cleaning power among all of these robots. It performed better on all surfaces compared to Roborock and is among only 4 robots we’ve tested to average a 99% debris removal score.

      All 3 of these robots are similar with respect to returning to base, not getting stuck, and voice command to specific rooms.

      The Roborock’s with their LIDAR are going to do a better job of manually placing it to clean. The LIDAR is able to better sense where it is and then find its way home after a spot clean.

      You’d be hard pressed to go wrong with any of these. For me, I think it breaks down to this…if you mopping is relevant at all, you get the S6 Pure. If you want the deepest carpet clean, you get the Roomba i7. And if you want the best all-arounder for your needs, you get the Roborock S4 Max.

      Hope that helps!

  5. I live in a single-bed apartment with mostly wood floor except a large thin carpet and a thin carpeted bedroom. I’m deciding between Roomba i3+ ($400) vs Roborock S4 ($320). The auto-empty on the i3+ sounds convenient but I’m not sure how much I’d need it in a small apartment, while the room select and no-go zones sound neat but maybe not so useful in my single-room apt. Wondering if you have any thoughts on which one had the better vacuum and navigation around tight quarters, or if one was better in general?

    • Given the relative small size of your space I’d suggest the Roomba i3+.

      The advantage of the digital mapping is more pronounced when you have a larger and complex layout. Since you don’t you’re not really getting the benefit. So you might as well go i3+ and take advantage of the self empty bin.

  6. Thanks a lot, excuse me, my question should had been : which one navigates closer to the Keep Out Zones / No Go Lines, Roomba i7 or Roborock S5 Max ?

  7. I have purchased the Roomba i-4 from Costco. It does not seem to be able to climb up onto a shag rug in my living room. Do you think the robo Rock S4 max will be able to climb onto a shag rug that the Roomba cannot?

    • S4 Max does have slightly better climbing ability, but it’s not a miracle worker. It depends on how tall that shag rug is. S4 Max can climb around 0.75″.

  8. Thanks for the web site, very usefull. I would like to know which one has a more accurate Keep Out Zones / No Go Lines, Roomba i7 or Roborock s5 Max ?

    • In terms of accuracy they appear to be equally as good. I wouldn’t say one is better or worse than the other.

  9. comparing b/w the Roomba I7 and the Roborock s6MaxV. Doesn’t look like I can go wrong with either, but I do like warranty. While the Roborock looks like the better choice, 1 year warranty. On the Roomba, can get extended warranty. Given the price point for either is essentially even, my question is reliability? Spending approx 750, don’t really want to have something that drops out with all that technology at 15 months vs 2-4 year coverage. Thoughts?

    • Long term usage is always tough to say, David. Especially with models as new as the i7+ and S6 MaxV.

      That said, both are built by companies that have been around for a long while, especially iRobot.

      The most likely component that will die in either vacuum is the battery. Which you really should expect to replace within 2-3 years. Even so, that’s usually a cheap replacement in the the $15-$30 range.

      Given their history, I’d say Roomba is the safer choice. If for the only reason that they’ve been around longer. And of course the longer warranty doesn’t hurt either. Even so, I have no reason to believe Roborock would have a short lifespan.

  10. Hi Derek,

    I’m considering purchasing a system and would like it to both vacuum and mop. I live in a 1400 sq ft. condo on two floors, one small mostly non-shedding dog and I live alone. Downstairs in mostly tile with one area rug. Upstairs is laminate flooring, carpet in one bedroom and laminate and area rug in the other bedroom. I’m trying to figure out which unit would be best considering the types of flooring I have, and I definitely want both vaccum and mop functionality. I was looking at the Roomba i3+ and Braava mop . . . what do you think?

    • Roomba i3+ and Braava m6 would be a good option. Especially if you want a standalone mop. Given the size of your condo the i3+ feels more than adequate. If you had a larger space I would say the i7+ would be worthy of consideration, but it feels more like overkill.

      The only other option worth consideration would be the Roborock S6 MaxV. Since it can act as both a mop and vacuum it’s nice to just have a single unit. The major con of course is the lack of a self empty dust bin.

      In any case, those are your best options based on your home’s layout / size.

  11. Hi Derek,

    Thank you so much for your quick response!

    After your very sage advice, I have now whittled my choice down to the Roborock S5 Max and the S4 Max. They both have excellent app control and seem to have everything I’m looking for.

    My only remaining question is whether the mopping function works well? Having a LOT of hardwood floors, it would make sense, but I wonder how it works with the robovac having to switch between hardwood floors (mopping) and rugs (just vacuuming) in the same cycle. Also, how often during a cleaning does one have to replace and clean the microfiber cloth? Or re-fill the reservoir?

    Right now, I have found the S4 Max for $320, and the S5 Max for $440 – so just want to really make sure the mopping works well and isn’t too much of hassle, to justify the extra $120.

    I am assuming the other features between the two models are comparable?

    Thank you again for your excellent site and very appreciated advice!


    • The mopping works well. In my view it’s good for light to moderate messes and can be a good maintenance type of a mop. However, it’s not a complete replacement to a more traditional mop.

      With area rugs and hardwood floors I’d recommend you mop + vacuum 2-3 days a week and vacuum only 2-3 days a week, that way your floors are sufficiently covered for all surfaces.

      Ideally, you’d replace the cleaning cloth every mopping session. Though at least every other. You’ll be surprised at how much dirt they pick up. Re-filling the reservoir will depend on your space and water usage, but typically every other mopping session.

      Beyond that, the other features are all similar.

  12. Hi Eric!

    Great site – very comprehensive reviews.

    I have a rather large 1-floor apartment (app. 2000 sq ft).

    It’s predominantly wood floors throughout, which tend to quickly collect a lot of dust, with low-pile Moroccan rugs in 4 of the rooms. Perhaps a mopping function would be best for the floors?

    I am looking for a robovac with good suction and great battery life that can quickly clean my apartment – and focus only on specific areas of the space when needed. Something more than just bump and reset models. I’d like to have an app to control, but don’t need voice activation or reminders, etc.

    I have read that Roborock have the best apps and functions but don’t suck as well. I also like that Roomba is the original robovac and are made in the USA.

    Wondering what the best-priced model would be, by your expertise, so I could get away with for my above needs?


    • Thanks for your kind words, Paul.

      The robots that best meet your needs are:

      1) Roomba i7+ or Roomba S9+ – if you want to go Roomba you’ll need to go with one of those 2 most high-end models. These are the only models on the Roomba side that have advanced enough app control to give you room by room custom cleaning control.

      2) Roborock S5 Max or Roborock S6 MaxV – the advantage of going with a Roborock is the mopping ability, which Roomba lacks. Both of these models also have excellent app control with room by room cleaning, among other app based features. While they don’t have the self empty dust bin, they do mop, which considering the volume of wood floors in your home makes a lot of sense.

      Given the wood floors, I think Roborock is probably going to be the better choice for your. But nothing wrong with Roomba if you decide you want to go with an American company or you just the self empty bin.

  13. Debating between Roborock S6 Pure and Roomba i3+. Our apartment is approx 800 sq ft (one floor) with 4 hardwood floor rooms and a couple area rugs. One cat and a decent amount of furniture. Both seem to be around the same price for the holidays… what would you recommend?


    • Since you have mostly hardwood floors I think the S6 Pure makes more sense. Being able to vacuum and mop at the same time is a big advantage with that amount of hard surface flooring.

  14. Hi Eric, trying to,pick the best robot for my Xmas present. Think I want a self cleaning model, so that narrows choices. My problem is we are in a rural area with lousy Internet services. Currently we only use our phones Hot spot. If I u,understand it correctly the Roomba can only be controlled with app on phone/Ipad, no re.ite control, etc. Any advice? Thanks!

    • Hrm…that’s a hard one. Yes, in order to access all of the functionality you’d need to have it connected to the cloud / wifi. But that’s going to be the case with most robot vacuums that are currently on the market.

      Unfortunately, I’m not sure there is a great answer. You may have trouble using some of the features on the app with limited internet access. But your only other option is to get an old / worse robot that has a remote or manual scheduler…and that feels like a worse option.

      You can still manually control both Roborock and Roomba by just pressing the clean buttons on top of the unit. So even without cloud access you’ll be able to use it.

  15. I really appreciate the quick comment. Have you ever done any comparison on the customer service between the two brands? I’m curious if because rumor is based in the US you have better service? Or does Roborock do a good job regardless?

    • Unfortunately, we have not yet.

      I’ve had a decent volume of experience with iRobot’s customer service and always been generally happy with the outcomes.

      But I haven’t yet had a reason to call Roborock’s customer support.

      Since iRobot is US based I imagine their customer service would be better for many US consumers, however, the same is probably true of Roborock for consumers based on China and other Asian countries.

  16. Hello. I recently purchased the Roborock S65 and the Roomba 981. Most of my house is hardwood and I have a husky that sheds all the time. If you take price off of the table (both were purchased during Amazon prime day for the same cost) which one would you keep? Additionally, mopping is not a huge need but being efficient and identifying which zones to clean is huge.

    • Hi Eric,

      If you don’t consider mopping then both the Roomba 981 and Roborock S65 are incredibly similar.

      If I had to pick one between those 2 models I would opt for the Roborock S65, due to its improved navigation. The LIDAR system just outperforms the camera / VSLAM navigation of the Roomba 981

Leave a Comment