Usually, there is steam cleaning, one of the best and effective methods for carpet cleaning. But carpet cleaning involves many other methods and techniques too. Some of the common carpet cleaning methods that are widely used are:
Carpet dry cleaning
Steam Cleaning
Carpet shampooing