If an in-well submersible, can be $300 range for simplest case IF mounted on flexible plastic pipe that can be easily pulled from shallow (less than about 20-30') well - up to $1000 plus for deep wells, which yours obviously is not if 20/40 psi.
For complete information about Altavista, see the town's website. Community Description. Altavista, with a population of approximately 3,400, is located in the southwestern part of Campbell County, approximately 20 miles south of Lynchburg on U.S. Highway 29.
The county was named in honor of General William Campbell, hero of the American Revolutionary War. Campbell County is part of the Lynchburg, VA Metropolitan Statistical Area. As of the 2010 census, the county population is 54,842. The number of residents has grown steadily in every census after 1930, and the total population has more than doubled since that time.