- Assessor's Office
- Attorney's Office
- Building Department
- Central Fire Alarm
- Comptroller's Office
- Contract Compliance & Administration
- Councilmembers
- Department of Information Technology
- Economic Development
- Emergency Services & Safety
- Engineering Department
- Finance Department
- Highway Department
- Human Resources
- Office of the Supervisor
- Planning Department
- Police Department
- Senior Services
- Town Clerk
- Town Court
- Youth and Recreation Department
Building Department
Department Head: Brian Andrzejewski
phone: 631-7080
hours: 8:00 AM - 5:00 PM (Mon-Fri)
Building Maintenance
Division Head: Richard Lennox
phone: 631-7227
hours: 7:00 AM - 3:30 PM (Mon-Fri)
Electrical
Division Head: Thomas Couch
phone: 631-7080
hours: 8:00 AM - 10:00 AM (Mon-Fri)
Fire Safety
Division Head: Brian Andrzejewski
phone: 631-7142
hours: 8:00 AM - 4:00 PM (Mon-Fri)
Plumbing
Division Head: Al Herberger & Gerry Mayers
phone: 631-7080
hours: 8:00 AM - 10:00 AM (Mon-Fri)

