Canister vacuums, like upright vacuums, have a huge capacity for collecting dirt and dust from the floor. They have thin nozzles that detach from the main canister, allowing them to reach places that are difficult to reach, such as underneath furniture. They can also be used to clean upholstery and ceilings. If you thought you needed multiple vacuum cleaners for different areas of your home, think again. These multipurpose cleaning tools can clean up any mess.