Amazon currently has the iRobot Roomba 960 robovac marked down to $449.99, which is $100 lower than it was most recently selling for. On average, this model sells for around $630, and in the past we've only ever seen it drop as low as $530, making today's price a no-brainer for anyone in the market.

You can schedule the Roomba 960 to run via the free iRobot HOME app, or by using your voice through one of Amazon's Alexa-enabled Echo devices, making it super convenient. It can run for 75 minutes before needing to be recharged, and it has the ability to recharge and then resume cleaning from the same place. The iAdapt 2.0 Navigation helps it clean and visualize the layout of your home, and the AeroForce Cleaning System ensures that it picks up all the dust, dirt, and debris that is on your floor.

If you're looking for a more affordable option, the iRobot Roomba 675 is now $229.99, the Roomba 690 is down to $249, and the Roomba 890 is down to $349.99. The key differences between these and the Roomba 960 is that the 960 offers a stronger suction for cleaning those big messes, it has the ability to resume from the same cleaning location after recharging, and it offers a full cleaning report after it completes. If you can live without those few features, the 690 or 890 are great alternatives, especially for how much less expensive they are.

We may earn a commission for purchases using our links. Learn more.