Carpet cleaning might seem like an easy job that anybody can do, but it actually requires skill if you want to get it done right the 1st time. Stains, odors and other daily mishaps can cause a carpet to age quickly. Carpeting can last for many years as long as it is installed properly and is cleaned thoroughly, at least once a year.