Carpets and rugs need cleaning at least once a year to keep them fresh and remove odors and stains. If you don't have a large carpet cleaning machine, however, this can be tricky – especially if you ...