Your carpet should dry completely for between 2 and 6 hours. This depends on various factors - carpet type and size, humidity, temperature, airflow, and more.
If your flooring is made from pure wool or wool blend, then it needs about 4-6 hours to dry completely. For any other kinds of carpet, it would take approximately 2-4 hours. Our carpet cleaners can bring an Air mover upon your request to help reduce the drying time. Using a fan is also a good option if the airflow in the room is insufficient.