Many homeowners attempt to take a DIY approach when it comes to minor plumbing problems. Though it is fairly easy to plunge a toilet or unclog a sink, there are issues a homeowner can run into that will end up causing them major headaches, wasted time, and more money...

read more