When you’re caught in a lurch or trying to save a few dollars, turning to the internet for a DIY fix sounds enticing; however, DIY drain cleanings often result in temporary solutions, further damage ...