Carpets typically dry within a few hours after a professional cleaning. Dry time can vary based on carpet thickness and humidity, but using high-power extraction (as we do) ensures faster drying. It’s best to allow air circulation and avoid heavy foot traffic until the carpet is fully dry to prevent re-soiling.