It depends on the type of carpet. Cleaning a carpet doesn't take more than an hour, it is the drying time which is longer. On an average, a carpet takes minimum 4 hours to dry. Our well trained professionals ensure proper cleaning of your carpet for a minimized drying time. Book now