Cleaning is done by professionals using truck-mounted hot-water extraction, commonly referred to as "Steam Cleaning". This is the only method recommended by ALL of the carpet manufacturers. Hot water extraction is a combination of hot water, high pressure, and a powerful vacuum to remove dirt and harmful pollutants from your carpet.
Your carpets will be damp to the touch when we leave. It will take 4-6 hours for the carpet to be dry to the touch and completely dry in 12-24 hours, depending on humidity and air circulation in your home. Using a fan and opening up the house can decrease drying time; turning your air conditioning down to run longer can decrease drying time; and leaving your house closed up with no fan or air will extend drying time. Drying time is affected by humidity, weather, air flow, thickness of carpet, time of year. You’ll be able to walk on the carpet with clean shoes. Just be careful stepping off onto hard floors!
Though it may cost a little less to rent a machine and clean the carpet yourself there are many reasons to hire a professional carpet cleaner instead.