There are tons of problems just holding out the corner to create your rug filthy and unhygienic, from dust, mud, stains, and etc.
The second thing you have to consider while searching for carpet cleaning is equipment. http://directory3.org/details.php?id=365283