To choose the best vacuum for your specific needs, you should know the different types on the market. General cleaning and pet hair can be accomplished with upright vacuums. At the same time, stairs and tight spaces can be cleaned with canister vacuums. A cyclonic vacuum cleaner is an excellent choice if you find yourself cleaning up a lot of pet hair.