I just finished using my SpotClean Pro Portable Carpet Cleaner and I was quite amazed at the fantastic job it did! It is very compact, portable and very easy to use! I bought this product on sale and I'm very happy with the outcome!