iRobot Roomba i7+
Price Range: $$$
There are a lot of Roomba’s to choose from, but this one is the best. It learns the layout of your home & builds personal Smart Maps, enabling it to expertly clean & navigate in neat, efficient rows. & if it’s running low on battery, it charges itself & picks up where it left off to ensure the job gets done.