Your carpets represent a sizable investment. It would make sense to take measures that would extend their life.
Carpet Cleaning Methods
The five different methods of carpet cleaning, and the good and bad about each. The five methods are Shampooing, Dry Foam, Bonnet (Dry Cleaning), Dry Powder, and Hot Water Extraction (Steam Cleaning).