Why do balloons pop?????????????????
The pressure switch at the well may be kicking off the pump before reaching sufficient pressure. Also if you have a pressure tank at the well it needs to have around 35 lbs of air pressure. If you are not sure how to check these have a well service company check them for you. The service call charge will be worth the benefit of getting good water pressure.
.There is a class on Feb 25th.