AIUI the usual rule is that the water company is responsible for all the pipes up to the meter and the homeowner is responsible for all the pipes from the meter to the house and in the house.
But who is responsible for leaks in the meter itself?
Deposit: $1,600.00 Completion: $2,000.00 Replace water meter in vault