Roofing in Shamong (NJ) Full list of companies Roofing category in Shamong, New Jersey Diamond Roofing & Siding 306 Indian Mills Rd, Shamong, NJ 08088, (609)268-9200 Page 1