1. Leonard & Sons Roofing & Cnstr 29007 477th Ave, Canton, SD 57013 Coordinate: 43.18413,-96.66953 Phone: (605) 359-5011