Usually, dry cleaners take an average time of 2-3 days to dry clean a suit.