The default schedule
For most homes, a professional deep clean about once a year, weekly vacuuming in between, and spills dealt with straight away. Carpet is cleaned far more often than area rugs — roughly yearly rather than every few years — because wall-to-wall carpet takes constant shoe traffic that grinds grit into the pile. Many carpet warranties also require a professional clean on a set schedule to stay valid.
What shortens the interval
Anything that adds soil or traffic. Pets and young children push carpet toward a clean every 6 to 12 months; a busy hallway, stairs or an open-plan home with shoes on wears faster still. Allergies are their own reason to clean more often, since carpet holds dust and dander until it is deep-cleaned out.
Vacuuming is the real schedule
Professional cleaning removes what vacuuming leaves behind, but vacuuming is what protects carpet day to day. Do the high-traffic lanes and entry areas twice a week and the rest weekly, going slowly so the suction lifts embedded grit. Carpet that is vacuumed well holds up far longer between deep cleans.
Spills do not wait for the schedule
The clock that matters most starts when something spills. Blot — do not rub — with a clean cloth and cool water, from the edge inward, and lift the moisture. A spill handled in the first minutes often leaves nothing; left overnight it becomes a set stain, and on carpet a soaked spill can also wick back up from the pad days later.

