Having commercial rug cleaning done every year prevents this buildup.
May has both suction power and rotation brush. You can do this may do use carpet drier to suck excess moisture throughout the rug. This could be on the monthly or fortnightly rationale. http://gg.gg/fortworthbestcarpetcleaningservice12762