Top 5 Vacuums for Carpet Best Robotic: Roborock S7 Robot Vacuum and Mop. Best Upright: Bissell CleanView Vacuum. Most Versatile: Bissell Featherweight Stick Vacuum. Best Canister: Kenmore Elite Canister Vacuum. Best Cordless: NEQUARE Cordless Vacuum Cleaner.