1. Glover's Roofing & Eavestroughs, Inc. 21668 M Dr N, Marshall, MI 49068 Coordinate: 42.34072,-84.87566 Phone: (269) 781-2453