Opportunity
Roof Replacement at the Township of Hanover's Municipal Building - Phase II
OpenTownship of Hanover · Hanover Township, NJ
Due
Sep 1
20 days left
Budget
Not listed
Lead trade
Roofing / siding / gutters
What this listing tells you
This is a municipal-building roof replacement bid; no bonding, prevailing-wage, or insurance requirements are listed, and the budget is not listed. Bids are due September 1, 2026 at 11:00 AM ET, but the submission method and any mandatory walkthrough or question deadline are not stated; documents are available through the listed access page.