Better news than before, James.
I'm sure that's a relief for ya'll. Just a thought; do you have a water pressure regulator on your side of the meter? As you probably know, too much pressure can cause leaks. We had one installed years ago and it stopped some leaks we were having. Good luck with the mess, James.