Leach & Sons Excavating Inc. Handyman - Peyton, CO Looking to contact Leach & Sons Excavating Inc.? You can reach them at 719-491-7221