If you have only one or two small leaks and your plumbing is no more than a few decades old, plumbing repairs will likely be the most cost-effective option to address problems. If your pipes are older than a few decades, are heavily corroded, have multiple leaks, or have extensive damage, a pipe replacement may provide better long-term reliability with fewer problems.