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

Roborock S7 Max Ultra Review

Derek Hales

Written By: Derek Hales

Updated on:

Roborock S7 Max Ultra Charging
Tested With Scoring System 1.0

Best For

  • Large smart dock allows for bi-weekly maintenance
  • Exceptional cleaning performance
  • Great app and features


  • High price
  • Obstacle avoidance has room for improvement

Our Verdict

The S7 Max Ultra is a robot vacuum and mop combo that comes with a sophisticated docking station. Between this dock and the Roborock app there is a wide array of useful features

It’s cleaning performance is one of the best we’ve seen across all debris types. There is a slight dip in performance with the carpet surfaces, but even its worst debris removal score by weight was 95.6%. It can handle pet hair and long hair extremely well with little tangling.

Additionally, the cleaning speed is slightly faster than average, but noise levels are around average. The design of the vibrating mop gives it an advantage over tougher stains and its docking station washes and dries the mop pad after every cleaning. Overall, the Roborock S7 Max Ultra justifies its higher price point with improved results across the board.

Type: Robot
Bagless: No, 3 L
Self-Empty: Yes

In This Review
Cleaning Performance | Obstacle Avoidance | Navigation | Cleaning Speed | Noise Test | Usability | Maintenance | Size | Specs | Product Evolution | Comparison | FAQs

Video Review

YouTube video

Performance Summary

At Modern Castle we put vacuums to the test.

We test 11 different factors that impact the performance, build quality, and usability of the vacuum. Below is a complete list of our testing categories and their performance.

Test TypeTest Data
Overall Debris Tests97.8%
Hardwood Floor Test99.3%
Low Pile Carpet Test96.7%
High Pile Carpet Test95.9%
Long Hair Test76.7%
Pet Hair Test90.0%
Mopping TestExcellent
Obstacle Avoidance TestPartial
Navigation TestExcellent
Cleaning Speed Test51-57 mins.
Noise Test53 dB

Check Prices

Roborock S7 Max Ultra

Cleaning Performance Tests

The performance of the S7 Max Ultra did not disappoint. It was incredibly easy to use and delivered on many of the promises made from Roborock.

Debris Removed


Long Hair Tangled


Pet Hair Removed


Mop Cleaning


Debris Tests

To test the debris removal performance of the S7 Max Ultra, we put it through a series of 12 different cleaning tests consisting of 3 different floor types and 4 different debris types.

We measure 0.5 oz. of each debris type, laying it in rows on the floor for the vacuum to clean. Next, we run the S7 Max Ultra over the debris on the highest suction power with a single forward and backward pass. After, we measure how much of the debris remains by weight and compare it to the starting amounts to determine cleaning performance.

Here are the overall results for the Roborock S7 Max Ultra:





Low Carpet


High Carpet


The S7 Max Ultra had an overall cleaning score of 97.8%. The average score of all robot vacuums we’ve tested to date is 92.2%. This Roborock model is a good deal higher than the average and only a few percentage points away from perfect.

Let’s take a look at the specific testing data. 

Hardwood Floor Test

For Hardwood floors, we saw a near-perfect 99.3% removal of debris from our testing course. We discovered that there was some cereal stuck to the mop pad after the test. However, it’s likely that this would have been dealt with on its own throughout a longer cleaning cycle or a natural return to the docking station.

Roborock S7 Max+ Hardwood Floor Pretest
Roborock S7 Max Ultra Hardwood Floor Pretest
Roborock S7 Max+ Hardwood Floor Posttest
Roborock S7 Max Ultra Hardwood Floor Post test

Low Pile Carpet Test

On low pile carpets, we saw another amazing showing from the S7 Max. On this surface a bit more was left behind, and it was the smaller debris that stayed on the testing lane. Still, 96.70% is a great removal score.

Roborock S7 Max Ultra Low Pile Carpet Pretest
Roborock S7 Max Ultra Low Pile Carpet Pretest
Roborock S7 Max Ultra Low Pile Carpet Posttest
Roborock S7 Max Ultra Low Pile Carpet Post test

High Pile Carpet Test

Last, we have high-pile carpets. While it was the surface with the lowest cleaning score, it was just barely behind the low-pile carpet. Again, what was left on the testing course was the smaller debris.

Roborock S7 Max Ultra High Pile Carpet Pretest
Roborock S7 Max Ultra High Pile Carpet Pretest
Roborock S7 Max Ultra High Pile Carpet Posttest
Roborock S7 Max Ultra High Pile Carpet Post test

Overall, these are fantastic results for a robot vacuum. The 5500 Pa suction power seems to be more effective with this model than the Roborock Q Revo, which is supposed to have the same level of suction power.

Long Hair Test

To test how well the Roborock S7 Max Ultra manages long hair and avoids tangles, we pit it against 1.0 grams of long hair. We lay the strands on hair on hardwood flooring and run the vacuum over it on the maximum suction power with a single forward and backward pass. After cleaning, we check the floor for hair and the brushroll for tangles.

Amount Removed


Amount Tangled


The S7 Max Ultra was able to remove 100% of the long hair from our testing lane. Not only that, but it had hardly any strands tangled within the brush roll. Out of the 0.3 grams, 0.07 grams was discovered within the brush roll directly after the test.

Roborock S7 Max Ultra Long Hair Posttest Brushroll
Roborock S7 Max Ultra Long Hair Post test Brushroll

On average we have found approximately 0.17g tangled within the brushroll. So these are exceptional results for the S7 Max Ultra.

Pet Hair Test

For our pet hair test, we embed 1.0 grams of pet hair into high pile carpet. Next, we run the vacuum over the carpet with a single forward and backward pass on the highest suction power. Finally, we measure the amount of remaining pet hair in the carpet and compare it to the starting amount to determine performance.

Amount Removed


Amount Tangled


The results of our pet hair test show the S7 Max Ultra is effective at removing pet hair from carpet. From two cycles on our high-pile carpet, it was able to remove 90% of pet hair.

Roborock S7 Max Ultra Pet Hair Test
Roborock S7 Max Ultra Pet Hair Test

Robot vacuums generally don’t have the suction power to do much better than this on this test. In fact, 90% is the second-highest score we’ve found so far. The best is 95%.

A large corded vacuum is typically going to be better suited for ground-in pet hair from high-pile carpets, but 90% is exceptional for robot vacuums.

Mopping Test

To test the mopping performance of the Roborock S7 Max Ultra, we let it perform multiple cleaning runs in our office and studio space. After, we check the mop pads to see how much dirt has built up over time.

From our week-long test in our office, the S7 Max did a great job mopping the floors. The vibrating mop pad is effective at clearing stains and other light, dried gunk on floors.

The S7 Max Ultra uses a vibration mopping style where the mopping pad oscillates roughly 3000 times per minute. This is in contrast to many other robot vacuum models that use the dual spinning pads to clean floors.

The mop pad also is washed and dried within the docking station so we don’t have to manually clean or replace it as often.

Obstacle Avoidance Test

To see how well the Roborock S7 Max Ultra can avoid obstacles in its path while cleaning, we placed 4 objects (a shoe, mug, cord, and fake pet waste) in a cleaning area. We then ran the robot vacuum in this area, watching to see how well it avoided the objects while cleaning.

Roborock S7 Max Ultra Front Side
Roborock S7 Max Ultra Front Sensors

To test this, we placed 4 objects on the floor and had the robot clean the area. We observed the cleaning cycle to see how well it avoided the obstacles placed in its path. 

Here are the results:







Pet Waste


For the S7 Max, the obstacle avoidance was good, but not fantastic. From our test, it was clear that it recognized the shoe, mug, and pet waste, but it couldn’t stop from grazing all three of them. 

It’s fair to say that they were pretty light touches, but it’s undeniable that the device failed to fully avoid each of these obstacles. 

For the cord, even sticking up multiple inches in the air, the S7 Max Ultra showed no sign of detecting it, and it was along for the ride throughout the rest of the test. However, it did not get tangled or force the cleaning cycle to stop.

In addition to obstacle avoidance, we tested how well the Roborock S7 Max Ultra navigates on a broader scale. We do this by having it run multiple cleaning cycles in our office and studio space and focus on 3 core requirements.  

  1. Can it fully clean the space?
  2. Can it not get stuck?
  3. Can it return to the base?

Here is what we found:

Returned to Base?


Fully Cleaned?




Roborock heavily promotes their navigation features, especially those used via their app. The S7 Max Ultra has 6 distinct sensors that work towards navigation.

Roborock S7 Max Ultra Cleaning Map
S7 Max Ultra Cleaning Speed 57 mins
Roborock S7 Max Ultra Cleaning Map2
S7 Max Ultra Cleaning Speed 51 mins

Generally, the S7 Max Ultra passed the navigation test without issue. Our office space is incredibly cluttered, and the post-cycle maps show a close, detailed cleaning of the rooms.

There was only one time when the robot became stuck. However, it was on a piece of fabric from an article of clothing that is not typically in the office/testing space.

There are plenty of cords and other more typical hazards that it avoided without issue.

Cleaning Speed Test

Our cleaning speed test showed the Roborock S7 Max Ultra was able to clean out 1,000 sq. ft. office space within 57 minutes. 

Cleaning Area

~1,000 sq. ft.

Cleaning Time

51 – 57 min.

Over the week of testing in our office, the robot vacuum consistently finished its cleaning cycle within 51-57 minutes.

Given the complexity of the routes and how closely it will clean around obstacles, this is a fantastic time. On average we see robot vacuums complete their cycle in our office space in approximately 64 minutes.

Noise Test

Vacuums are loud while in operation. To measure how loud, we run them on high pile carpet on each power mode and measure the noise generated with a sound meter. Before the test, we take a measurement of the ambient noise in the room to use as a baseline comparison to the vacuum. 

Power LevelNoise Level
Ambient40.1 dB
Balanced68.9 dB
Turbo69.5 dB
Max69.7 dB
Max+70.4 dB
Self-Emptying78.4 dB

The noise level on the Roborock S7 Max Ultra did not appear to vary to any meaningful degree. As seen in the table above, it generally stayed within 68.9 dB to 70.4 dB.

This test was performed multiple times and the results came up the same every time. In our experience, there was no discernable difference between the “quiet mode” and the “Max+” mode.

Roborock S7 Max Ultra Noise Test
Roborock S7 Max Ultra Noise Test

Based on our noise guide below, you could have a conversation while in the same room without too much interference. However, this noise range shows the S7 Max Ultra is not suitable for operation during quiet hours.

Furthermore, the 78.4 dB generated by the self-emptying docking station is quite high.


Usability of the Roborock S7 Max Ultra is fantastic. This has been the typical experience from Roborock robot vacuums so far.


Setup on the S7 Max Ultra is quick no matter how you slice it. The physical act of going from unboxing to cleaning takes a single person 5-10 minutes.

Roborock S7 Max Ultra Unboxed
Roborock S7 Max Ultra Unboxed

While these devices usually come with some battery life, Roborock recommends fully charging upon first-time use. These steps include:

  • Removing packaging and plastic covers
  • Installing mop pad to underside of device
  • Plugging in docking station and inserting robot into station
  • Filling clean water tank

It’s also recommended to open every compartment on the robot and docking station to familiarize yourself with their function.

The optional, but advisable, step is to connect your device to your mobile device. The typical, tech-savvy person should be able to accomplish this within 5 minutes.
For context, this app and the process of syncing the robot to your phone is, in our subjective opinion, easier than most products with companion apps.


The controls on this device are simple, intuitive, and many layers deep. 

The physical buttons on the device itself include:

  • Power/Clean (press to start, hold to toggle power)
  • Spot Clean/Child Lock (press to start, hold to toggle child lock)
  • Dock (Press to return to dock, hold to clean mop pad)

The power button uses colors to convey the device’s power level. Spot cleaning will have the device clean within a 4.9 sq. ft. area around itself.

Roborock S7 Max Ultra Buttons
Roborock S7 Max Ultra Buttons

The default cleaning mode by pressing the power button will simply use the mop and vacuum settings on low intensities. However, the app is where you can access much greater control and many of the worthwhile features of the Roborock S7 Max Ultra.


The app Roborock uses for the S7 Max Ultra is the same across all their products. If you have multiple, the home screen will allow you to cycle to the specific device you’d like to control

Once the S7 is chosen, you will have access to the following features:

  • 3D, Multi-level mapping
  • Customized cleaning zones and surfaces
  • Suction power (5 options)
  • Mopping scrub intensity (3 options)
  • One-tap cleaning routines
  • Scheduled cleaning
  • Do Not Disturb hours
  • Remote control
  • Voice controls via Alexa, Google Home, or Siri
  • Realtime cleaning data
  • And much more

The interface is easy to understand and quick to set up. There are also reactive “pings” that let you know the device is responding to your changes.

Roborock S7 Max Ultra 3d Mapping
Roborock S7 Max Ultra 3D Mapping
Roborock S7 Max Ultra Obstacle Dectection
Roborock S7 Max Ultra Obstacle Detection

There are a few gimmicky features like the option to control the device from inputs on your phone. It works well, but the spot cleaning feature is probably the better option the majority of the time.

All in all, the app is great


Maintenance on the S7 Max Ultra is greatly reduced thanks to the sophisticated docking station. It will:

  • Empty and refill water tank
  • Empty vacuum’s dustbin 
  • Clean mop pad
  • Dry mop pad
  • Charge device

Of course, you will eventually need to refill the clean water, toss the dirty water, and replace the dust bag. For our daily cleaning cycle of office space of 1,000 feet, the water was changed out roughly every three days.

Roborock S7 Max Ultra Maintenance
Roborock S7 Max Ultra Maintenance

The dust bag is designed to last 7 weeks with typical use. Aside from those, there are plenty of things to watch for over the course of a year of cleaning.

Some of the bigger areas to look out for are:

  • Brushroll and surrounding area can accumulate debris and grime (manual suggests replacing every year)
  • Side brush can become loose (check and tighten as needed)
  • Wash the filter in the vacuum’s dustbin every 6-12 months
  • Clean/wipe all sensors, especially if obstacle avoidance performance drops

Size & Dimensions

Dust Bin Capacity350mL
Water Tank Capacity200ml
Dock Debris Capacity3 L.
Weight10 lbs.


The following table details the product specifications according to the manufacturer.

ModelS7 Max Ultra
Weight10 lbs.
Floor TypeAll (indoor)
Dust Bin Capacity400 ml
Water Tank Capacity200 ml
Dock Debris Capacity2.4 L
Dock Clean Water Tank Capacity4.0 L
Dock Dirty Water Tank Capacity4.0 L
Run time180 min (Quiet Mode)
Suction Power5500Pa
Obstacle AvoidanceYes
Zone CleaningYes
Room CleaningYes
Digital MappingYes
Warranty2 years
PriceCheck Price

Product Evolution

Roborock’s S7 Max Ultra is part of a larger line of models within the S7 series. This includes the S7 Series, S7+, S7 MaxV, S7 Max Ultra, S7 MaxV Ultra, and S7 MaxV Plus. The S series also has multiple S8 models with similar variants to the S7.

Roborock S7 Max Ultra Setup
Roborock S7 Max Ultra All Parts

The biggest differences between each model are suction power and various features on the docking station. For example, the auto-cleaning and auto-drying features are only available on some of these models, and not others.

The S7 Max Ultra is the model with the second highest number of features in the S7 series.

Roborock S7 vs. S7+ vs. S7 MaxV vs. S7 MaxV Ultra

SpecsS7S7+S7 MaxVS7 Max UltraS7 MaxV Ultra S7 MaxV Plus
Weight9.92 lbs.9.92 lbs.8.60 lbs.10.00 lbs.10.36 lbs.10.36
Run time180 minutes180 minutes180 minutes180 minutes180 minutes180 minutes
Dust Bin Capacity470ml400ml400ml350ml400ml400ml
Water Tank Capacity300ml300ml200ml200ml200ml200ml
Suction Power2500Pa2500Pa5100Pa5500Pa5100Pa5100Pa
Number of sensors445855
Floor TypeAll (indoor)All (indoor)All (indoor)All (indoor)All (indoor)All (indoor)
Docking StationNoYesNoYesYesYes
Washable FilterYesYesYesYesYesYes
Auto Dust EmptyingNoYesNoYesYesYes
Auto Mop WashingNoNoNoYesYesNo
Auto Mop DryingNoNoNoYesNoNo
Obstacle AvoidanceNoNoYesYesYesYes
App ControlYesYesYesYesYesYes
Voice ControlYesYesYesYesYesYes
Warranty1 Year1 Year1 Year1 Year1 Year1 Year
PriceCheck PriceCheck PriceCheck PriceCheck PriceCheck PriceCheck Price

From a look at the comparison of S7 models, we can see that the S7 Max Ultra has the greatest number of features with its docking station. It does have lower dust and water bin capacity than some models, but we can assume that is due to its advanced docking station.

Roborock S7 Max Ultra Docking Station Tanks
Roborock S7 Max Ultra Docking Station Tanks

It has the highest suction power and the greatest number of sensors on its vacuum. All of these models have obstacle avoidance, but the S7 Max Ultra performs best because of this.

Finally, only this model has the complete array of docking station features to empty, refill, wash, and dry after every cleaning.

Other Vacuums to Consider

Roborock S8 Pro Ultra

S8 Pro Ultra

The Roborock S8 Pro Ultra is a robot vacuum that had excellent performance across our tests. It removed 97.9% of all debris by weight and cleaned up a healthy amount of dirt while mopping. It has a high suction power of 6000 Pa compared.

It navigates well and its usability is exceptional having most of the daily maintenance taken care of by the Auto Wash Fill dock.

Roborock S7 Robot Vacuum

Roborock S7

The Roborock S7 uses a scrubbing bar that shifts the position of the mopping pad up to 3,000 times per minute. This technology is paired with other sensors that intelligently detect when to use the mop and when to lift it up to store.

As a vacuum, the Roborock S7 did well on our tests, removing 96.7% of all debris. Build quality is fantastic and feels a notable step up from the previous generation. All of the above is coupled with Roborock’s excellent digital mapping and navigation.

Roborock Q Revo Product Review

Roborock Q Revo

The Roborock Q Revo offers so many features that we come to expect from Roborock and modern robot vacuums. It definitely doesn’t feel at the same level as Roborock’s higher end models, but it’s still a respectable and feature-rich unit. Given the price point, there is far more to like about the Q Revo than to complain about.


What is the difference between Roborock S7 MaxV Ultra and Roborock S7 Max V+? 

The MaxV Plus is discontinued by Roborock. The MaxV Ultra is the closest model to the MaxV Plus in terms of features and can be considered as its newer version. Generally speaking, most models within the S7 Series are very similar, with only a handful of features differentiating them.

When was the Roborock S7 Max Ultra released?

The Roborock S7 Max Ultra model was released in early April of 2022. The slightly different S7 MaxV Ultra was released one month later and offers a few more features than the original and a slightly higher price.

Does Roborock S7 Max have a camera?

One of the biggest differences between the S7 Max Ultra and the S7 MaxV Ultra is the camera that is accessible via mobile app. The MaxV Ultra model is the only model in the S7 Series to have this.

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.