Keywords: Gates Roofing & General Construction Plattsburgh NY, General Construction, General Construction, Construction Contractors, Construction Plattsburgh NY