Skip to content
Saved
Comparisons · Robot Vacuums4 robots · checked 2 Oct 2026

Cost to own

Narwal, Eureka, and Roborock Vacuums: What Do They Cost to Own?

The list price is only the start of owning one. This page adds three years of the parts each maker prices and counts the failures on each record that need a person.

A pad change on a sitting-room floor: one robot vacuum-mop is tipped up against an opened box of new mop pads with one worn pad still on, one robot comes in on its worn pads and two go back to mopping on new ones.

This page checks

  1. Three years, pricedList price plus the parts each maker prices
  2. What you replaceEach part, how often, and a year of it
  3. Failures that need youOf those on each record
Narwal Freo Z10 Ultra

Narwal

Freo Z10 Ultra

IVEnvironmental72Strong
$1,299.99list
Where to buy

Review finds Freo Z10 Ultra unreliable at completing cleaning tasks

Narwal Freo Pro

Narwal

Freo Pro

IIIConditional75Strong
$699.99list
Where to buy

Unveiled at CES 2025 with floating-roller brush

Eureka J15 Ultra

Eureka

J15 Ultra

IIIConditional71Strong
$699.99list
Where to buy

Shown as sold out on Eureka's US store, 2 Oct 2026

Roborock QV 35A

Roborock

QV 35A

IIIConditional68Capable
$649.99list
Where to buy
Full specifications17 figures on record · 15 differ
Figure
Freo Z10 Ultra
Freo Pro
J15 Ultra
QV 35A
List price
Freo Z10 Ultra$1,299.99
Freo Pro$699.99
J15 Ultra$699.99
QV 35A$649.99
Released
Freo Z10 UltraApr 2025
Freo ProMar 2025
J15 UltraMar 2025
QV 35AJan 2025
Dock
Freo Z10 UltraAuto-empty, mop washing, hot-water washing
Freo ProAuto-empty, mop washing, drying, auto water refill
J15 UltraAuto-empty, mop washing, drying, auto water refill
QV 35AAuto-empty, mop washing, mop drying, water refill
Onboard bin
Freo Z10 UltraNot on record
Freo Pro800 mL
J15 UltraNot on record
QV 35A330 mL
Water tank
Freo Z10 Ultra240 mL
Freo ProNot on record
J15 UltraNot on record
QV 35ANot on record
Dock dust bag
Freo Z10 Ultra2.5 L
Freo Pro1 L
J15 Ultra3 L
QV 35ANot on record
Mop lift
Freo Z10 Ultra12 mm
Freo Pro12 mm
J15 Ultra12 mm
QV 35ANot on record
Threshold climb
Freo Z10 Ultra1.6 in
Freo Pro0.8 in
J15 Ultra0.8 in
QV 35A0.8 in
Weight
Freo Z10 Ultra9.92 lb
Freo Pro9.59 lb
J15 UltraNot on record
QV 35ANot on record
Runtime
Freo Z10 Ultra90 min
Freo Pro180 min
J15 UltraNot on record
QV 35ANot on record
Battery capacity
Freo Z10 Ultra85 Wh
Freo Pro72 Wh
J15 UltraNot on record
QV 35ANot on record
Battery type
Freo Z10 UltraLi-ion
Freo ProNot on record
J15 UltraLi-ion
QV 35ALi-ion 5,200 mAh
Suction
Freo Z10 Ultra18,000 Pa
Freo Pro8,500 Pa
J15 Ultra19,000 Pa
QV 35A8,000 Pa
Noise
Freo Z10 Ultra53 dB
Freo Pro55 dB
J15 Ultra73 dB
QV 35ANot on record
Navigation
Freo Z10 UltraLiDAR + camera + AI obstacle avoidance
Freo ProLiDAR 4.0 with forward 3D structured light obstacle detection
J15 UltraLiDAR with AI obstacle avoidance
QV 35APreciSense 360 degree LiDAR with multi-floor mapping for up to four levels and 2 cm threshold crossing; Reactive Tech obstacle avoidance using structured light.
Connectivity
Freo Z10 UltraWi-Fi, Bluetooth, Alexa
Freo ProWi-Fi, Bluetooth
J15 UltraWi-Fi, Alexa, Google Home
QV 35AWi-Fi
Size
Freo Z10 Ultra14 × 13.8 × 4.3 in
Freo Pro13.8 × 13.8 × 4.17 in
J15 Ultra13.9 × 14 × 4.3 in
QV 35A13.8 × 13.9 × 3.8 in

Some links earn Robovations a commission. Nothing on this page is ranked by it.

Three years

What each vacuum-mop costs to keep running

Up front the four run from $650 to $1,300. No three-year total is closed for all of them: at least one has no part with both a price and an interval.

NarwalFreo Z10 Ultra
NarwalFreo Pro
EurekaJ15 Ultra
RoborockQV 35A
1Three years, pricedRobot plus 3 years of priced parts. One scale.
Freo Z10 Ultra$0$1,000$2,000$3,000+2 unpricedrobotparts

$2,538+

$1,300 robot, then $413 a year in parts. 2 not counted.

Maker store prices
Freo Pro$0$1,000$2,000$3,000+1 unpricedrobotparts

$1,697+

$700 robot, then $332 a year in parts. 1 not counted.

Maker store prices
J15 Ultra$0$1,000$2,000$3,000+5 unpricedrobot

$700+

$700 robot, then $0 a year in parts. 5 not counted.

Maker store prices
QV 35A$0$1,000$2,000$3,000robotparts

$1,092

$650 robot, then $147 a year in parts. Every part counted.

Maker store prices
2What you replaceMaker's interval, and a year of it at the maker's price
Freo Z10 Ultra

  • Dust bagevery 3 months$40/yr
  • Mop padevery 1–3 months (or when worn out)$80/yr
  • Filterevery 3 months$72/yr
  • Main brushevery 6 months$60/yr
  • Side brushevery 3 months$120/yr
  • Cleaning solutionno maker intervalno interval
  • Insert binevery 3 months$40/yr
  • Kitno maker intervalno interval
6 of 8 parts costed
Freo Pro

  • Dust bagevery 7 weeks (or when full)no price
  • Mop padevery 1–3 months (or when worn out)$80/yr
  • Filterevery 3 months$72/yr
  • Main brushevery 6 months$60/yr
  • Side brushevery 3 months$120/yr
4 of 5 parts priced
J15 Ultra

  • Dust bagUp to 75 daysno price
  • FilterTypical: every 3–6 monthsno price
  • Main brushTypical: annuallyno price
  • Side brushTypical: every 3–6 monthsno price
  • Mop padTypical: every 3–6 monthsno price
0 of 5 parts priced
QV 35A

  • Side brushevery 3–6 months$16/yr
  • Main brushevery 6–12 months$23/yr
  • Dust bagevery 7 weeks$32/yr
  • Filterevery 6–12 months$16/yr
  • Mop padevery 1–3 months$60/yr
covers 5 itemized parts
3Failures that need youOf those on its record
Freo Z10 Ultra

4 of 5

need a person to fix.

Its record
Freo Pro

2 of 3

need a person to fix.

Its record
J15 Ultra

4 of 4

need a person to fix.

Its record
QV 35A

Held back

Its record lists 5, with no outside report behind them yet.

Same on all four: no paid plan; each app listing shows no in-app purchases. A part counts only when its maker states both a price and an interval.

In a hall nook, a robot vacuum sits docked while its dock stands open: the full dust bag lies on the floor and a new bag waits on the hall bench to go in.

Your home

How each one fits a home like yours

Set the conditions that describe your home. Each robot answers from its own Fit Check; nothing is scored until you choose.

Fit check

Describe your home

Pick what applies. Each robot answers from its own record.

Home size
Primary floors
Upkeep you accept
Across what you setEach robot’s own Fit Check
Freo Z10 UltraSet a condition
Freo ProSet a condition
J15 UltraSet a condition
QV 35ASet a condition
Home sizeNot set
Freo Z10 UltraNot set
Freo ProNot set
J15 UltraNot set
QV 35ANot set
Primary floorsNot set
Freo Z10 UltraNot set
Freo ProNot set
J15 UltraNot set
QV 35ANot set
Upkeep you acceptNot set
Freo Z10 UltraNot set
Freo ProNot set
J15 UltraNot set
QV 35ANot set

Everything else

Where they land among 255 robot vacuums

Only the measures on which these four differ. The bar is the whole category; the block is the typical middle half; the tick is the median.

HeightClearance it needs
Freo Z10 Ultra

4.3 in
Freo Pro

4.2 in
J15 Ultra

4.3 in
QV 35A

3.8 in

2.6typical 3.6–4 · median 3.87.8
SuctionMaker figure
Freo Z10 Ultra

18,000 Pa
Freo Pro

8,500 Pa
J15 Ultra

19,000 Pa
QV 35A

8,000 Pa

1,000typical 5,100–22,000 · median 10,00042,000

Sources

Where every figure comes from

  • Freo Z10 Ultra · us.narwal.com product page (list price); Narwal app listing, App Store
  • Freo Pro · us.narwal.com product page (list price); Narwal app listing, App Store
  • J15 Ultra · us.eureka.com product page (list price, stock status); eureka robot app listing, App Store
  • QV 35A · us.roborock.com product page (list price); Roborock app listing, App Store

A part counts toward a year only when its maker states both a price and an interval. A part with either missing is listed and left out of the total, never estimated. Prices are list prices.

Questions

What readers ask

Why is a total marked with a plus?

Some of that robot’s parts have no maker price or no maker interval, so they are listed but not counted. The real total is at least the number shown.

Does any of these need a subscription?

No paid plan was found for any of the four. The Narwal, eureka robot and Roborock app listings on the US App Store show no in-app purchases.

Are these list prices?

Yes. The page uses list prices only, so the totals do not move when a store changes what it charges.

Common questions

What readers ask about this comparison.

Next up

Has anyone independently tested these robot vacuum combos?

Read the comparison
Comparison ID: RV–CMP–9293 · Last reviewed Aug 26, 2026 · Based on owner reports, manufacturer documentation, and firmware release notes