good carpet cleaning products?

I install carpet and clean carpet for a living that's why I am poor lol.What you want is an enzyme cleaner very good at removing dirt,greases oils, and food stains.If you can find some mix it in a separate bottle spray on and let sit for 5 minutes and use a soft brush to brush it in.The trick is to rinse it out you do not want any cleaner left or you risk the chance of your die not sticking.So in your cleaning machine use very hot water to rinse it out.