eufy Omni robot vacuums mop as well as vacuum, and the station handles the dustbin and mop washing between runs. Three questions narrow the choice: how much of your floor is carpet, how much upkeep you want to hand off, and how much you want to spend.
Is your home mostly carpet or hard floors?
Pick by the floor you have most of: mostly hard floors, mostly carpet, or hard floors with a few low rugs. Mostly hard floors get the most from a robot that mops, and every Omni model here mops; more picks are in hardwood floors.
For carpet-heavy homes, the eufy Omni S2 adjusts its suction and height for carpets up to 2 inches and lifts its mop; more carpet picks are in robot vacuums for carpets.
For hard floors with low rugs, the Omni E28, E25, and C28 lift the roller mop on short-pile carpet in Vacuum Only mode, and the Omni C20 lifts its pads 0.41 inches for carpets up to 0.98 inches thick. Thick, shaggy, or tasseled rugs are better kept off the robot's route.
How much upkeep do you want to hand off?
Every robot vacuum in this collection empties its own dustbin and washes and dries its mop at an all-in-one station, and beyond that you can choose from three levels of upkeep: basic tank and bag care, detergent and hair tangles handled for you, or no water tanks to fill at all.
With any model here, you top up the station's clean-water tank, pour out its dirty-water tank, and change the dust bag when it fills; the Omni C28, E25, and E28 bags hold up to 75 days of dust.
The Omni S2, E35, E28, E25, and C28 stations also add detergent on their own, and their DuoSpiral brushes are designed to prevent hair tangles, so homes with shedding pets or long hair are not cutting hair off the brush.
For the least hands-on setup, pair the Omni S2 with the Auto Refill and Drainage System, which connects the station to a water supply and drain so you no longer fill or empty water tanks; the S2 station also disinfects the mop.
Robots do not climb stairs, so the Omni E28 station holds a detachable FlexiOne deep cleaner for spills on stairs, carpet, and upholstery.
How much should you spend on a robot vacuum?
How much to spend depends on your home and how much cleaning you want off your hands: a small apartment, a mostly hard-floor home, a home with carpet and pets, and a large carpet-heavy home each fit a different price range.
In a small apartment where you are happy to empty the bin and mop by hand, a robot that only vacuums can cost under $300; more lower-priced picks are in budget robot vacuums.
For a home with mostly hard floors where you want the station to empty the dustbin and wash the mop, about $700 to $800 at eufy covers it: the Omni C28 pairs 15,000 Pa with a HydroJet roller mop, and the Omni C30 reaches 35,000 Pa with two spinning mop pads.
For mixed floors with carpet, pet hair, or frequent spills, about $1,000 to $1,300 buys the Omni E25, E28, or E35, with 20,000 to 35,000 Pa behind a roller mop, and the E28 adds a detachable FlexiOne deep cleaner for liquid spills on carpet.
For a larger home with carpets up to 2 inches thick that wants the least hands-on work, the flagship Omni S2 costs about $1,600 and also disinfects its mop.
Before you pay for suction, measure the gap under your sofa and bed, since eufy robots range from about 3.35 to 4.58 inches tall.