I paid 600 last year to replace well top cause it froze and cracked. I have a self flowing well. Ad the overflow leaks, the company that "fixed" my well says its the natural pressure of self flowing. Like when early spring or when it gets warmer in winter months it leaks and unable to stop it.
--
For full context, visit
https://www.homeownershub.com/mainte...ng-148324-.htm