The Vevor 100 ft Drain Cleaner Machine worked OK to clean our drain partially. We eventually did have to hire a professional to finish as this machine was not able to do the job. We had tree roots that it couldn't cut through and had we known that we would have ordered a bigger, more powerful machine. We believe that with our scheduled cleaning that this machine will work adequately and we will be able to keep the drain open.