A lot of people do not take the time to keep their carpet clean, mostly because they are not sure how to clean it. Some people think that it's very difficult to get into carpet cleaning. This simply isn't true. Read this great article to learn how to select a...