Michael J. Kaiser
2919 Delaware Ave.
Ph: (716) 877-8805
Fx: (716) 871-8841
Monday - Friday
8:00 am - 4:00 pm
The Technical Support Department provides public works administration and coordination services for the Town of Tonawanda and its departments.
Our role in the town's Public Works
projects includes facilitating contract administration, planning, project scoping, design, engineering, mapping and inspection. The department also provides Information Technology
services for the town to include data management, networking, security, email, internet, GIS, help desk and application support. We also manage and coordinate stormwater management
, street lighting, sidewalk inspections, subdivisions, telecommunications and gas and electric utilities.