Powered Drain Snake
This powered drain snake has a long length of flexible metal with teeth on the tip that can help cut through roots clogging drains.
A powered snake has a motor that goes forward or in reverse. It's inserted into the main drain cleanout, then it turns in a circular motion with the help of a foot petal. Be sure to wear gloves whenever using this tool.