Public Works

The Department of Public Works (DPW) includes:

  • Division of Facilities & Open Space
  • Division of Sewer Maintenance
  • Division of Streets & Roads
  1. The Division of Facilities & Open Space is responsible for: maintenance of parks, playgrounds, playing fields, municipal properties and open spaces. Snow removal is another important function of the division along with assisting with special projects and community events.
  2. The Division of Sewer Maintenance is responsible for the operation and maintenance of the Township-owned sewer system which includes six (6) pumping stations. Snow removal is another important function of the division along with assisting with special projects and community events.
  3. The Division of Streets & Roads is responsible for general road and pothole repairs, street sweeping, roadside mowing, yard waste and white goods collection, and maintenance of DPW vehicles and equipment. Snow removal is another important function of the division along with assisting with special projects and community events.

Garbage & Recycling Collection:

There are two (2) separate contracts for residential garbage and recycling collection.

  • Residential garbage collection is currently provided by Waste Management.
  • For issues, call DPW at (609) 799-8370.
  • Residential recycling collection is provided by the Mercer County Improvement Authority.
  • For information on recycling collection, please contact the Mercer County Improvement Authority at 609-278-8086.

County Roads in West Windsor: (Roads | Mercer County, NJ) If you have any issues, such as Pothole problems, litter, etc., these are handled by the county road crew. Please report such issues directly to Mercer County at 609-530-7510. 

Click here for pdf!



The Public Works Facility will be closed on the following 2025/26 dates:

  • New Year’s Day – Wednesday 1/1/25
  • Martin Luther King Day – Monday 1/20/25
  • Presidents’ Day – Monday 2/17/25
  • Good Friday – Friday 4/18/25 & Saturday, 4/19/25
  • Memorial Day – Saturday 5/24/25 & Monday 5/26/25
  • Independence Day Friday 7/4/25
  • Labor Day – Saturday 8/30/25 & Monday 9/1/25
  • Columbus Day – Monday 10/13/25
  • Veterans Day – Tuesday 11/11/25
  • Thanksgiving Day – Thursday 11/27/25 & Friday 11/28/25
  • Christmas Eve & Christmas Day –Wednesday 12/24/25 & Thursday 12/25/25
  • New Year’s Day – Thursday January 1, 2026

 

Anthony Esposito Director Of Public Works Extension 364
Phil McLaughlin Asst. Superintendent Extension 362
Mike Gulotta Asst. Superintendent Extension 365