Best dump in town. You go there and drop your garbage off and leave.
Amherst Transfer Station is located at 260 NH-101, Amherst, NH 03031