You can learn more about carpet cleaning from some cleaning instructors.
But, if you're one these people who have not paid any focus their carpets for a relatively good time, you best call in the professional might you with cleaning huge undertaking. It doesn't take wish for floors to get nasty. https://kaswece.org/bbs/board.php?bo_table=free&wr_id=570411