Miele canister vacuums are a good option for hardwood floors because they have soft bristles that cannot scratch the floors. Canister vacuums and upright vacuums both work well on hardwood floors if the vacuum has rubber wheels. Some vacuums are made with plastic wheels that can scratch hardwood floors.
A canister vacuum is a popular choice for hardwood floors because it contains a hose that permits users to get into nooks and crevices that an upright vacuum cannot reach. The vacuum needs to have soft bristles or the option to completely turn the rolling brush off.
An upright vacuum can work perfectly well on hardwood floors as long as the area does not contain a lot of nooks to clean. The Dyson DC39 is a popular upright option that can be used to clean surfaces other than hardwood floors.