There are lots of carpet care chemicals to choose from however, there are certain things to know about cleaning your carpet. Some people will spot clean first just to have to do it again after they extract. The best practice is to pre-spray, extract, rinse and then if there are spots left, go back and use your spotter.
For more on cleaning products you can visit :
http://www.baxtersales.blogspot.com/