The best carpet cleaning method depends on the type of carpet fibre. Hot water extraction which is referred to as carpet steam cleaning is best for wool, synthetic and wool blend carpets. Dry compound cleaning is best for cleaning carpets with natural fibres such as viscose, tencel, seagrass, and jute.