Every supply line in the house
A repipe of the whole house runs new pipe to every fixture. Before work starts, the plumber you hire explains which walls and ceilings have to be opened along the way.
Pipes that keep leaking, low pressure at every tap or a failing water line can point to new piping. Call, and we connect you with a local plumber for a free estimate on the work.
Below are the ways to replace piping and what the Town’s water line inventory says about lead and galvanized lines.

A repipe of the whole house runs new pipe to every fixture. Before work starts, the plumber you hire explains which walls and ceilings have to be opened along the way.
Not every job needs the whole house. When trouble is limited to a single run, that run can be replaced by itself.
Some homes only need the stretch of pipe from the meter to the house renewed. Done alone, that work does not disturb the plumbing indoors.
Copper and PEX are the two pipe types to talk through before a repipe, and the plumber you hire can explain how each would run in your house.
Mooresville inventoried over 3,000 service lines at properties built before 1987 and did not find any existing lead service lines. Properties listed as GRR, galvanized requiring replacement, have a galvanized service line on the property owner’s side of the meter.
For lead solder in a house’s own plumbing, the Town’s lead page says a licensed plumber can replace lead or lead-soldered plumbing with lead-free pipes.
Replacing or extending supply piping falls under the State Building Code’s rule on installing, extending or generally repairing a plumbing system.
Your local inspection department can tell you whether a permit is required and inspects the work. Details of who pulls it are on the homepage in the permit question.
The homepage lists everything else. Before pipe is replaced, the leak detection page explains how a leak is traced, and the water heater page covers the heater side of the plumbing.
Call us to discuss your current issue and how we can assist you. The call is free and you get a free, personalized estimate with no obligation. We're here to help.
Call (855) 321-3426