Oh absolutely what you are going to want to do is just rent a rug doctor. Their is hands down absolutely nothing that is better for your carpet than soaking it with water and soap and then ignoring it for another few years. We have actually come up with an amazing new system were we rent you a five gallon bucket and let you just pour as much water on your carpet as you like. I have been cleaning carpet for 25 years and I do not believe there is anything better than just soaking the crap out of your carpet and hoping for the best.As far as I am concern Rug Doctor cleaning products are the most effective and economical, especially if you can purchase them from a warehouse store in larger sized containers. If you have pet or other organic stains, pick up a bottle of Nature's Miracle - and enzymatic stain remover from a pet store.