Each cleaning service takes averagely 90 minutes to complete but the service duration may vary depending on the mattress size. After the service, you will need to wait for approximately 4 hours for the mattress to dry completely before use.