There is much the homeowner can do to keep their carpet looking like new, but eventually there comes a time when professional carpet cleaning is in order.
Carpet cleaners and manufacturers both advise that this should be done annually. However, much depends on your lifestyle.
A home where pets and children live is likely to have more spills and dirt on the carpet than one where only one or two adults live, especially if they spend most of their time at work.

