I purchased this little machine about a month ago to detail cars. Although it is not a commerical machine, it has been working wonders. Takes out most everything that needs removing from carpets or seats. I am very happy with my purchase. It cleans easily and easy to store. I do wish the hose was about 4" longer so I don't have to have the little green on the inside of trucks when cleaning seats. I did discover something about tannin stains I would like to share. Tannin stains such as coffee, tea, urine and vomit should not be scrubbed. This will spread the stain. Give it a good pretreatment and let sit. Use your formula in the machine and give it a good douse to make the area wet. Go in sections, a little at a time, and suck up the stain. If you rub it, it will spread. Go slowly.