H and I want to wash our carpets but we don't know if we should just buy a $135 unit on Amazon with four stars or pay someone else to do it? Thoughts? Our carpets aren't in terrible shape and we're planning on putting in hard wood within a couple years.