ECOVACS DEEBOT T90 Pro Omni review: 30,000 Pa and a roller mop that never gets dirty
The ECOVACS DEEBOT T90 Pro Omni combines 30,000 Pa of suction with an OZMO Roller mop that rinses itself with clean water as it cleans, ZeroTangle brushes and a low body with no lidar turret on top. Its dock empties, refills, washes and dries. It mops better than spinning-pad robots in most homes, but the dock is large, its turret-free navigation takes a little longer to learn rooms, and the roller adds a part to maintain.

In this review
I like the ECOVACS DEEBOT T90 Pro Omni because its roller mop solves the biggest weakness of most robot mops: dragging dirty water around the floor.
Instead of wiping with a pad that gets grubbier as it goes, the roller is continuously rinsed with clean water and scraped as it spins. Combined with 30,000 Pa suction and anti-tangle brushes, it’s a strong all-rounder, especially for homes with lots of hard floors. The dock is big, and the turret-free design trades a little mapping speed for a lower profile, but for mop-heavy homes it’s one of the best I’ve researched.
The short answer
- Buy it if mopping matters as much as vacuuming and you want a robot that fits under lower furniture.
- Its biggest strengths are the self-washing roller mop, 30,000 Pa suction and ZeroTangle brushes.
- Its weak spots are a large dock, a roller that needs occasional deep cleaning and slightly slower first mapping.
- Prices on this model shift often, so check today’s price before you buy.
ECOVACS DEEBOT T90 Pro Omni at a glance
ECOVACS DEEBOT T90 Pro Omni pros and cons
- Roller mop is rinsed with clean water as it spins
- 30,000 Pa suction for carpet and debris
- ZeroTangle brushes resist hair wrap
- Low, turret-free body fits under more furniture
- Dock empties, refills, washes and dries
- Automatic detergent dosing
- AI obstacle avoidance
- Long runtime with quick charging
- Dock takes up a lot of space
- Roller needs periodic deep cleaning
- Turret-free navigation maps a bit slower
- Small onboard dustbin
- App has a learning curve
Who should buy the ECOVACS DEEBOT T90 Pro Omni?
- Homes with lots of hard floors
- Kitchens that get messy
- Low sofas and beds
- Pet owners with hair and paw prints
- Families who want hands-off mopping
- People who dislike lidar turrets
- Small apartments with no room for a dock
- Carpet-only homes
- Buyers who want the simplest robot
- Anyone who won’t do monthly roller care
How the T90 Pro Omni rates in my research
I scored the T90 Pro Omni by combining ECOVACS’s specifications with independent test data and a broad sample of owner reviews, then weighting each area by its impact on daily life.
Mopping is the standout. Published tests and owner reports consistently put its roller mop ahead of spinning-pad systems on everyday grime and dried stains, largely because the roller is cleaned continuously while it works.
Vacuuming is excellent too. 30,000 Pa of rated suction gives it plenty of power for carpet and heavier debris.
Navigation is good but different. Without a lidar turret, it relies on other sensors to build its map, which keeps the body low but can make first mapping take a little longer.
Scores are my editorial ratings out of 10, based on specifications, published test data and owner reports.
My tip: If your home is mostly carpet, the mopping score matters less. If you have large hard-floor areas, it’s the reason to choose this robot.
First impressions of the T90 Pro Omni
The first surprise is the robot’s shape. There’s no lidar turret on top, so it looks flatter and sleeker than most all-in-one robots, and it slides under furniture they can’t reach.
The second is the roller. Instead of round pads, there is a long cylindrical mop across the back of the robot, which ECOVACS calls the OZMO Roller.
The dock handles emptying, refilling, washing and drying.
The dock is large, as all-in-one docks are. It holds clean and dirty water tanks, a dust bag, a detergent reservoir and a washing area for the roller.
Setup follows the usual pattern: fill the clean water tank, add detergent if you want automatic dosing, plug in the dock and connect the robot in the ECOVACS app.
The first mapping run takes a little patience. Without a spinning laser on top, the robot builds its map with front-facing sensors as it goes, and owners say it settles into an accurate map after the first clean or two.
What the ECOVACS DEEBOT T90 Pro Omni is
The T90 Pro Omni is ECOVACS’s mid-to-upper tier all-in-one robot. It vacuums, mops with a roller and returns to a dock that maintains it automatically.
ECOVACS has packed it with features it usually saves for its most expensive models, which is why it gets attention as a value flagship.
The vacuum
Suction is rated at 30,000 Pa. It works with ZeroTangle 4.0 brushes, which are designed to cut and release hair rather than let it wrap.
A small onboard bin is emptied by the dock after each run, so its size matters less day to day.
The roller mop
The OZMO Roller is a long cylindrical mop that spins against the floor. While it spins, clean water is sprayed onto it and dirty water is scraped off into a separate tank inside the robot.
That means the mop surface touching the floor stays fresh throughout the clean, instead of getting dirtier with every room.
The dock
The dock empties debris into a bag, refills the robot’s clean water, adds detergent automatically, washes the roller and dries it with warm air after cleaning.
The body
At about 3.7 inches tall without a turret, it is lower than most lidar robots. That opens up cleaning under sofas, beds and cabinets.
ECOVACS feature names, decoded
ECOVACS uses plenty of branded names. Here is what they mean in practice.
DEEBOT T90 Pro Omni dock and design
The dock is the robot’s maintenance crew. It holds about a gallon of clean water, a dirty water tank, a dust bag and a small detergent reservoir for automatic dosing.
When the robot returns, the dock empties its bin, washes the roller, refills the water and adds cleaning solution in measured amounts. After the final run, warm air dries the roller so it doesn’t develop odors.
Your job is to refill the clean tank, empty the dirty tank, top up detergent and replace the dust bag when the app prompts you.
The roller is rinsed and scraped continuously while it mops.
The robot’s turret-free design is the other big design choice. Without the laser bump on top, it is lower and sleeker and less likely to catch on the edge of a sofa.
My tip: Plan the dock’s spot with room above for lifting the tanks and a clear approach in front. It’s much easier to maintain when you’re not reaching around furniture.
T90 Pro Omni vacuuming performance
With 30,000 Pa of rated suction, the T90 Pro Omni has more than enough power for daily cleaning on any floor type.
Hard floors
On hard floors, it clears dust, crumbs and grit easily. Owners frequently mention entryways and kitchens looking clean after a single pass.
Carpet
On carpet, it lifts the roller and boosts suction. The extra power helps with embedded hair and fine debris in low and medium pile.
On very thick carpet, results are good for a robot, though deep, plush carpet always benefits from slower, repeated passes.
Edges
Edge cleaning is solid. The side brush sweeps debris toward the main brush, and the roller design reaches fairly close to baseboards when mopping.
Bin size
The onboard bin is small, but the dock empties it every time the robot returns, so you rarely notice.
My tip: Schedule a slower, deeper pass on carpeted rooms once a week. The suction is there, and extra passes let it pull more from the pile.
Pet hair and tangled hair
ZeroTangle brushes are designed to cut and release hair as the brush spins, so long strands don’t wrap into a tight mat.
Owners with long-haired dogs and cats report rarely needing to cut hair off the brush, which is one of the most tedious chores with older robots.
High suction helps pull fur out of carpet and rugs, and the dock empties it into a sealed bag so it doesn’t sit in the robot.
The roller mop is also good with paw prints. Because it keeps rinsing itself, muddy prints don’t get smeared from one room to the next as they can with pad mops.
ZeroTangle brushes are designed to release hair instead of wrapping it.
My tip: Run a vacuum-only pass before mopping during heavy shedding. Less loose hair means less fur caught in the roller.
T90 Pro Omni mopping performance
Mopping is the reason to buy this robot. A roller mop covers a wide strip of floor with steady pressure, and the self-cleaning system keeps that surface fresh.
In practice, that means floors look clean from the first room to the last. Pad-based mops tend to get dirtier as they go, which is why they sometimes leave a faint film in the last rooms.
Everyday grime
Footprints, dust film and light spills come up easily. Owners describe floors feeling clean underfoot after a run rather than just slightly damp.
Dried stains
Dried coffee, juice and food spots are handled better than with most pad mops, thanks to the spinning roller and steady pressure. Very old or sticky stains may still need a second pass.
Edges and corners
The roller’s width helps it clean closer to walls than many pad systems, though tight corners still get less attention than open floor.
Rugs
When it detects carpet, it lifts the roller to keep rugs dry. Thick rugs can also be set as no-mop zones in the app.
My tip: Turn on automatic detergent dosing for the kitchen. It helps with grease and sticky spots without you measuring anything.
Battery, app and smart home
Runtime is long, and quick charging gets the robot back to work faster between rounds on big homes.
Recharge and resume lets it finish large floors without missing rooms.
The ECOVACS app is full of options: per-room suction and water levels, cleaning sequences, no-go and no-mop zones, scheduling and maintenance reminders.
It has a learning curve. New owners sometimes feel overwhelmed at first, but most set it up once and rarely touch the advanced settings again.
The built-in YIKO voice assistant lets you give simple commands directly to the robot, and it also works with common smart home voice assistants.
How loud is the T90 Pro Omni?
At standard suction, the robot is moderate in volume. Max suction on carpet is noticeably louder.
The dock has short loud moments when it empties the bin, and quieter periods while it washes and dries the roller.
Drying runs for a while after cleaning ends. If the dock is near a bedroom, schedule cleans earlier in the day.
How the T90 Pro Omni handles each floor type
Hardwood
Excellent. Use a low water setting for wood, and the roller leaves an even finish without puddles.
Tile and grout
Very good. The roller’s pressure helps along grout lines, though deep stains still need a brush.
Laminate and vinyl
Ideal surfaces for roller mopping.
Low and medium carpet
Very good. The roller lifts and suction boosts automatically.
Thick carpet and shag
Good for a robot. Keep long shag out of its route.
Roller mop vs spinning pads: which is better?
Most all-in-one robots use two round spinning pads. The T90 Pro Omni uses a single long roller instead, and the difference is worth understanding.
Spinning pads press down and rotate, which scrubs well. But they get dirtier as the robot cleans, and they only return to the dock to be washed every so often.
A self-washing roller is rinsed with clean water constantly while it works. The part touching the floor is always relatively clean, which helps prevent streaks and smears in later rooms.
Pads can be better at reaching into corners, especially on robots that can swing a pad outward. Rollers tend to cover open floor more evenly.
For homes with large open areas of hard floor, I think a self-washing roller is the better design. For homes with lots of tight corners and furniture legs, the gap narrows.
Setting up the T90 Pro Omni, step by step
Pick a spot for the dock on a level hard floor near an outlet, with space above to remove the tanks and a clear approach in front.
Fill the clean water tank, add a compatible floor cleaner to the detergent reservoir if you want automatic dosing, and plug in the dock.
Connect the robot in the ECOVACS app and run a mapping clean with doors open and floors tidy. Give it a couple of full cleans for the map to settle.
Review the map, split and name rooms, then add no-go zones for cable clutter and no-mop zones for thick rugs.
Set a schedule. A daily vacuum-and-mop on main rooms and a full-home clean every few days is a good starting point.
My tip: Check the app for firmware updates after setup. ECOVACS often improves navigation and mopping behavior through updates.
Living with the T90 Pro Omni over time
All-in-one robots save a lot of time, but they ask for a regular maintenance routine.
Every few days, refill the clean water tank and empty the dirty one. Top up detergent when the app reminds you.
Every few weeks, remove the roller and rinse it, clean the scraper and the washing area in the dock, and check the brushes and sensors.
Every month or two, replace the dust bag. Replace the roller, filters and side brush on the schedule the app suggests.
Owners who keep up with roller care report consistent mopping quality over time. Those who skip it notice performance fade.
What a typical week with the T90 Pro Omni looks like
On weekdays, most owners run a vacuum-and-mop on the kitchen and living areas while they’re out. The robot returns, the dock empties it and washes the roller, and everything is dry before evening.
Every few days, a full-home clean covers bedrooms and hallways. The roller lifts on rugs, and suction boosts on carpet.
Your part is quick: refill the clean water, pour out the dirty water and glance at maintenance alerts in the app.
Once a month, you replace the bag and give the roller and washing tray a proper rinse.
Hygiene, odors and allergies
Mopping robots have a reputation for smelling sour after a few weeks. That usually happens when dirty pads stay damp in the dock or the robot spreads grimy water around.
The T90 Pro Omni tackles both causes. The roller is rinsed with clean water while it cleans, so dirty water isn’t pushed across the floor, and the dock dries the roller with warm air after every session.
The dirty water tank is the part to watch. Emptying it every few days and rinsing it out once a week keeps the dock smelling fresh.
For allergy sufferers, the self-empty dock is a real plus. Debris goes into a sealed bag instead of a bin you empty into the trash, so less fine dust escapes into the air.
My tip: Add a splash of compatible cleaner to the clean water through the detergent reservoir rather than mixing your own. Homemade mixes can foam or leave residue in the dock.
A rinsed, scraped roller keeps dirty water off your floors.
Stairs, pets and kids
Cliff sensors under the robot stop it from falling down stairs. As with most robots, very dark rugs and black tile can sometimes confuse those sensors, so test it near stairs while you’re watching.
Pets usually adapt quickly. The dock’s emptying burst can startle them the first few times, so run the first cleans while you’re home to reassure them.
AI obstacle avoidance helps with pet bowls, shoes and toys, and it is designed to steer around pet waste. I still wouldn’t rely on any robot for accidents, so check the floor if your pet has the occasional mishap.
With young kids, small toys and crayons are the main risk to the brushes and roller. A quick tidy before scheduled cleans keeps everything running smoothly.
What owners say about the T90 Pro Omni
Owner feedback is strongly positive, especially about mopping.
- Mopping is noticeably better than pad robots
- Strong suction on carpet
- Rarely needs hair cut off the brush
- Fits under lower furniture
- Dock keeps everything fresh
- Dock is bulky
- Roller needs regular care
- App is busy at first
- First map can take a couple of runs
People switching from pad-based mopping robots are often the most enthusiastic.
T90 Pro Omni vs newer variants
ECOVACS sells several similar T90 models, including newer variants with different suction ratings.
Check that the listing says T90 Pro Omni if you want the version described here.
Where the T90 Pro Omni fits best
Hard-floor homes
Large areas of tile, wood or vinyl let the roller mop shine.
Homes with low furniture
The turret-free body reaches under sofas and beds that block lidar robots.
Busy kitchens
Self-rinsing mopping and detergent dosing handle daily kitchen mess well.
Carpet-only homes
You’d be paying for a mop you won’t use much. A vacuum-focused robot makes more sense.
Running costs to plan for
Expect more consumables than a basic robot, but none are expensive individually.
| Consumable | Relative cost |
|---|---|
| Dust bags | Low to medium |
| Roller mop | Medium |
| Filters | Low |
| Side brush | Low |
| Main brush | Medium |
| Floor cleaner | Low to medium |
Relative cost over a typical year of regular use.
My tip: Buy a genuine accessory kit with bags, filters and a spare roller. Keeping a spare roller on hand means you can swap it while the other dries after a deep clean.
How to get the best results from the T90 Pro Omni
- Let the map settle
Give it a few full cleans before editing rooms.
- Use detergent dosing
Helps with grease and sticky spots.
- Set no-mop zones on thick rugs
Extra insurance for rugs you love.
- Vacuum before mopping in shedding season
Keeps hair out of the roller.
- Rinse the roller monthly
Keeps mopping quality high.
- Keep the tanks topped up
A dry tank stops mopping.
- Update the firmware
Updates often improve navigation.
A sensible cleaning schedule for the T90 Pro Omni
- Daily: vacuum and mop main rooms
A combined run keeps kitchens and living rooms spotless.
- Every few days: whole home
A full clean covers bedrooms and hallways.
- Weekly: deep clean
Use higher suction and a slower pass on carpet.
- Monthly: roller and dock care
Rinse the roller and washing tray and replace the bag.
What I’d check before buying the T90 Pro Omni
Do you have room for the dock?
Measure the floor space and the clearance above for lifting the tanks.
How much hard floor do you have?
More hard floor means more value from the roller mop.
How low is your furniture?
Its turret-free body fits under many low pieces. Measure the gap.
Will you maintain the roller?
A monthly rinse keeps mopping at its best.
My tip: Double-check the exact model name, since ECOVACS sells several similar T-series robots.
Is the ECOVACS DEEBOT T90 Pro Omni worth the money?
The T90 Pro Omni is one of the best mopping robots I’ve researched at its level. The self-washing roller makes a visible difference on hard floors.
You also get high suction, anti-tangle brushes, a low body and a dock that handles nearly everything.
The trade-offs are a large dock, a roller that needs regular care and navigation that takes a little longer to learn your home.
For homes with lots of hard floor, I think it’s an excellent buy, especially when it’s on sale.
ECOVACS DEEBOT T90 Pro Omni vs Dreame L40 Ultra Gen 2
The closest rival is the Dreame L40 Ultra Gen 2, an all-in-one robot with spinning pads and a lidar turret.
| DEEBOT T90 Pro Omni | L40 Ultra Gen 2 | |
|---|---|---|
| Suction | 30,000 Pa | 25,000 Pa |
| Mop type | Self-washing roller | Dual spinning pads |
| Navigation | Turret-free sensors | Lidar turret |
| Edge reach | Wide roller | Extending brush and mop |
| Dock | Empty, refill, wash, dry, dosing | Empty, refill, hot wash, dry |
| Best for | Mopping and low furniture | Edges and value |
Choose the ECOVACS for mopping quality and low furniture. Choose the Dreame for edge cleaning and lidar mapping.
ECOVACS DEEBOT T90 Pro Omni specifications
Specifications from ECOVACS and retail listings. Runtime varies with settings.
Best ECOVACS DEEBOT T90 Pro Omni alternatives
If the T90 Pro Omni isn’t quite right, these are the robots I’d consider.
How I researched and rated the T90 Pro Omni
This is a researched review. I based my verdict on ECOVACS’s specifications, independent test results and a broad sample of owner reviews.
I scored it in these areas:
- Pickup on hard floors, rugs and carpet
- Mopping quality and carpet handling
- Navigation, mapping and obstacles
- Dock automation, maintenance and value
Where sources disagreed, I gave more weight to repeatable test results and consistent owner patterns.
ECOVACS DEEBOT T90 Pro Omni FAQ
How strong is the T90 Pro Omni’s suction?
ECOVACS rates it at 30,000 Pa.
What is the OZMO Roller?
A roller mop that is continuously rinsed with clean water and scraped while it mops.
Does it lift the mop on carpet?
Yes. It lifts the roller when it detects carpet.
Does it have lidar?
It doesn’t use a lidar turret. It navigates with front-facing sensors, which keeps the body low.
How tall is it?
About 3.7 inches, lower than most lidar robots.
Is it good for pet hair?
Yes. ZeroTangle brushes and high suction handle hair well.
Does the dock add detergent?
Yes. It can dose a compatible cleaner automatically.
Does it empty itself?
Yes. The dock empties debris into a bag.
Is the T90 Pro Omni worth it?
It is excellent for hard-floor homes that value mopping. check today’s price.


- ECOVACS product specifications for the ECOVACS DEEBOT T90 Pro Omni
- Published independent test results
- Owner reviews and long-term owner discussions
- Amazon product listing for the ECOVACS DEEBOT T90 Pro Omni
- Review first published.



