When it comes to the proper cleaning and care your carpet deserves, there are a number of benefits that using a green approach will provide. Today, many professional carpet cleaning companies are using natural cleaning agents instead of harsh chemicals for very practical reasons.