Drying times can vary based on the cleaning method used and the type of upholstery. Generally, it takes about 3-6 hours for upholstery to dry completely after a professional cleaning. We recommend keeping the room well-ventilated to speed up the drying process.