Jeff Leach
Jeff Leach
OwnerSeneca Creek Home Improvement LLC
Jeff Leach is the Owner of Seneca Creek Home Improvement, and he works hard each day to make the company the best it can be. His guidance and leadership have helped the company earn an A plus rating with the Better Business Bureau and an A rating on Angie's List.