Pickori's Take
- Pickori recommends the Eufy Omni C28 for mixed-floor homes, especially with pets or long hair, that want deep carpet pickup, serious routine mopping, and a dock that handles the daily chores. It's an easy call at about $530, a far weaker one at $799.99, and best where the floor gets cleared before runs.
- The value comes from floor contact, not suction claims. Brush design and steady contact with the pile, rather than the 15,000 Pa headline, explain why this robot pulls embedded grit and flattened hair out of rugs better than most of its class.
- Long hair is close to a non-issue. The DuoSpiral brush resists wrapping, so it keeps working between maintenance checks and the scissors stay in the drawer. That's welcome news for long-haired people and shedding pets alike.
- The roller mop rinses itself with fresh water throughout the run and leaves floors nearly dry. Run it often and kitchen grime never gets a foothold. Leave a dried spill for a week and you'll still be reaching for a cloth.
- Ninth place in Pickori's ranking reflects narrower autonomy, not weaker cleaning. The dock trims upkeep rather than ending it: plan on rinsing the dirty-water tank, refilling water, and replacing bags and filters on a regular rhythm.
A $530 robot that spends on contact, not cameras
Start with the dock, because it does more than the price suggests. It empties dust into a 3-liter bag, washes the roller mop, refills the robot's water, collects the dirty water, and dries the roller with air up to 122 F so it never sits damp between runs. A station that handles that full list of chores usually comes attached to a much pricier robot.
The robot follows the same priorities. The DuoSpiral main brush is built to resist hair wrap, and a CornerRover side arm reaches toward baseboards and corners. Eufy says the 28 cm HydroJet roller mop spins at 270 RPM, feeds from 24 water ports, and presses down with 1 kg of force. Navigation comes from an LDS LiDAR turret plus a front line laser, which produce fast, accurate maps and efficient routes. There is no RGB camera to identify what's lying on the floor. That omission has a privacy upside: nothing on board can photograph your bedroom or whoever is on the couch.
Why the brush and roller matter more than 15,000 Pa
Pascal ratings make easy marketing and poor comparisons. Brands measure suction differently, and real pickup depends on airflow, brush seal, bristle action, and how firmly the robot holds the floor. Eufy's 15,000 Pa claim is respectable, but it proves little by itself. The C28's results come from the hardware around that number.
Carpet shows this most clearly. Independent exact-model measurements put deep cleaning, flattened pet-hair pickup, and resistance to long-hair tangles well above the category norms. Automatic carpet boost helps, but grit at the base of the pile only moves when bristles reach it. Resisting wrap matters for the same reason. Hair coiled on a brush cushions the bristles, so a brush that stays clear keeps its contact with the pile between maintenance checks.
A second evaluation supports the same broad conclusion across cereal, kitty litter, and pet hair. Hard-floor pickup is strong in open areas, while slight scattering along edges and ordinary crevice results leave a modest job for a hand vacuum around toe kicks and deep seams. That distinction matters more than another decimal point: the C28 is a capable daily floor cleaner, not a promise that every narrow edge disappears.
The roller mop works differently from a pad. Fresh water feeds the roller as it turns, and a scraper strips the used water into a separate onboard reservoir, so the surface meeting the floor stays refreshed from the first room to the last. Independent measurements found above-average stain removal and unusually little water left behind, which means fewer streaks on glossy tile and less waiting before you can walk through. Efficient routing adds a second benefit: it covers more floor with an ordinary battery because it wastes less time getting there.
How the Omni C28 handles real floors
The spec sheet makes the C28 sound fairly ordinary: a 15,000 Pa suction claim, an anti-tangle brush, a 28 cm roller mop, and LiDAR plus a line laser. Brands don't measure Pa the same way, so treat that figure as a ceiling rather than a cleaning result. The measurements tell a sharper story. Figures below come from a standardized exact-model test suite published by Vacuum Wars unless noted, with a separate exact-model evaluation serving as a cross-check.
| Workload | Outlook | What to expect |
|---|---|---|
| Deep cleaning low- and medium-pile carpet | Excellent, well beyond its price | The C28 removed 89 percent of embedded debris in carpet deep cleaning, against a 78 percent category average. Robots tend to bunch tightly on this test, so an 11-point lead is a wide gap. Automatic carpet boost raises suction when the robot senses pile. Still, the result says more about the DuoSpiral brush working grit loose than about the headline suction claim. Of everything this robot does, carpet extraction makes the strongest case for its price. |
| Shed pet hair pressed into carpet | Outstanding | It collected 100 percent of flattened 2.5-inch pet hair from carpet, where the category average was 82 percent. Tom's Guide recorded 87 percent across its own hard-floor and carpet pet-hair trials. The two used different methods, so their percentages aren't directly comparable, but they agree on the practical point. Hair that a dog has ground into a rug comes up instead of lingering as a gray haze on the pile. |
| Long human hair | Close to worry-free | Seven-inch strands left zero wrap on the brush, while the average robot ended up 26 percent wrapped. Eufy says the DuoSpiral design handled hair up to 30 cm in its own internal testing, and the independent result supports that intent. For owners, the result is less scissors work. A brush that resists wrapping also keeps its bristles in contact with the floor between maintenance checks, instead of slowly felting over and skating across debris. |
| Crumbs, cereal, and litter on hard floors | Strong in open areas, ordinary at the margins | General pickup was strong on both hard floors and carpet. The margins were weaker: slight scattering along hard-floor edges and average crevice pickup, even with the CornerRover side arm reaching toward corners. That same second evaluation found 96.7 percent of cereal, 98.5 percent of kitty litter, and 94 percent overall. Open kitchen floors and litter-box zones are covered. Grout lines and toe kicks still need an occasional manual pass. |
| Routine kitchen and hallway mopping | Very good upkeep, fast-drying finish | The C28 scored 119 on dried stains against a 108 average and left just 0.25 grams of residual water, compared with 1.07 grams for the category. That second number shows up in daily life: floors dry fast and streak less. Fresh water feeds the roller throughout the route, and a scraper strips dirty water into a separate onboard tank, so the roller keeps cleaning with clean water. It excels at preventing buildup, not at dissolving a week-old dried spill. |
| Floors with small, unpredictable objects | Its weakest area | The obstacle course score was 15 of 24, essentially level with the 15.7 average. LiDAR builds the map and the line laser warns that something sits ahead. Without a camera, though, nothing on board identifies what that something is. Routing is precise and recognition is basic. Eufy's setup guidance asks owners to pick up cables and small objects before cleaning, which is an honest description of the floor this robot expects. |
| Whole-home runs on one charge | Efficient routing offsets an ordinary battery | Coverage averaged 0.91 square meters per minute, against a 0.70 average. Battery efficiency itself was below average, but tidy routing still lifted estimated coverage per charge slightly above the norm. Eufy rates runtime at 216 minutes of vacuuming and 123 minutes of vacuuming plus mopping, both in Standard mode. In most homes, the efficient path matters more than the runtime claim, because a robot that doesn't wander finishes more rooms per charge. |
Read the rows together and the design brief becomes obvious. Every result that depends on physical contact with the floor (brush agitation, hair release, mop pressure, drying) lands well above average. Every result that depends on interpreting the scene lands at average. Eufy chose where to spend, and the results track that choice almost exactly.
For most households, Eufy spent in the right place. Grit in a rug and a film of kitchen grime show up on every run. A stray object shows up only when somebody leaves one out. How happy you are with the C28 depends less on its cleaning power than on what your floor usually looks like at 10 a.m. On a weekday.
Living with the dock: daily chores gone, a short routine left
At 17.20 by 13.88 by 16.93 inches, the dock is compact for its workload. It still needs a permanent floor-level spot with clear space in front and room above to lift out the tanks, and wedging it under a low shelf turns every refill into a nuisance. Once it's placed, you stop emptying a dust bin or wringing out a mop. What remains is a short recurring routine. You empty and rinse the 2.2-liter dirty-water tank, refill the 2.2-liter clean tank, and replace the bag (Eufy says up to 75 days, though pets and large floor plans shorten that). You also change filters, wipe the sensors, and check the roller and wheels.
Eufy's documents disagree on cleaning solution. The spec table lists automatic detergent dispensing, while the current instructions say to mix approved solution with water. Follow those instructions and use only Eufy's approved solution. Water transfer and other station activity can be loud, so schedule runs away from naps and calls. The app is refreshingly simple and covers maps, room and zone cleaning, schedules, suction and mop settings, no-go and no-mop zones, multi-floor maps, and maintenance tracking. Vacuuming upstairs is easy. Mopping upstairs means wetting the roller at the dock first, then carrying the robot back down whenever it needs washing or charging. On carpet the roller lifts 10.8 mm, which suits low-pile rugs, while plush rugs need a no-mop zone. Rated runtime is 216 minutes of vacuuming or 123 minutes of combined vacuuming and mopping, so with efficient routing, typical homes finish well within one charge.
While you're comparing
The right product, at a better price
Our free morning email rounds up discounts worth knowing about, from kitchen upgrades to everyday tech. Reviews and buying guides arrive separately in our occasional newsletter.
Free to joinUnsubscribe anytime
Where the Omni C28 needs your help: clutter and clearance
The C28 knows where it is far better than it knows what's in front of it. LiDAR places walls and sofas precisely, and the line laser warns that something is ahead, but neither can tell a sock from a slipper or a charging cable from a chair leg. The standardized obstacle result lands almost exactly at the category average despite standout routing. Another run saw it cross a kitchen threshold cleanly but get awkward around an IKEA chair base before freeing itself. Ideal Home's family-home review adds furniture bumps, caution around a foam roller, and occasionally slow docking. The robot usually works its way out of situations a camera-equipped robot would have avoided. That limited clutter autonomy, not weak cleaning, is why it ranks ninth in Pickori's guide.
Two physical limits also apply. WIRED found that the roller didn't fully clear an entryway smudge or a dried cherry-juice mark, even after a second pass. Treat it as a routine mop that keeps grime from building up, not a fix for spills left to dry. And at 4.35 inches tall, the robot won't fit under many low sofas, platform beds, or cabinet overhangs. Measure your clearances before you count on it.
Is your floor tidy enough for the Omni C28?
Walk the cleaning route on an ordinary weekday evening and list what's actually on the floor: chargers, curtain cords, socks, small toys, pet bowls, exercise bands, chew toys. Then split the list in two. Fixed hazards, like the cable nest behind the TV or a pet feeding station, need one no-go zone and you're done. Moving hazards, such as the sock or toy that turns up somewhere new each day, are the ones this robot can't anticipate.
Pickori's rule of thumb: if clearing the moving pile takes about a minute with a laundry basket, the C28 fits comfortably, and that minute buys cleaning that usually costs far more. If a toddler or puppy restocks the floor every hour, scheduled runs will keep stalling and you'll eventually stop scheduling them. For the first week or two, start runs while someone is home and add zones wherever the robot hesitates.
Omni C28 or the newer Omni C30?
Eufy's current C30 specifications describe a sibling that shares the C28's $799.99 list price and roughly $530 selling price, so the two look interchangeable. They aren't. The C30 is designed for carpet first, with a 35,000 Pa claim, AeroTurbo multi-cyclone filtration, a floating anti-tangle brush, and a pentagonal scrubbing mop in place of the C28's continuously rinsed roller.
Choose the C28 for kitchens, entryways, and mudrooms that get dirty fast, where a self-refreshing roller and a dry finish pay off. Consider the C30 when deep pile and sustained dust filtration matter more than the finish on your tile. The C28 also has an independent track record behind it. The C30 doesn't yet, and its larger pascal figure deserves the usual caution.
What $530 buys, and why $800 changes the answer
Eufy's manufacturer selling price near $530 buys carpet, hair, and mopping results above the C28's class, plus a dock that empties, washes, refills, stores wastewater, and dries. At $799.99 you get the identical robot, and that's the problem. The extra money reaches robots ranked above it in Pickori's guide, and their main advantage is the clutter handling the C28 lacks.
Running costs are modest but steady: bags, filters, and Eufy's approved solution. Pet-heavy homes will go through bags faster than the 75-day estimate. Sealed bags do have an advantage over emptying a bagless bin into the trash, since the dust stays inside instead of rising in a gray cloud. Budget for these supplies as a small, regular household expense.
Who this product fits
Two shedding dogs, hardwood floors, and a big area rug
This is the home the C28 was built for. Hair pressed into the rug comes out, paw prints on the hardwood get mopped with a nearly dry finish, and the dock handles the aftermath. Block off the feeding station once in the app so the bowls stay put, and expect to buy dust bags faster than Eufy's estimate suggests.
A long-haired household that keeps scissors near the vacuum
Brush maintenance becomes an occasional check instead of a weekly surgery. Because hair slides off the DuoSpiral rather than binding it, the bristles keep reaching the floor between cleanings, and pickup doesn't sag as strands accumulate.
A condo with a tile kitchen, an entryway, and one low-pile rug
Frequent mopping is the reason to choose the C28 here. Run it often and kitchen and entry grime never settles in, while the mop lift keeps the rug dry and the compact dock tucks into a utility corner. Upkeep comes down to Eufy's approved solution and a regular dirty-tank rinse.
A two-story home that wants mopping on both floors
Multi-floor maps make upstairs vacuuming easy. Upstairs mopping is clumsier: you wet the roller at the dock, then carry the robot back for washing or charging. Plan on routine mopping where the dock lives and occasional mopping everywhere else.
What else to compare
If the C28's price has drifted toward list, or you want a robot that recognizes what's on the floor or strikes a different carpet-and-mop balance, these are the comparisons worth making.
Eufy Omni C28 FAQ
Is the Eufy Omni C28 good for pet hair?
Yes, and it's arguably the robot's best skill. It pulls flattened hair out of carpet thoroughly, and the anti-tangle brush keeps working instead of choking. Heavy shedders will fill bags sooner than Eufy's estimate.
Does the Eufy Omni C28 have a camera?
No. It maps with LiDAR and watches for nearby obstacles with a line laser. That's a privacy plus and still produces efficient maps, but the robot registers objects as shapes rather than knowing what they are.
Can the Eufy Omni C28 mop around rugs?
Yes. The roller lifts 10.8 mm when the robot detects carpet, which clears many low-pile rugs. For thick or plush rugs, set a no-mop zone so it routes around them while mopping.
Can the Omni C28 remove dried stains?
Better than most robots, but it isn't a scrub brush. Old, stubborn marks such as dried juice can survive a second pass. Treat those by hand and let the robot keep everyday grime from building up.
How often do you change the Omni C28's dust bag?
Eufy says the 3-liter bag can last up to 75 days. Pets, home size, debris, and auto-empty frequency all shorten that, so shedding households should expect changes well before the two-month mark.
What cleaning solution should I use in the Omni C28?
Use Eufy's approved solution and follow Eufy's current instructions for your unit. Its documentation describes detergent handling in more than one way, so check the latest support guidance and don't substitute other floor cleaners.
Will the Eufy Omni C28 fit under my couch?
Only with more than 4.35 inches of clearance. That height shuts it out from under many low sofas, platform beds, and cabinets, so measure before counting on those spots.
Is the Omni C30 a replacement for the Omni C28?
No. Eufy sells both at the same price. The C30 leans toward carpet with a bigger suction claim and a scrubbing mop. The C28 keeps its continuously rinsed roller, the better fit for hard floors that get messy.
Is the Eufy Omni C28 the right robot for your floors?
For a reasonably tidy home with hard floors, low-pile rugs, and a pet or two, yes. The C28 does the physical work of floor cleaning better than its price suggests, and its dock turns that work into a habit rather than a project. It isn't the robot for a floor that never gets cleared, and it was never pretending to be.
At around $530, Pickori would buy it without much hesitation. Measure under the sofa, give it a permanent corner, and let it get on with the floors.




