Great ratings and reviews to the product below: iRobot Roomba 650 Roomba 650 does the vacuuming for you. Using its patented 3-stage cleaning system, Roomba removes dirt, dust and much more while automatically adjusting to clean carpets, hardwood, tile and linoleum floors as it moves through your home.