I don't have the money to purchase a new or used extractor and really only need to use one about once or twice per month. Recently I have been renting a rug doctor from a local grocery store to do the job and it actually works pretty good. I was wondering how much better are the extractors...