1. Hamilton Roofing 618 William St, Hamilton NJ, 08610, Trenton, NJ 08610 Coordinate: 40.20366,-74.73561 Phone: (609) 396-5900