I've trusted and depended on Mosley for my well need for over 30 years. He's very honest, fair prices, top quality work, and, whenever possible he'll walk you thru d.i.y