Get insider access
Preferred store
Your browser is not supported or outdated so some features of the site might not be available.

Roborock S8 Pro Ultra Robot Vacuum Review

Tested using Methodology v0.8
Reviewed Aug 09, 2024 at 01:25 pm
Latest change: Retest Sep 06, 2024 at 10:40 am
Roborock S8 Pro Ultra Picture
7.3
Bare Floor
7.5
Low-Pile Carpet
7.7
High-Pile Carpet
7.7
Pets

The Roborock S8 Pro Ultra is a high-end robot vacuum that sits near the top of the manufacturer's lineup. It builds on the capabilities of the existing Roborock S8 with the inclusion of a multifunction dock, similar to the one bundled with the Roborock Q Revo, which empties the vacuum's internal dustbin, washes and dries its mopping pad, and refills its internal water tank. Other upgrades include a brush lifting system to better adapt to different surfaces and a redesigned mopping system with two vibrating actuators instead of the S8's single larger unit.

Our Verdict

7.3 Bare Floor

The Roborock S8 Pro Ultra is decent for bare floors. It does a good job of dealing with most kinds of solid debris, except in tight corners. Its Reactive 3D real-time hazard avoidance system is also quite effective in spotting and identifying most obstacles, and its LIDAR mapping sensor allows it to quickly plot efficient and thorough cleaning paths. You can use the vacuum without its companion app. However, you'd be losing out on the huge array of in-app configuration options, which allow you to customize virtually every aspect of the vacuum's cleaning performance. Unfortunately, its mopping system isn't particularly effective and will probably require more than one pass to deal with especially stubborn stains. Its multi-function dock is also huge, and you might have trouble finding a convenient place to set it up if you have a smaller home or apartment.

Pros
  • Excellent build quality.
  • Advanced multifunction docking station.
  • Incredibly feature-rich app.
  • Mop and brushroll lifting system.
Cons
  • Incurs high recurring costs.
  • Multi-function dock might be too large for smaller living spaces.
  • Mopping performance is only mediocre overall.
7.5 Low-Pile Carpet

The Roborock S8 Pro Ultra is good for low-pile carpet. Its debris pickup performance on this surface type is okay; it struggles with finer material, especially when it's been worked deep into carpet fibers, but does fairly well with larger material. That said, it does offer a very hands-off ownership experience: its multi-function dock takes care of a lot of the day-to-day maintenance associated with robot vacuums. Its mop lift feature raises its mopping pad when passing onto carpets or rugs, so there's no need to remove the pad manually before having it vacuum a carpeted floor. It can also automatically boost suction on carpets.

Pros
  • Excellent build quality.
  • Advanced multifunction docking station.
  • Incredibly feature-rich app.
  • Mop and brushroll lifting system.
Cons
  • Incurs high recurring costs.
  • Struggles with fine debris on carpets.
  • Multi-function dock might be too large for smaller living spaces.
7.7 High-Pile Carpet

The Roborock S8 Pro Ultra is a good option for cleaning high-pile carpet. Its debris pickup performance is quite good on this surface type, though you might have to clean any tight corners yourself. Its Dynamic Lift system enables it to automatically raise its mopping pad on carpeted floors, so you don't have to worry about stopping the vacuum to remove its mop pads if you want it to scrub stains on hard floors and clean your carpets within the same cleaning session. While its Reactive 3D hazard avoidance system is pretty good at spotting most obstacles, it, unfortunately, won't always register thick carpets that the vacuum can get stuck on as hazards to avoid.

Pros
  • Excellent build quality.
  • Advanced multifunction docking station.
  • Incredibly feature-rich app.
  • Mop and brushroll lifting system.
Cons
  • Incurs high recurring costs.
  • Struggles with fine debris on carpets.
  • Multi-function dock might be too large for smaller living spaces.
7.7 Pets

The Roborock S8 Pro Ultra is a good choice for dealing with pet hair on floors. Its twin rubber brushrolls provide good pet hair pickup on a variety of floor types. Since they don't have bristles, they're also easy to clean. While it does have a mopping system to deal with dirt or mud your pet might track in, the system isn't particularly efficient, and it'll take more than one pass to deal with especially stubborn debris. It also does a terrible job of sealing in fine allergens as it cleans, which is far from ideal if you suffer from serious allergies. Its hazard avoidance system is good at spotting obstacles and will avoid hazards like pet waste. It also operates quietly, which is a nice bonus if your pet is sensitive to louder noises.

Pros
  • Good pet hair pickup performance.
  • Advanced multifunction docking station.
Cons
  • Incurs high recurring costs.
  • Terrible allergen-sealing performance.
  • Mopping performance is only mediocre overall.
  • 7.3 Bare Floor
  • 7.5 Low-Pile Carpet
  • 7.7 High-Pile Carpet
  • 7.7 Pets
  1. Updated Sep 06, 2024: To provide comparable test results across other hybrid vacuum/mop units, we've re-evaluated this vacuum's performance in the Stains section of the review with a fresher sample of pasta sauce and adjusted the score.
  2. Updated Aug 26, 2024: We've updated the scores in the Hard Floor Pick-Up, High-Pile Carpet Pick-Up, Low-Pile Carpet Pick-Up, and Pet-Hair Pick-Up tests to align with a broader data set. For more information about the reasoning for this update, you can look at our forum post.
  3. Updated Aug 09, 2024: Review published.
  4. Updated Aug 01, 2024: Early access published.
  5. Updated Jul 23, 2024: Our testers have started testing this product.
  6. Updated Jul 22, 2024: The product has arrived in our lab, and our testers will start evaluating it soon.
  7. Updated Jul 16, 2024: We've purchased the product and are waiting for it to arrive in our lab.

Differences Between Sizes And Variants

The Roborock S8 Pro Ultra is available in two colorways: 'Black' or 'White.' We tested the 'Black' version; you can see its label here.

Let us know in the comments if you come across another variant of this vacuum.

Compared To Other Robot Vacuums

The Roborock S8 Pro Ultra is a high-end robot vacuum. Among the current crop of high-end robot vacuums with similar overall feature sets, the S8 Pro Ultra sets itself apart with a remarkably slick and feature-rich companion app, good overall hazard recognition performance, and a large but highly capable multifunction dock. That said, aside from its twin roller head, which does a fantastic job of dealing with pet hair, it provides a pretty similar ownership experience to the cheaper Roborock Q Revo.

If you're interested in other robot vacuums, see our recommendations for the best robot vacuums, the best robot vacuums for hardwood floors, and the best robot vacuums for pet hair.

Roborock S7 MaxV

The Roborock S8 Pro Ultra is a slight improvement on the Roborock S7 MaxV, though the latter is still a good option. The S8 Pro Ultra's brushroll lifting system prevents its rollers from getting dirty as it mops, though the mopping system isn't quite as effective as that of the S7 MaxV. The S8's twin brushrolls also make it far more effective in dealing with pet hair, and its fast-charging system means that it can replenish its battery much faster than the older S7. Meanwhile, the S7 MaxV has a color camera instead of an infrared system, and you can use it as a roving security camera by looking through its camera in its companion app. The S7 MaxV also has a removable water tank instead of the built-in component found on the S8 Pro Ultra, making it easier to check and clear out blockages. Lastly, while we didn't test it in this configuration, it's worth noting that you can bundle the S7 MaxV with a multi-function dock that's similar to the one bundled with the S8 Pro Ultra.

Roborock Qrevo

The Roborock S8 Pro Ultra is marginally better than the Roborock Qrevo. However, the latter is still a fantastic deal and will provide a pretty similar ownership experience outside of a few use cases. The S8 Pro Ultra is the better option for pet owners: its twin roller head is much better at dealing with pet hair, and its brush head lifting system prevents the rollers from getting dirty as it mops. Its Reactive 3D hazard avoidance system is also better at identifying hazards, and the vacuum is less likely to get stuck on obstacles. Meanwhile, the Qrevo's mopping system is better at dealing with dried-on stains. Both vacuums have multi-function docks with similar feature sets, but the Qrevo's dock is taller and narrower, making it easier to fit in a nook between bookshelves or chairs.

Roborock S8+/S8

The Roborock S8 Pro Ultra is a better vacuum than the Roborock S8+/S8. The S8 Pro Ultra has a more advanced multifunction dock that empties its dustbin, washes and dries its mop pad, and refills its water tank. The S8 Pro Ultra also has a lifting brush head that can keep the brushes from being stained as it mops. The Pro Ultra has a fast-charging feature, too, leading to less downtime between cleaning sessions. However, it's worth noting that the regular S8's VibraRise mopping system is a little better at dealing with stains compared to the S8 Pro Ultra's VibraRise 2.0 system.

Roborock Qrevo Pro

The Roborock S8 Pro Ultra is marginally better than the Roborock Qrevo Pro, though the latter is a good choice if you're looking to spend less without skimping on features. The S8 Pro Ultra's twin roller head is much better in clearing away pet hair, and its brush head lifting system prevents the rollers from getting dirty as it mops. It also does a better job of dealing with solid debris on most surfaces. Its Reactive 3D hazard avoidance system is also better at identifying hazards, and the vacuum is less likely to get stuck on obstacles. That said, the Qrevo Pro's mopping system is better at dealing with dried-on stains, and its FlexiArm design allows it to clean far more effectively along walls and in corners. Both vacuums have multi-function docks with similar feature sets, but the Qrevo's dock is taller and narrower.

Narwal Freo X Ultra

The Roborock S8 Pro Ultra is a better overall vacuum/mop than the Narwal Freo X Ultra. In terms of physical design, the Roborock feels even better built, and it charges faster, too. The Roborock also delivers better debris pickup performance on bare floors and carpets, and its dual roller head is far more effective in clearing away pet hair. Its ReactiveAI system does a better job of spotting and avoiding obstacles compared to the Narwal's hazard-avoidance system, and the Roborock companion app provides a bigger range of features and a more intuitive interface. The Roborock's multi-function dock also has a more conventional self-empty feature, which you won't have to empty as often as the Narwal's debris-compressing dustbin.

Dreame L10s Ultra

The Roborock S8 Pro Ultra is a slightly more capable robot vacuum than the Dreame L10s Ultra. The Roborock's twin-roller head is better at dealing with pet hair, and its Reactive 3D hazard detection system is better at spotting obstacles, making it less likely to get stuck on obstacles than the Dreame. Its brushroll lifting system also prevents the rollers from getting dirty as it mops. However, it's worth noting that the Dreame's multi-function dock, which has similar capabilities to the Roborock's RockDock, is taller and narrower, making it a little easier to fit in tight spaces.

+ Show more

Test Results

perceptual testing image
Design
8.5
Design
Build Quality
Vacuum & Mop Combo
Yes

This vacuum feels very well-built. It's very similar in feel to the older Roborock S8, with a body made mainly from dense, high-grade plastic that looks and feels very premium. However, the overall design differs slightly from the older, cheaper model. Its charging contacts sit at the front of its body rather than its underside. Its brush rolls can also rise instead of being fixed in a static position. Its water tank is internally mounted, like the Roborock Qrevo, and it's fitted with Roborock's newer VibraRise 2.0 mopping system, which uses two smaller vibrating motors instead of the S8's single larger actuator.

The out-of-the-box setup isn't too difficult. You must download the Roborock companion app to complete the setup process and pair the vacuum with its docking station.

6.0
Design
User Maintenance

The Roborock S8 Pro Ultra has quite a few parts that require regular maintenance, but thankfully they're fairly easy to access. You can keep tabs on the maintenance intervals of different components through the 'Help' menu in the vacuum's companion app.

  • Dirt compartment: You can easily remove the internal dustbin from the vacuum to empty it manually, but it isn't likely that you'll need to do this often, as this vacuum comes with a docking station that empties it automatically. If necessary, wash it with water, but remove the filter beforehand and ensure you use no soap. The dirt compartment must dry for 24 hours before you put it back in the vacuum.
  • Washable filter: The filter is located inside the dirt compartment and can be unclipped from its housing pretty easily. The pleats are fairly well-spaced, so you can easily pull out any stuck-on debris. No specific maintenance interval is provided, but you can rinse the filter whenever it gets dirty.
  • Brushrolls: You can access the twin rubber brushrolls by lifting the brush guard on the bottom of the vacuum and pulling them out. You should clean them by removing tangled hair or stuck-on debris twice weekly. It's worth noting that the roller bearings are only removable on one side of the brushrolls, making it a little trickier to clear out any tangled hair remaining on that opposite side. The manufacturer recommends wiping the rollers down with a soft cloth and letting them dry for at least 24 hours before reinstalling them.
  • Side brush: Unfortunately, you'll need a screwdriver to remove the retaining screw holding the side brush in place, so it isn't quite as easy to clean as most of the other components on this vacuum. You should clear away any stuck-on debris once a month.
  • Omni-directional wheel: The omnidirectional front wheel takes quite a bit of effort to pull free of its socket, and you'll probably need to use a pair of pliers or a flathead screwdriver for extra leverage. You should clear it of any tangled hair or debris every month.
  • Mop cloth: The mopping cloth can be removed from its mounting plate and slid out. The manufacturer doesn't provide any instructions for cleaning it manually. Still, since the vacuum's multi-function dock washes and dries it, this isn't something you'll have to worry about too much.
  • Sensors/Charging contacts: You'll have to wipe off the structured light sensor at the front of the vacuum as well as the metal charging contacts underneath the vacuum with a clean cloth every now and then.

The vacuum's multi-function dock incurs its maintenance requirements. The manufacturer has a full video breakdown on those maintenance procedures, which you can watch here.

  • Multi-function dock dirtbag: You can just pull the dirtbag from its housing after you open the top cover. Roborock dirtbags have a flap that closes when the bag is removed from its housing, preventing dust and debris from spilling out. It isn't reusable; you must throw it away when it's full. It has an advertised capacity of seven weeks' worth of debris, though you'll likely find it less than that depending on whether or not you have floors that gather a lot of dirt, dust, and pet hair.
  • Multi-function dock dustbin filter: To access the base station's dustbin filter, you have to take out the dirtbag and then remove the filter cover. You can wipe it down to remove any stuck-on debris and cover it with a dry cloth.
  • Multi-function dock clean water tank: You can simply grasp the integrated handle and lift the clean water tank upwards from its slot in the dock. You should refill this tank as necessary. No cleaning instructions are provided within the manual, but it won't need cleaning or rinsing often since this tank is only used for clean water. The manufacturer advertises its capacity as sufficient to mop a 3230sqft (300sqm) area without a refill.
  • Multi-function dock dirty water tank: As with the clean water tank, you can just grab the tank handle and lift the compartment from its housing. You should empty it and clean it whenever necessary; the manufacturer recommends filling it with clean water, closing the lid, and shaking it.
  • Multi-function dock water filter: The water filter sits near the bottom of the dock, near the charging contacts. You can simply unlock the filter latch, remove the filter, and then rinse it under water before drying it with a soft cloth.
  • Multi-function dock high-speed maintenance brush: The high-speed maintenance brush is also near the bottom of the multi-function dock; it spins to clear off debris from the mop cloth. Just lift the red release latch and pull the brush out. It's a roller with pretty closely packed stiff bristles, so it can collect a fair amount of debris and hair, which you should pull off by hand. If it's especially dirty, rinse it under water and let it dry completely before reinstalling it.
  • Multi-function dock air duct: Cleaning the air duct is a bit of a hassle since you can only access it from the underside of the dock. You'll need to remove the two water tanks, dirtbag, and the water filter and dock base plate before flipping the entire dock over. From there. you need to take out three screws to remove the air duct cover. You can then clear out any blockages and wipe off stuck-on dirt and debris with a clean cloth.

4.0
Design
Recurring Cost
Bag Part Number Roborock Disposable Dust Bag for S8 Pro Ultra
Filter Part Number Roborock Washable Filter for Roborock S8
HEPA Filter Part Number No HEPA Filter

The Roborock S8 Pro Ultra incurs high recurring costs.

  • Brushrolls: The brushrolls need replacing after 300 hours of use or every six to 12 months. Replacements can be purchased here.
  • Side brush: The side brush has a service life of 200 hours or approximately three to six months of use. They're available in two colors. You can buy a two-pack of white brushes here and a two-pack of black brushes here.
  • Filter: The filter needs replacing every 150 hours of use, according to the maintenance tab of the companion app. You can buy a two-pack of replacements here.
  • Mop cloth: You should replace the mop cloth every three to six months. Replacements can be bought in packs of two, as seen here.
  • Multi-function dock dirtbag: A single dirtbag is advertised to hold enough debris for about seven weeks' worth of regular cleaning runs. You can buy a six-pack of bags here.
  • Multi-function dock high-speed maintenance brush: The user manual states that you should replace this brush every six to 12 months. You can find a replacement here.

Design
Dimensions
Robot Vacuum Height 9.8 cm (3.9")
Robot Vacuum Width 35.0 cm (13.8")
Robot Vacuum Depth 35.0 cm (13.8")
Docking Station Height 45.0 cm (17.7")
Docking Station Width 42.4 cm (16.7")
Docking Station Depth 51.0 cm (20.1")

The Roborock S8 Pro Ultra takes up a fair amount of space, though that's entirely down to its multi-function dock. It has similar capabilities to the dock bundled with the Roborock Q Revo but is shorter and wider, which makes it considerably harder to fit in smaller spaces.

6.7
Design
Internal Dirt Compartment
Dirt Compartment Capacity
0.35 L
Full Indicator
No

The Roborock S8 Pro Ultra's internal dustbin is 300ml, which is on the smaller side for a robot vacuum. However, since you don't have to empty it yourself, this isn't a big deal.

Since the vacuum's internal water reservoir is built into the unit and you can't remove it, we can't verify its capacity. However, the manufacturer advertises it as holding 200ml of water.

7.9
Design
Station Maintenance Capabilities
Auto Empty
Yes
Bagless Station
No
Dirt Compartment Capacity
2.00 L
Automatic Tank Refill
Yes
Mop Washing
Cold Water
Mop Drying
Hot Air

The docking station has a range of features. Debris is sucked from the vacuum's dustbin into an internal dirtbag. It also has a pair of water tanks, one for clean water that refills the vacuum's internal water reservoir for mopping as well as washing its mop pads, and the other for holding waste water from the mop washing process.

Design
In The Box

Vacuum components

  • Roborock S8 Pro Ultra vacuum
  • Vacuum dustbin
  • 2x 'Duo Roller Riser' brushrolls
  • Brush guard
  • Washable filter
  • Mop Cloth

Multi-function dock components

  • RockDock Ultra multi-function dock
  • Clean water tank
  • Dirty Water Tank
  • Dirtbag compartment
  • 2x Disposable dirtbags
  • Dock base plate
  • Dock power cable

Various accessories

  • User manual and safety guide
  • Quick Start guide

9.2
Design
Battery
Minimum Battery Life
102 min
Maximum Battery Life
297 min
Recharge Time
168 min
Removable Batteries
No

This vacuum has exceptional battery performance. In its low-power 'Quiet' setting, it can run for almost five hours, while in its high-power 'Max+,' that drops to a little over 100 minutes, which is still enough to clean larger spaces. In both cases, the S8 Pro Ultra's battery performance exceeds that of the older Roborock S8. It also has a fast-charging setting that allows it to recharge its battery nearly 40% faster than the older model.

Design
Quality-Of-Life Features
Power Adjustment
Yes
Easy On/Off
Yes
Surface Type Adjustment
Manual And Automatic

This is a feature-packed robot vacuum. Overall, it's similarly equipped to the Roborock Q Revo. Like that model, it has the brand's Auto-Mop Lift feature, which lifts its mopping pad by 5 millimeters when the vacuum detects that it's passing onto a carpeted surface, so there's no need to take off its mopping pads if you want the vacuum to clean carpets and mop floors in the same cleaning job. Unlike that model, however, the Roborock S8 Pro Ultra's brushrolls can also lift, so they don't drag on the floor while the unit is running a mopping cycle. There are five different suction power modes: the energy-efficient 'Quiet' mode, the default 'Balanced' mode, 'Turbo,' 'Max,' and 'Max+,' which is meant for cleaning extremely stubborn debris. There are also a variety of carpet-specific cleaning functions, where it uses its ultrasonic sensor to detect whether or not it's on carpet: 'Carpet First' mode, 'Carpet Boost' mode, and 'Deep Carpet Cleaning,' the last of which directs the vacuum to only clean carpets after it's finished cleaning the rest of your home. You can also set it to avoid all carpets or, on the opposite end of the spectrum, disable the carpet-detection function entirely so that it may mop rugs and bare floors. This isn't desirable for normal carpets, but it's especially handy for mopping any rubber mats you might have in your home.

There are a variety of mopping options, too. You can choose between three levels of water flow to its mopping pads: 'Low,' 'Medium,' and 'High.' There are also four levels of route mapping settings, which effectively allow you to choose between fast and deep mopping on a sliding scale.

The Roborock S8 Pro Ultra also features Roborock's Reactive 3D system, which uses a structured light sensor and infrared camera to spot hazards, but this type of sensor ultimately isn't as sophisticated or as effective as the RGB-color camera-based system found on the Roborock S7 MaxV.

Design
Brushroll And Tools
Brushroll Setup
Dual
Brushroll Type
Rubber
Side Brush Setup
Single
Side Brush Type
Fixed
Performance
7.5
Performance
Hard Floor Pick-Up

The Roborock S8 Pro Ultra does a good job of cleaning hard floors. Its suction inlet is positioned high enough to easily pass over bulky debris like cereal and suck them up. That said, you might need to manually clean finer debris piled up against walls or in corners.

7.5
Performance
High-Pile Carpet Pick-Up

The Roborock S8 Pro Ultra does a good job of handling debris on high-pile carpet. It struggles a little with finer debris pressed right up against walls and in corners but clears away large and medium-sized debris like cereal or rice without too much trouble on this surface type.

7.0
Performance
Low-Pile Carpet Pick-Up

The Roborock S8 Pro Ultra performs decently on low-pile carpet. As with its performance on high-pile carpet, it has a hard time with finer debris left along walls and in corners, but it's otherwise pretty good at dealing with larger solid debris.

9.5
Performance
Pet Hair Pick-Up

This vacuum does a fantastic job of dealing with pet hair on low-pile carpet. Within a single cleaning cycle, it can clear away the majority of strands, with barely anything remaining. Its twin roller head performs far better in this regard than the Roborock Q Revo's single-roller head.

4.5
Performance
Suction
Maximum Head Suction
0.1 inH₂O (0.02 kPa)
Normal Head Suction
0.1 inH₂O (0.02 kPa)
Setting Used For Normal "Balanced" (App)

Real-world suction performance is poor. The manufacturer advertises this vacuum as having the same 6000 Pa as the S8. While that's relatively powerful for a robot vacuum, its suction inlet is still positioned too high above the contact surface to generate a tight seal on bare surfaces.

8.0
Performance
Airflow
Maximum Head Airflow
15.2 CFM (0.4 m³/min)

The Roborock S8 Pro Ultra's airflow performance is decent for a robot vacuum. It's sufficiently powerful enough to lift up heavier debris.

7.3
Performance
Noise
Bare Floor
60.2 dBA
Low-Pile Carpet
67.9 dBA

This vacuum is remarkably quiet. Even with the vacuum running nearby in its most powerful setting, you won't have to raise your voice too much to be heard by someone standing nearby.

The multifunction dock is noisier than the vacuum when using the self-empty function, with a peak volume of 74.2 dBA.

8.0
Performance
Maneuverability

This vacuum does a great job of maneuvering itself in its 'Standard' pathing mode. Its LIDAR sensor maps out rooms quickly, and the vacuum cleans in an organized, thorough pattern. It's small enough to fit under most tables and chairs and gets nice and close to furniture legs without getting stuck on them. The Reactive 3D Tech real-time object avoidance system is also fairly good at spotting obstacles, which you can see on the in-app coverage map. That said, it has trouble with power cords and thicker rugs, both being hazards on which it can easily get stuck. Its hazard avoidance system is slightly less sophisticated than the color camera-based technology found on the Roborock S7 MaxV, which is even better at assessing obstacles.

Performance
Air Quality
Anti-Allergy Filter (HEPA)
No

The Roborock S8 Pro Ultra does a poor job of sealing in fine particles. Like the Roborock S7 MaxV, fine allergens bypass its filter and are blown straight out of its exhaust port.

5.0
Performance
Cracks
Wood Cracks Post Test

The Roborock S8 Pro Ultra has poor crack-cleaning performance. It struggles with drawing up fine debris wedged deep within crevices, but its side brush also tends to scatter debris around rather than direct it towards the suction inlet. Running the vacuum in the 'Max+' suction mode makes little to no difference in performance. You can see the final results of said test here.

6.5
Performance
Stains
Stain Pickup Post Test

The Roborock S8 Pro Ultra's stain-clearing performance is okay when set to its 'Intense' water flow mode and the pathing set to 'Deep Clean+.' Its new VibraRise 2.0 mopping system uses two smaller vibrating motors compared to the older Roborock S8's single-actuator arrangement, which seems to put less force to the ground and has a smaller overall area, resulting in slightly inferior stain-clearing performance. The brush-raise system could also play a part in this; on the older model, the brushroll can lightly scrape against a stain, helping to chip away at it. You can opt to keep the brushroll down on this newer model, which does seem to slightly improve performance, as seen here and here, but it also results in stain residue being left on the rollers, which is far from ideal.

Running a second pass results in slightly better overall performance, but ultimately it's a pretty marginal improvement. You can see the result of running a second pass here.

On the upside, the multi-function dock's mop-washing feature works very well; you can see how the mop cloth looked before cleaning here and after cleaning here. It misses a small amount of debris on the very edges of the pad, but ultimately, it's cleaned pretty thoroughly.

0
Performance
Water
Wet Compatible
Mopping Only
Water Pickup Post Test

The Roborock S8 Pro Ultra isn't designed for dealing with liquid spills. While it can lift its brushrolls, the manufacturer still recommends not using it on wet surfaces. Besides, its mop cloth can only absorb a small amount of liquid.

Automation
9.4
Automation
Physical Automation
Recharge And Resume
Yes
Pathing Algorithm
Smart
Physical Boundary Markers
No
Scheduled Start Buttons
Yes
Cycle Control Buttons
On-Board Only
Navigation Control Buttons
Return To Base Only

The Roborock S8 Pro Ultra has a broad array of physical automation features. Most obviously, there's the multifunction dock, which not only empties its dustbin but also refills its water tank and washes and dries its mopping pads.

There are three physical control buttons that you can use to perform basic functions, without having to use the app. The power button doubles as a general 'Clean' button, sending the vacuum off to map your home and start a cleaning session. You can press the 'Dock' button to return the vacuum to its base station for self-empty. Holding the button down has the unit return to its dock to run a wash cycle on its mop cloth. Pressing the 'Mop' button has the vacuum start a mopping-only cleaning run, while holding it down engages the child lock.

9.5
Automation
Companion App Automation
App Name
Roborock
Software Boundary Markers (No-Go Zones)
Yes
App Scheduled Start
Yes
App Cycle Control
Yes
Navigation Control Within App
Yes

The Roborock app has a remarkably dense feature set; you can see its interface here.

After it's mapped out your home, you can set up no-go zones, designate specific cleaning zones to spot clean, split, merge, and name those areas, manually set the surface type for different areas, and set the suction and mopping modes you want for individual rooms and even tweak the order through which it moves through each room. You can also set 'Entrapping Areas,' zones in which the vacuum will slow down to minimize damage on delicate surfaces. It also offers multi-level mapping for up to four floors.

You can turn the Reactive 3D hazard avoidance system on or off or tweak its behavior via two different sub-settings: 'Less Collision' mode prioritizes avoiding contact with walls and furniture at the expense of lower-precision scanning in tight spots, and 'Pet' mode boosts object detection performance for avoiding hazards like pet waste, but may degrade overall coverage.

The app also has a 'Help' sub-menu that gives you a projected service interval for its filter, brushroll, side brush, sensors, and mopping pad.

There are also quite a few configuration options for the multifunction dock. You can adjust the frequency of mop-washing cycles, the mop-washing intensity, and the mop-drying cycle length. You can also adjust how often the vacuum will return to its dock to self-empty depending on the size of your home or simply leave it up to the vacuum itself.