Pipe corrosion can be caused by a number of things, almost all of which are related to water quality, including:
• Chemicals in the water.
• The pH of the water.
• The amount of oxygen in the water.
• The temperature of the water.
• The water pressure and the speed at which the water moves through the pipes.