There are a lot of DIY solutions out there to address the challenges of a slower or clogged drain. But how often do you really ...