We've also had problems with our well, it could be one of a lot of different things, some minor, some major, just be sure that the person you hire has a good reputation, our neighbor hired some guy to fix his pump and it turned out that after paying out the wazoo for a new pump to be replaced he found out that it was really a relay switch, no he didn't get any money back, but he said he learned a really important lesson, good luck