No problem. I use mine on area rugs. The only thing to remember is to always pull backwards if there is fringe (otherwise this gets badly tangled - history speaking here). As for the hardwood floor, I've used it on those too (and super great for cleaning tile, mine are porcelain) just make sure you dry off the wood immediately. You could always move the area rug to a non-porus service before cleaning.