The drying time depends on various factors such as humidity, air flow, and the type of carpet. Generally, it takes a minimum of 3 hours for carpets to dry completely after professional cleaning. We recommend to on your fan and aircon to quicken the drying process.