Robot, cordless, upright, canister and home wet dry

Diagnose it before you replace it.

Most vacuums that get thrown away are working machines with a blocked filter, a stretched belt, a worn brush roll or a tired battery. These are checks you run on your own machine, in the order a service technician uses, ending at a specific part rather than at a new vacuum.

A solid all rounder

Shark Pet Cordless Stick Vacuum, Grey, IX141

A mid range cordless stick is the machine most homes reach for daily, which is why it is the one worth getting right. If yours has stopped performing, the diagnostics below are free and usually end at a part that costs less than lunch.

$287.99Check pricePrices change often

The five diagnostics

If it really is time to replace it

An even spread from the bottom to the top of the range, not the six cheapest.

Parts finder

The recurring half of the job. Which filter, bag, belt, brush roll, hose or battery a machine takes, what each costs, and how often it genuinely wants changing.

Complete kits

Whole home floor care at three budgets, on two separate ladders. A carpeted home and a hard floor home need different kit, not the same kit at different prices.

What this site is, and what it is not

It is a set of tools you run against your own vacuum, plus 302 reference tables and gear research built on published manufacturer specifications. We have read the figures off 209 machines' own listings and labelled every number as either a published standard or a service convention.

What it is not is a testing lab. No vacuum on this site has been tested by us, and no page claims otherwise. That also means nothing here can tell you what is wrong with one particular machine: the tools give you the order to check things in and what each result would mean, and your own manual has the final word.

Scope is household floor care: robot, cordless stick, upright, canister and home wet dry floor washers. Shop vacuums and workshop dust collection are a different tool for a different job and are deliberately out of scope here.