Re: Pin-Hole water leaks!
Since we (most of us) experienced a good Polar Vortex a few things have come to mind and one real stupid observation.
I have thawed many pipes in my day (it's a skill you are required to have in VT). A hole as small as 1/8" in a foundation will permit enough cold to freeze a pipe. I have used jumper cables and a 12V source (Battery of a good charger) to thaw pipes and hair dryers, along with propane torch methods. I wonder if some plumber tried or used that "jumper" method on your pipes? I see you have a Levittown house and I know that MANY of them do not have a basement (Yeah I grew up on LI so I am familiar with Levitt homes).
If the "jumper method" is used the wrong way.....it can cause a pin hole. A quick permanent fix is to coat the pipe in that area with PC-11 epoxy and don't worry about it. I just do not think the LI water has the PH to hurt anything...... Or go with PEX which is also great.
No here is a recent screw-up I heard about........ Someone rented a house and the pipes froze. When the plumber went into the basement to thaw them it was discovered........ The homeowner had spray in insulation added to the basement.....The pipes were entirely coated!!
There was no way to use a torch, hair dryer or the "jumper method".
Just FYI I have the foam pipe insulation on my own pipes but it is removable.