Dry cleaning and steam cleaning are two of the most popular carpet cleaning techniques used today. Each cleaning method comes with its own set of advantages and disadvantages. Be sure to do your research so that you can make an informed decision.