Steam cleaning or warm water extraction is the latest and the majority popular product.
Plus, you need to read the small on every carpet cleaning product you get. While your technician is there, they can manage more than one rug. http://ttceducation.co.kr/bbs/board.php?bo_table=free&wr_id=2175641