Drain cleaning appointments can vary in length, depending on the severity of the blockage. However, most appointments will take between 1-2 hours.