Carpets are a comfortable and luxurious looking floor covering and have been used for centuries. While they look great and offer a cost-effective way to cover your floors, they get dirty and stained. Many people do not know that it is necessary to have their carpets professionally cleaned at least once a year to maintain the integrity of their investment.