We usually use a combination of cleaning technics including steam cleaning and specialized chemical and dry cleaning when required.
We also have a few specialized carpet cleaning machine
Small extraction machine : This machine works well for dry cleaning
.
Big hot water extraction machine :
This machine works well for heavely soiled carpet and big size rugs. The hot water will catalyze chemical cleaning power and shorten up drying sequence
Mostly of the customer requiring carpet cleaning have pets in there home. We would come to pick-up the smelly carpet, power clean it in our office and bring it back in 1 to 3 days with a nice and clean scent.