Plumbing pipes fail for a variety of causes. It could be due to old age, improper installation, incompatibility, material quality difficulties, corrosion, external structural damage, or a variety of other factors. A licensed plumber can detect and diagnose what occurred to your plumbing pipes if you require repiping services.