
Old, corroded, or damaged water lines can cause low water pressure, discolored water, and costly leaks. All Drains Plumbing specializes in water line repair, replacement, and whole-house repiping throughout Bensalem, Croydon, Bristol, Southampton, Feasterville, Trevose, and Langhorne.
Many older homes in Bucks County still have galvanized steel or polybutylene pipes that are well past their lifespan. Our registered and insured plumbers with over 20 years experience can assess your existing plumbing and recommend the best repiping solution — whether that's copper, PEX, or CPVC — to give your home reliable water supply for decades to come.
From a single water line repair in Croydon to a complete whole-house repipe in Bristol or Trevose, we handle every job with care, precision, and transparent pricing. No hidden fees — ever.
Call (267) 356-3857
Fast, reliable water line repairs for leaks, breaks, and damage throughout Bensalem, Croydon, and Bristol.
Full water line replacement using modern materials for homes in Southampton, Feasterville, and Trevose.
Complete whole-house repiping for older homes in Langhorne, Levittown, and all of Bucks County.
Advanced leak detection to find hidden water line leaks before they cause major damage in your Bensalem or Croydon home.
Main water line repair and replacement from the street to your home throughout Bristol and Southampton.
24/7 emergency water line service for burst pipes and major leaks throughout Feasterville, Trevose, and Langhorne.
Signs your home may need repiping include low water pressure, discolored or rusty water, frequent pipe leaks, pipes older than 40–50 years, visible corrosion, and unexplained increases in water bills. All Drains Plumbing can inspect your pipes and recommend the best solution for your Bensalem or Bucks County home.
We use modern, long-lasting materials including copper, PEX, and CPVC depending on your home's needs and budget. Our registered plumbers will recommend the best option for your Bensalem, Croydon, or Bristol home.
Most whole-house repiping projects in Bensalem and Bucks County take 1–3 days depending on the size of the home and the extent of the work. We work efficiently to minimize disruption to your daily routine.
Yes! All Drains Plumbing offers 24/7 emergency water line repair throughout Bensalem, Croydon, Bristol, Southampton, Feasterville, Trevose, Langhorne, and all of Bucks County. Call (267) 356-3857 any time.
Licensed & Insured • No Hidden Fees • Serving Bensalem, Croydon, Bristol & All of Bucks County