1. Duro-Last Roofing Inc 12 Meadow Hill Dr, Farmingdale, ME 04344 Coordinate: 44.25515,-69.78435 Phone: (207) 623-4608