Founded in 2003, Leach Painting Company is a full-service painting, wall covering and drywall finishing contractor serving customers throughout the St. Louis Area. Focused largely on commercial tenant build-outs and other commercial projects, Leach also performs a small amount of work in the residential sector. The company was founded by John Leach and Mark Borgmann […]