Owning a home comes with a myriad of responsibilities; one such responsibility is maintaining a functional plumbing system. While minor issues might seem easy to handle, professional help is often necessary for more complex challenges. Before you grab that wrench, …