1. Veteran Roofing 1 Castle Grn, Marshfield, MA 02050 Coordinate: 42.10867,-70.75461 Phone: (781) 498-2122
2. Schraut-long roofing contracting 2101 Ocean St, Marshfield, MA 02050 Coordinate: 42.09178,-70.71508 Phone: (781) 337-2005