How long will it take to clean my carpets?

On average, it will take approximately 25-30 minutes per room. This time can vary greatly depending on the size of room and how soiled the carpet is, and any necessary stain treatments.