Ask any homeowner, and they'll tell you that plumbing projects are something you won't be able to avoid for long. Whether your kitchen sink has a little clog or your shower is experiencing a major ...