"Hearst Magazines and Yahoo may earn commission or revenue on some items through these links." Any vacuum can work on hardwood floors but some can cause more harm than good. If you take a steam ...