We test independently. When you buy through our links, we may earn a commission. How we make money
Review · Robot vacuums

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.

8.6out of 10
Vacuuming8.8
Mopping9.0
Dock8.6
Navigation7.8
See How Much You’ll SaveOur score is an editorial rating based on specifications, published test results and owner feedback. We may earn a commission. Learn more
Written by
BrasQ editors
Review type
Researched review
Based on
Specs, published tests, owner feedback
Updated
Reading time
17 minutes
In this review
My verdict: is the ECOVACS DEEBOT T90 Pro Omni worth it?

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.

Find Out the Price TodayWe may earn a commission.

The short answer

  1. Buy it if mopping matters as much as vacuuming and you want a robot that fits under lower furniture.
  2. Its biggest strengths are the self-washing roller mop, 30,000 Pa suction and ZeroTangle brushes.
  3. Its weak spots are a large dock, a roller that needs occasional deep cleaning and slightly slower first mapping.
  4. Prices on this model shift often, so check today’s price before you buy.
30,000 Paadvertised suction
OZMO Rollerself-washing roller mop
About 3.7 intall with no lidar turret
ZeroTangleanti-tangle brushes
About 1 galclean water tank in the dock

ECOVACS DEEBOT T90 Pro Omni at a glance

Our score8.6 out of 10
TypeAll-in-one robot with roller mop
Best forHomes with lots of hard floors and low furniture
Skip it ifYou have very little space for a dock
Standout featureRoller mop that rinses itself while cleaning
Biggest weaknessLarge dock and more parts to maintain

ECOVACS DEEBOT T90 Pro Omni pros and cons

Pros
  • 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
Cons
  • 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?

Good for
  • 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
Less suited for
  • 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.

Mopping9.0/10
Vacuuming8.8/10
Pet hair8.6/10
Dock automation8.6/10
Low furniture8.6/10
Navigation7.8/10
Obstacles7.8/10

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.

ECOVACS DEEBOT T90 Pro Omni robot next to its all-in-one dock

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.

OZMO RollerA long roller mop that spins against the floor instead of round pads.
Instant self-cleaningClean water rinses the roller and dirty water is scraped off while it mops.
ZeroTangleA brush design that cuts and releases hair to prevent wrapping.
Omni stationECOVACS’s name for its all-in-one dock.
TruePassHardware that helps the robot climb taller thresholds.
AI obstacle avoidanceFront sensors that recognize and steer around common objects.
YIKOECOVACS’s built-in voice assistant.

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.

Close view of the ECOVACS T90 Pro Omni roller mop

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.

Check price on AmazonWe may earn a commission.

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.

ECOVACS T90 Pro Omni cleaning a floor with pet hair

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.

Navigation, mapping and obstacles

The T90 Pro Omni doesn’t use a spinning lidar turret. Instead, it navigates with front-facing distance sensors and cameras that build a map as it moves.

The benefit is a lower body. The trade-off is that mapping can take a run or two to settle, and owners occasionally mention slightly less consistent paths than turret lidar robots.

Once the map is set, room-by-room cleaning, no-go zones and per-room settings all work as you’d expect.

Obstacle avoidance

AI obstacle avoidance helps it steer around shoes, cables, pet bowls and other common items. It isn’t perfect, but it is better than robots without front-facing recognition.

Thresholds

TruePass hardware helps it climb taller thresholds than many robots, which is handy in older homes with raised door saddles.

ECOVACS T90 Pro Omni robot moving under furniture

A turret-free body reaches under lower sofas and beds.

My tip: Give it two or three full cleans before judging its map. Turret-free robots often improve their maps noticeably after the first few runs.

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.

ECOVACS T90 Pro Omni roller mop and scraper

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.

The good
  • 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
The concerns
  • 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.

Buying note

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.

ConsumableRelative cost
Dust bagsLow to medium
Roller mopMedium
FiltersLow
Side brushLow
Main brushMedium
Floor cleanerLow 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

  1. Let the map settle

    Give it a few full cleans before editing rooms.

  2. Use detergent dosing

    Helps with grease and sticky spots.

  3. Set no-mop zones on thick rugs

    Extra insurance for rugs you love.

  4. Vacuum before mopping in shedding season

    Keeps hair out of the roller.

  5. Rinse the roller monthly

    Keeps mopping quality high.

  6. Keep the tanks topped up

    A dry tank stops mopping.

  7. Update the firmware

    Updates often improve navigation.

A sensible cleaning schedule for the T90 Pro Omni

  1. Daily: vacuum and mop main rooms

    A combined run keeps kitchens and living rooms spotless.

  2. Every few days: whole home

    A full clean covers bedrooms and hallways.

  3. Weekly: deep clean

    Use higher suction and a slower pass on carpet.

  4. 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.

See Today’s PriceWe may earn a commission.

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 OmniL40 Ultra Gen 2
Suction30,000 Pa25,000 Pa
Mop typeSelf-washing rollerDual spinning pads
NavigationTurret-free sensorsLidar turret
Edge reachWide rollerExtending brush and mop
DockEmpty, refill, wash, dry, dosingEmpty, refill, hot wash, dry
Best forMopping and low furnitureEdges and value

Choose the ECOVACS for mopping quality and low furniture. Choose the Dreame for edge cleaning and lidar mapping.

Reveal Today’s DealWe may earn a commission.

ECOVACS DEEBOT T90 Pro Omni specifications

Specifications from ECOVACS and retail listings. Runtime varies with settings.

ModelDEEBOT T90 Pro Omni
TypeAll-in-one vacuum and roller mop
Suction30,000 Pa
MopOZMO Roller with instant self-cleaning
BrushesZeroTangle 4.0
NavigationTurret-free sensors and cameras
Obstacle avoidanceAI recognition
HeightAbout 3.7 in
Clean water tankAbout 1 gal
Dock functionsAuto-empty, refill, wash, dry, detergent dosing
VoiceYIKO and common assistants
AppECOVACS Home
ECOVACS DEEBOT T90 Pro Omni on a white background
Is It On Sale? Check NowWe may earn a commission.

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.

Was this review helpful?
Sarah Miller
Written bySarah MillerCovers cleaning appliances for BrasQ.
Ryan Mitchell
Reviewed byRyan MitchellEditor-in-chief. Checks facts, measurements and sources.
Sources
Changelog
  • Review first published.

Related reviews and guides

Dreame L40 Ultra Gen 2 vs ECOVACS DEEBOT T90 Pro OmniRoborock Saros 20 Flow reviewRoborock Qrevo Edge 3 Pro reviewRoborock Qrevo S Pro vs Qrevo 2 Pro vs Qrevo Edge 3 Pro
ECOVACS DEEBOT T90 Pro OmniCheck today’s price at AmazonCheck price