Commercial carpet cleaning products can be expensive and not always meet your expectations. Instead of purchasing such expensive products that contain chemicals, you can make your own carpet cleaning solution that will not only save money but will keep the safe, non-toxic environment of your home as well.