The way I see it.. carpets are no more than materials the same as clothing is made from... The only thing that will effer up a carpet is red socks in the whites.
Or adding too much starch to the undies.

I made my own chems for rinsing carpets for eons.
I also make a good anti-cig smoke, urine, deo's. chems too.
I personally think the carpet cleaning industry has gotten tooo damned parasitic IMHO.. Too many guys making the same stuff with a differant label on it and name. Some blatently ripp you off by watering their stuff down. others make darn sure you get what you pay for.
I had a tech years ago who used to be a stanly stinker guy. He had more calls a week to fix stuff that did not come clean or had odors so He used Tide clear and dreft to clean with and he never had one complaint since. But he got fired over it..
I did try it out with his magically formula. It did clean 400% faster, better than anything else in the cc industry to date. And not to mention not as dangerous to the cc workers..

I would do it again if there was an unscented detergent to use. Because my final rinse removes anything left in/on the fibers..