The type and age of the property, the complexity of the plumbing layout, the type of pipes used, and local labor rates impact the cost of replacing a plumbing system. Furthermore, any additional requirements, such as water heater replacement, fixture upgrades, or addressing code violations, could also result in higher costs.