Weindependently evaluateall of our recommendations.

If you press links we provide, we may receive compensation.

A hands-off way to clean your hardwood floors.

Person placing Roborock S8 Pro Ultra Robot Vacuum into charging station

Photo:Real Simple / Dera Burreson

For additional shopping tips, we also spoke withLogan Landis, Midwest Vacuums sales manager.

It struggles to clean corners.

After six months of use, we are still in love with it.

Roborock S8+ Robot Vacuum Mop

PHOTO: Amazon

Even though we were testing for hardwood flooring, it also did a good job on carpeting.

It was quiet and kept a low profile, so we could go about our normal lives without interruption.

It doesn’t have smart mapping capabilities.

Roborock S8+ Robot Vacuum Mop cleans hair from a tile floor

The Roborock S8+ Vacuum Mop sucked up dog hair and our tester’s hair without tangling.PHOTO: Real Simple

During testing, it performed well on bothhard floorsand carpet, easily maneuvering around rooms and between furniture.

After six months of use, we can’t imagine our lives without it.

Still, its impressive suction made up for it.

A person presses a button on the Roborock S8+ Robot Vacuum Mop

We couldn’t believe how well it picked up long hair, leaving our floors spotless.

And the best part?

It’s super easy to set up.

A person fills the Roborock S8+ Robot Vacuum Mop water reservoir

Just two minutes after unboxing it, we were ready to clean.

However, it does come with four cleaning modes, object-avoidance sensors, and a remote.

It also automatically docks and charges when the battery is running low or after the cleaning cycle is complete.

A person holds the Roborock S8+ Robot Vacuum Mop upside down

Connecting to Wi-Fi requires multiple steps and restarts.

After six months of use, it’s still a staple in our cleaning routine.

But this convenience goes beyond just self-emptying.

Roborock S8+ Robot Vacuum Mop cleans hair from a tile floor

The vacuum has multiple customizable cleaning modes, including deep-cleaning mode which generates enough power to tougher messes.

It struggled to avoid small objects, like cat toys, which impacted overall convenience.

It also excels at crumbs, dust, and other debris on hardwood flooring and carpeted surfaces alike.

A person presses a button on the Roborock S8+ Robot Vacuum Mop

However, one major con is that it lacks object avoidance.

Despite this, we did like this vacuums semi-oval shape with flat sides and square-off front.

We loved that it was easy to set up, quiet, efficient, and never got stuck.

A person fills the Roborock S8+ Robot Vacuum Mop water reservoir

Afterwards, we did a few monitored test runs to evaluate each vacuums object avoidance capabilities.

Once we knew the vacuums were working, we left them to do their jobs.

After weighing the performance against the price, we compiled our list of the best options.

A person holds the Roborock S8+ Robot Vacuum Mop upside down

Higher-end models can even avoid messes like spilled liquids and pet accidents.

That said, technology isn’t perfect.

To prevent mishaps, pick up loose items before running your vacuum.

Amazon ILife V3s Pro Robot Vacuum Cleaner

PHOTO: Amazon

Instead, look for models either with rubber brush rolls or no brush rolls at all.

We liked theRoborock S8 PlusandRoborock S8 Pro Ultra, which offer the best of both worlds.

Most models have long-running batteries that run for years without needing to be replaced.

ILIFE V3s Pro Robot Vacuum Cleaner moving from linoleum floor to rug next to hair and Cheerios

Uneven carpets are no match for the ILife V3s Robot Vacuum, which climbs until it’s successful.PHOTO: Real Simple

Larger homes require longer battery life or will need to dock to recharge mid cleaning.

Yes, almost all robot vacuums are good for hardwood floors.

In fact, most robot vacuums perform better on hard flooring than they do on carpeting.

ILIFE V3s Pro Robot Vacuum Cleaner cleaning trail mix from wood floor and carpet

While this may be the general rule, not every robot vacuum is made with hardwood floors in mind.

Can robot vacuums go from hardwood to carpet?

Most robot vacuums can transition from hardwood floors to carpet with ease.

ILIFE V3s Pro Robot Vacuum Cleaner moving from linoleum floor to rug next to hair and Cheerios

However, thicker carpets or rugs can pose challenges.

How long do robot vacuums last?

On average, robot vacuums last between three to five years, but many can last longer.

ILIFE V3s Pro Robot Vacuum Cleaner cleaning trail mix from wood floor and carpet

Maintaining them is key.

Regular maintenance should include cleaning the brushes, sensors, and dustbin.

According to him, cleaning them once a year can get you 10 years out of them.

Amazon Roborock S8 Pro Ultra Robot Vacuum

PHOTO: Amazon

For expert insight, Lauren spoke toLogan Landis, sales manager of Midwest Vacuums.

Roborock S8 Pro Ultra Robot Vacuum cleaning up cereal from tile floor

Cereal is no match for the Roborock S8 Pro Ultra Robot Vacuum, which sucks up debris of all sizes.PHOTO: Real Simple

Person placing Roborock S8 Pro Ultra Robot Vacuum into charging station

Person moving Roborock S8 Pro Ultra Robot Vacuum charging station

Roborock S8 Pro Ultra Robot Vacuum cleaning up cereal from tile floor

Person placing Roborock S8 Pro Ultra Robot Vacuum into charging station

Person moving Roborock S8 Pro Ultra Robot Vacuum charging station

Dyson 360 Vis Nav Robot Vacuum

PHOTO: Amazon

A close up of the Dyson 360 Vis Nav Robot Vacuum on a wood floor

Light makes dirt on vinyl floors visible, but the Dyson 360 Robot Vacuum takes care of it.PHOTO: Real Simple

The bin of the Dyson 360 Vis Nav Robot Vacuum emptied onto a paper plate

The Dyson 360 Vis Nav Robot Vacuum cleaning around table legs

Rice scattered on the floor in front of Dyson 360 Vis Nav Robot Vacuum

The Dyson 360 Vis Nav Robot Vacuum cleaning a carpet

A close up of the Dyson 360 Vis Nav Robot Vacuum on a wood floor

The bin of the Dyson 360 Vis Nav Robot Vacuum emptied onto a paper plate

The Dyson 360 Vis Nav Robot Vacuum cleaning around table legs

Rice scattered on the floor in front of Dyson 360 Vis Nav Robot Vacuum

The Dyson 360 Vis Nav Robot Vacuum cleaning a carpet