The Roomba Combo j7 Plus is a top-of-the-line robot vacuum that can also mop and empty its own bin. Thanks to its ability to map your home and avoid common household clutter, it’s one of the few bots I’ve tested that rarely gets stuck. All this autonomy makes it a good household cleaning companion, though it’s a better vacuum than a mop, and you do have to refill its water reservoir fairly often. But it’s one of the only robot vacuums that can reliably vacuum all your rugs and carpeted areas and vacuum and mop your floors in one go without dragging its damp, dirty mop over your nice rug.
iRobot’s first combo mop / vacuum, the $1,099 Combo j7 Plus takes the excellent j7 robot vacuum and adds some new sensors, a bigger battery, a small water reservoir, and a robotic arm that raises and lowers a very small mopping pad.
That robot arm is key. Almost every other robot vacuum with a mop requires manual intervention: you have to remove the mopping pad so it will tackle carpets and put it back on when you want mopping action. But the Combo j7’s arm keeps the mop pad tucked away on top of the robot when not in use, then lowers itself behind and underneath the robot when needed. This operation is entirely autonomous and worked reliably and smoothly in my testing. It’s also very fun to watch.
The mop only deploys when the robot is on a hard floor surface — wood, tile, concrete. If it’s in mopping mode and encounters a rug, it won’t go over it (I tried to trick it, but it always backed away). Cleverly, when you send it out on a job it vacuums all the rugs and carpets first, then deploys the mop and and cleans and vacuums the hard floors. It’s not entirely hands-off, though; depending on the size of your home, you’ll have to refill the water reservoir at least once to mop it all.
The Plus in Combo j7 Plus means it comes with iRobot’s Clean Station, an auto-empty base that charges the robot and sucks the dirt out of its bin. The regular j7 vacuum can be bought with the base (as the j7 Plus) or without it, but you can currently only buy the Combo with the base, which partially explains the eye-watering $1,099 price tag.
The Combo works well if you have of hard flooring combined with lots of plush rugs and carpets
Design-wise, the Combo j7 looks almost identical to the j7. The only difference is the smooth top piece of the robot is broken up slightly by the mopping plate. This is still a good-looking robot; it’s easily the best design in the world of robot vacs. Its matte black plastic doesn’t show dust or fingerprints, and small touches — like the brushed aluminum top piece with a small iRobot logo — are much classier than the loud designs of competitors such as Shark and Roborock.
The Combo has all the smarts of the j7, including AI-powered obstacle avoidance plus new onboard acoustic sensors to determine the floor type. It uses those sensors, plus the knowledge it gleans from mapping your house, to determine its cleaning pattern. When it enters a room, it vacuums the rugs and carpets first, then mops and vacuums the hard floors before moving on to the next room. There is no option to mop only; the robot is always vacuuming and sometimes mopping.
It can only mop if you attach the pad (which is removable so you can clean it) and if its 210 ml water tank is full. Without both of those in place, it just vacuums. When it runs out of water, it continues to vacuum, and you get an alert in the app to refill the tank. This does require manual intervention: you have to take the combined dust bin and water reservoir out of the back of the robot and fill the water tank. (iRobot says it’s fine to use any cleaning solution in its bot; most robot mops only take water or their own cleaning solution).
The small tank does not last long: after mopping my kitchen floor, it was generally spent. You can get more mopping out of it by reducing the water flow level in the app, but in my testing, the highest setting was the most effective. Handily, you can set different water levels for different rooms. I had it take two passes and mop on the Ultra setting for the kitchen and dining room floors but had it use Eco for the living room.
The Combo doesn’t use any scrubbing action to clean the floors, just the downward pressure from the mop arms and the friction from the pad dragging across the floor as the robot moves. iRobot says that programming it to do two passes is the most effective way to use the mop for more stubborn stains. In testing, that was true, but with two passes, I was filling up the tank a lot more often.
While its rug-avoiding method works well, its mopping is lackluster.
The only other robot vac / mop that doesn’t need you to attach its pad when you want it to mop is the Roborock S7 line. Roborock handles the “don’t drag a damp mop pad over my rug” problem by lifting its mop a few millimeters when it encounters carpet. But this only works on low pile rugs and carpets, whereas the Combo j7 can go over any rug or carpet, thanks to that robot arm.
While its rug-avoiding method works well, its mopping is lackluster. This is true of almost every other combo vacuum and mop I’ve tested, however, especially compared to a Swiffer-type mop and some manual labor.
Yes, it works well enough to pick up fine dust the vacuum misses, but it won’t get dried milk up unless you send it out four or five times, even with a cleaning solution, by which point you may as well have grabbed the Swiffer. iRobot has a dedicated mopping robot, the Braava Jet M6, which does a much better job at mopping — it obliterates dried milk stains. But it’s very slow and can’t handle rugs or high-room transitions in the same way the Combo can.
Both the Roborock S7 Plus and the S7 MaxV Ultra do a better job at mopping floors than the Combo j7. The S7’s mopping pad is twice the size of the Combo’s and vibrates ever so slightly to simulate scrubbing. The S7’s oscillating motion did a better job of cleaning a dried milk stain in one pass than the Roomba did in two passes, though it didn’t completely remove the stain in its regular mode. The Roborocks have a high-intensity mopping level where the bot doesn’t vacuum at all, moves more slowly, and scrubs more intensely. That mode did completely remove the dried milk and left my floors feeling like someone had actually mopped them.
Roborock also sells an Empty Wash Fill dock for its S7 MaxV Ultra robot that automatically refills the robot’s water tank and scrubs the mopping pad, in addition to emptying its dust bin and charging its battery. While the Roomba Combo j7 Plus does come with an auto-empty dock, filling the water tank and cleaning the mopping pad are on you. And you do have to refill the water tank frequently, despite iRobot’s hands-free claims; it never got through my 800-square-foot downstairs without needing to be refilled.
In iRobot’s corner, the Roomba’s auto empty station is much less of an eyesore than the Roborock’s, and the Combo j7 Plus with the station usually costs about $300 less than the Roborock with the Empty Wash Fill base. Plus, Roombas don’t talk to you, unlike almost every other robot vac I’ve tested, including the Roborocks. Seriously, these things are Chatty Cathys — “I’m going to clean the kitchen.” “I’m stuck, and I need help.” “I’m very annoying.”