There are two significant types of vacuum cleaners, such as upright and canister. The upright vacuum cleaners generally come with a revolving brush roll and a motor that provides a good amount of suction. The second type of vacuum cleaners is a canister, which is the most versatile design for both floors and above the floor cleaning.
Furthermore, the canister vacuum cleaners have three types: straight, turbo floor, and brush floor tools. All of these types use attachments so you can get cleaning in an effective way.