It takes around two to four hours for carpets to dry after a Rug Doctor clean. However, this depends on ventilation to the room, whether the room is unheated and the outside temperature.
The machine vacuums up about 80% of the water it dispenses on to the carpet. For quicker results, you can go over the carpet without holding the red spray button to soak up more water.