It would not do you any problems on know about the different types of cleaning so you not be cheated by some smart operators.
If the carpets get stained with mud or another solid or materials, foaming can deemed good solution. http://Ttceducation.Co.kr/bbs/board.php?bo_table=free&wr_id=2178718