At this point, you still might feel you're better served by a consumer grade which you can acquire at your local shop.
You need a company that has latest technology and equipment to do the job professionally and correctly. Once folks basics down, it 's time for some advanced carpet cleaning methods. http://Unnewsusa.com/bbs/board.php?bo_table=free&wr_id=2703764