Replacing plumbing pipes can be an expensive proposition, costing between $2,000 to $15,000 depending on the complexity of the project. Homeowners should closely inspect their plumbing systems for signs of corrosion like discoloration or flaking which indicate it is time to replace pipes. While replacing all in-wall plumbing can be difficult, exposed pipes in areas like basements and crawlspaces can be replaced for $1,000 to $6,000 which provides access to much of the system. Regular inspections are important as pipes degrade over decades and leaks can cause costly water damage if not addressed.