Robot Vacuum Reviews
ReviewPremium Tier9 min read

iRobot Roomba Combo j9+ Review: Best Obstacle Avoidance — But Is It Enough?

PrecisionVision obstacle avoidance, retractable mop, and iRobot's best app at CAD $999–$1,199. That's premium pricing, which means it needs to deliver more than just avoiding pet waste. Here's where it excels — and where Chinese competitors at the same price leave it behind.

Tested against competing systems in Canadian conditions. No manufacturer sponsorship. Affiliate disclosure: Amazon.ca links support our testing.

Canadian winter caveat: Camera navigation requires light

The Roomba Combo j9+ uses camera-based navigation, which requires 9am+ scheduling from October through February in most of Canada. Pre-dawn runs in winter will show unreliable mapping and slower cleaning. If year-round early-morning scheduling is essential, Roborock's LiDAR alternatives are more practical.

The iRobot Roomba Combo j9+ sits in the premium tier at CAD $999–$1,199. At this price, it competes directly with Roborock Qrevo Max and Dreame L50 Ultra — robots with hot-water mop docks, stronger suction specs, and dock-based mop washing. iRobot's pitch is simpler: best obstacle avoidance (especially pet waste), best app ecosystem, and the only premium iRobot with mopping.

The Combo j9+ delivers on obstacle avoidance and app integration. For everything else — mopping capability, dock autonomy, battery life, Canadian winter scheduling — Roborock and Dreame competitors offer measurably more. The question is whether obstacle avoidance and smart home integration justify the premium price over stronger-specced Chinese alternatives.

Quick Verdict

Buy it if

Pet waste avoidance is your top priority, you're invested in the Alexa/Google/Apple Home ecosystem, and you run the robot at 9am or later year-round.

Don't buy it if

You need pre-dawn year-round scheduling, you want serious mopping capability with dock washing, or you want maximum suction on thick carpet. Roborock Qrevo Max offers more at similar pricing.

What This Robot Does

The iRobot Roomba Combo j9+ is the first premium iRobot with both vacuuming and mopping. It brings two flagship iRobot features: PrecisionVision obstacle avoidance (trained specifically to avoid pet waste, cables, and socks) and the iRobot Home app (widely regarded as the most refined robot vacuum app in the category, with excellent smart home integration).

The mopping uses a retractable pad that automatically lifts off carpet — a clever mechanical solution that avoids the "wet carpet" problem without user setup. The dock auto-empties for 60 days between bag changes. The brushes are dual rubber cylinders, which don't tangle with pet hair the way bristle rolls do.

These features are genuine iRobot strengths. The weakness is that at CAD $999–$1,199, this robot competes against stronger-specced alternatives: Roborock Qrevo Max (hotter mop water, sonic vibration, auto-wash dock) and Dreame L50 Ultra (stronger suction, hot-water wash, longer battery). Whether PrecisionVision and the iRobot app justify the trade-offs depends on how much obstacle avoidance and smart home integration matter to you.

Performance Breakdown

Obstacle Avoidance: PrecisionVisionBest in class

PrecisionVision is iRobot's camera-based object recognition, trained on the specific things that matter in pet-owning households: pet waste, charging cables, socks, shoes, and small clothing items. In real-world testing, it reliably avoids pet waste (the most critical miss point for competitors) and electrical cables without requiring manual floor clearing.

Compared to Roborock's ReactiveAI 2.0 and Dreame's AI obstacle detection — both excellent systems — PrecisionVision has a genuine edge on pet waste detection specifically. For households with cats or dogs, this matters daily. It is iRobot's strongest differentiator at this price.

The trade-off is that camera-based detection requires good ambient light. In dim rooms or overnight conditions, it becomes less reliable. This is why the winter scheduling caveat applies — if you run the robot at 6am in January in Canada, PrecisionVision won't work at full capability.

App & Smart Home IntegrationBest in category

The iRobot Home app is the most refined and intuitive robot vacuum app available in Canada. It handles scheduling, real-time monitoring, room-level cleaning control, and no-go zones with a clean, responsive interface. Updates are regular, and the feature set is practical rather than bloated.

Smart home integration is strongest here: native support for Amazon Alexa, Google Home, Apple Home, and IFTTT. If you're deep in the Amazon/Google/Apple ecosystem, this robot integrates more seamlessly than Roborock or Dreame alternatives. Voice commands work reliably across all three platforms.

For buyers who care about smart home first and robot performance second, this is the tipping-point feature. For buyers evaluating robot performance primarily, it's a nice-to-have.

Navigation: iAdapt 3.0 (Camera-Based)Good with caveats

The iAdapt 3.0 navigation system uses the same camera as PrecisionVision for mapping and movement. It works well in daylight, holds position reliably in long corridors, and creates usable room-by-room maps on first run. In well-lit homes during the day, navigation is competitive with LiDAR robots.

The Canadian winter limitation is real: from October through February, sunrise is after 8am in most of Canada. Running this robot at 6am will result in inconsistent mapping and slower, less efficient cleaning paths. The practical solution for Canadian owners is to shift the schedule to 9am or later during winter months.

If year-round early-morning automation is important, Roborock Qrevo Max (LiDAR) is the better choice. If 9am scheduling fits your routine, the camera navigation is not a material limitation.

Mopping: Retractable Pad SystemBasic maintenance only

The retractable mop pad automatically lifts off the ground when the robot detects carpet — this is a real convenience versus manually selecting no-mop zones. On hard floors, the pad drops and deposits water + dragging motion. That's the extent of the mopping: no spinning, no vibration, no hot water, no dock-based washing.

The mop pad must be filled manually before each run, and it requires hand-washing after use. The dock does not clean or dry it. For a home that needs light daily damp-mop maintenance on hard floors, this is adequate. For deep kitchen floor cleaning or homes that want mop autonomy equivalent to Roborock Qrevo Max (which spins, vibrates, and includes hot-water washing in the dock), this will feel limiting.

At CAD $1,000+, the mopping system is a material gap versus competitors at the same price.

Pet Hair & MaintenanceLower maintenance

The dual rubber brush cylinders don't tangle with pet hair the way standard bristle rolls do. In households with shedding dogs or cats, this means less frequent brush maintenance — you can run the robot for weeks without manual detangling. This is a practical advantage for pet owners.

The trade-off is that rubber brushes are slightly less aggressive at extracting embedded pet hair from thick carpet compared to premium bristle systems (like Dreame's DuoBrush). For daily surface pet hair on hard floors and low-pile rugs, rubber brushes are the right choice. For embedded extraction on thick carpet, bristle systems do better.

For pet owners, this is a real win on the maintenance side.

Battery & Coverage: ~75 Minutes

The Combo j9+ battery lasts approximately 75 minutes in standard mode, covering roughly 750 sq ft. This is shorter than most competitors at this price (Roborock Qrevo Max covers 150+ min, Dreame L50 Ultra ~180 min). In a 1,000–1,200 sq ft home, the robot will need 2–3 charging cycles to complete a full clean.

The recharge-and-resume function works: the robot docks, charges, and automatically continues cleaning the remaining area. In practice, this extends the total cleaning time but doesn't require manual intervention. For apartments under 800 sq ft, one charge is typically sufficient.

This is a material disadvantage for larger homes. At CAD $1,000+, longer battery life is a reasonable expectation.

Suction Power: AeroForce 3-Stage

iRobot does not publish a Pa (pascals) rating for the Roomba Combo j9+. This is iRobot&s standard practice across its lineup — the company prefers not to publish raw suction specifications, citing differences in testing methodology. The AeroForce system uses a 3-stage suction pathway with rubber brush extraction.

In real-world testing, suction is adequate for daily maintenance on hard floors and light carpet. It does not match the suction specs of Roborock (12,000 Pa) or Dreame (11,000 Pa) robots at similar pricing. For thick pile carpet or embedded debris, the lack of high suction spec is noticeable.

The inability to compare specs directly makes it harder to evaluate this robot against competitors. This is a deliberate iRobot strategy — focus on real-world performance rather than headline numbers. Whether that works depends on your specific home.

Auto-Empty Base: 60-Day Clean BaseFunctional

The Clean Base dock auto-empties debris into a 60-day capacity bag. After each run, the robot docks and ejects debris via suction into the sealed bag. For single-person or couple households, you change the bag every 4–6 weeks. This is hands-free convenience that works reliably.

The dock does not include mop washing or auto-refill capabilities. Replacement bags are available through Amazon.ca. The dock design is simpler than Roborock or Dreame competitors, which offer larger bag capacity and mop maintenance features at the same price. At CAD $1,000+, this is a feature gap.

The auto-empty base is genuinely useful; the dock is less autonomous than competing alternatives.

vs Roborock Qrevo Max: The Real Competitor

Both robots are priced identically in Canada (~CAD $1,049–$1,199). The Qrevo Max is the most direct competitor. Here's how they actually differ:

FeatureRoomba Combo j9+Qrevo MaxWinner
Obstacle avoidancePrecisionVision — best pet waste detectionReactiveAI 2.0 — excellentj9+
NavigationCamera — winter caveatLiDAR — year-roundqrevo
Mop systemRetractable pad — basic, manual fillSonic scrubbing + hot-water washqrevo
Auto-empty60-day Clean Base2.5L auto-empty bagtie
Mop washingNo — manual onlyYes — hot water auto-washqrevo
App ecosystemBest — Alexa, Google, Apple HomeExcellent — Roborock appj9+
Pet hair (brush)Rubber brushes — no tanglesFloating brush — goodtie
Canada price~CAD $999–$1,199~CAD $1,049–$1,199tie

The Roomba j9+ wins on obstacle avoidance (pet waste detection) and app ecosystem. The Qrevo Max wins on mopping autonomy (dock washes, spins, applies hot water), dock features, and LiDAR navigation (works year-round in Canada). Both are solid premium robots; your choice depends on whether you prioritize obstacle avoidance or mopping capability.

What Buyers Get Wrong

They overweight the obstacle avoidance benefit

PrecisionVision is genuinely best-in-class for pet waste detection. But obstacle avoidance is only useful if you have that specific problem. If your floors are relatively clear, or if pet waste is not a regular issue, this feature is less impactful than marketing suggests. For clean-floor households, obstacle avoidance is a nice-to-have, not a deciding feature.

They don't budget for winter scheduling

The camera navigation requires ambient light in Canada from October–February. Buyers who want early-morning automation year-round will find this limitation frustrating. If your routine can accommodate 9am scheduling in winter, it's not a problem. If you need 6am runs, LiDAR robots are a better fit.

They expect mopping equivalent to Roborock or Dreame

The Combo j9+\"s mopping is intentionally basic — retractable pad, manual fill, no dock washing. iRobot's design philosophy is that this is adequate for light maintenance mop work. If you want dock-based hot-water mop washing (like Qrevo Max), this robot will disappoint. Don't buy it for mopping.

They underestimate battery and suction trade-offs

The 75-minute battery and lack of published Pa rating are real limitations at this price. In a 1,200 sq ft home with thick carpet, you will need multiple charge cycles and may see incomplete extraction. This is a significant practical difference from Roborock or Dreame competitors at the same pricing.

This is for you if

  • You have pets and pet waste avoidance is genuinely your top priority
  • You're invested in Alexa, Google Home, or Apple Home and want native integration
  • You can run the robot at 9am or later year-round (no pre-dawn scheduling needed)
  • You're an existing iRobot user comfortable with their ecosystem
  • You want lower maintenance on pet hair (rubber brushes don't tangle)

This is NOT for you if

  • You need pre-dawn year-round scheduling (LiDAR robots are better)
  • You want serious mopping with dock washing and hot water
  • You have a large home (1,200+ sq ft) with thick carpet
  • You prioritize suction power (specs matter for carpet extraction)
  • You want maximum dock autonomy (this dock doesn't wash mop pads)
  • You don't use smart home platforms (the app advantage is lost)

FAQ

What is PrecisionVision obstacle avoidance and is it really better?
PrecisionVision is iRobot"s camera-based object detection system, specifically trained on categories that matter most in pet-owning households: pet waste, charging cables, socks, shoes, and small clothing items. In testing, it reliably avoids pet waste (the most important miss for competing systems) and electrical cables. Compared to Roborock"s ReactiveAI 2.0 and Dreame"s AI obstacle detection — both excellent — PrecisionVision"s pet waste avoidance has a slight but meaningful edge. For households with cats or dogs, this is the one area where iRobot genuinely leads. The downside is that camera-based detection works less reliably in low-light conditions.
Does the Roomba Combo j9+ work well in Canadian winters?
It has the same camera navigation limitation as Dreame and Eufy robots: it requires ambient light to navigate. From October through February in most of Canada, sunrise is after 8am. Running this robot at 6am in January will produce poor navigation in a dark home. The practical solution is to schedule it at 9am or later during winter months. If year-round early-morning reliability is important, Roborock"s LiDAR robots (Qrevo Max, Saros Z70) are more reliable for that specific use case.
Why doesn"t the dock wash the mop pad?
The Roomba Combo j9+ Clean Base dock is designed primarily for auto-empty, not mop maintenance. iRobot"s design philosophy with the retractable mop is that it"s a light maintenance mopping system — the pad retracts off carpet and the mop quality is adequate for hard floor upkeep, but it is not intended to replace periodic manual mopping. The mop pad requires manual removal and hand-washing. For buyers who want a dock that automatically washes and dries mop pads, Roborock (Qrevo Max) and Dreame (L50 Ultra) offer auto-wash docks that the Roomba j9+ does not match.
How does battery life compare to competitors?
At ~75 minutes per charge, the Roomba Combo j9+ has shorter battery life than most competitors (Roborock Qrevo Max covers 150+ min, Dreame L50 Ultra ~180 min). The recharge-and-resume function works — the robot returns to the dock, charges, and continues cleaning the remaining area automatically. In practice, a 1,000–1,200 sq ft home may take 2–3 charging cycles to complete, extending total cleaning time. For apartments under 800 sq ft, one charge is typically sufficient.
Are the dual rubber brushes actually better for pet hair?
For maintenance — yes. Standard bristle brush rolls trap pet hair at the axle over time, requiring manual detangling every 1–2 weeks in heavy shedding households. The Roomba j9+"s dual rubber brushes don"t have this accumulation problem — hair doesn"t wrap around them in the same way. The trade-off is that rubber brushes are slightly less aggressive at extracting embedded pet hair from thick carpet vs. premium brush systems like Dreame"s DuoBrush. For daily surface pet hair on hard floors and low-pile carpet, rubber brushes are lower maintenance. For embedded extraction on thick carpet, bristle-style systems do better.
Is iRobot still a reliable brand after the Amazon acquisition?
iRobot was acquired by Amazon in 2023. The Roomba line continues to be developed and sold under the iRobot brand with Amazon distribution. Canadian availability is strong through Amazon.ca. The iRobot Home app remains well-maintained with regular updates, and warranty support is available through Amazon"s customer service network in Canada. The acquisition raised concerns at launch but has not meaningfully affected product quality or availability.

Conclusion

The iRobot Roomba Combo j9+ is the best robot vacuum for obstacle avoidance — specifically for pet waste detection and cord avoidance — and the best for smart home integration if you use Alexa, Google Home, or Apple Home. These are genuine leads over competing products.

For everything else at this price tier (dock autonomy, mopping quality, year-round Canadian winter scheduling, suction power), Roborock Qrevo Max and Dreame L50 Ultra competitors offer measurably more. The j9+ earns its premium positioning if your household specifically needs PrecisionVision reliability and deep smart home integration.

Evaluate the j9+ against Roborock Qrevo Max directly before purchasing. If pet waste avoidance and smart home integration matter more than mopping capability and LiDAR navigation, the Combo j9+ is the right choice. If you prioritize dock autonomy and year-round Canadian scheduling, Qrevo Max is better. Both are strong premium robots in their own ways.