Skip to content Skip to main navigation Skip to footer

Assessors’ Office (716)686-3440
Building Department (716)686-3470
     Housing Complaints/Code Compliance (716)897-7281
Community & Economic Development (716)897-7200
Council Office (716)686-3446
Dog Control Office (716)686-3525
Emergency Services For EMERGENCIES DIAL 911 (716)893-0847
Engineering Department (716)897-7288
Facilities & Parks Maintenance (716)656-2280
Finance and Accounting (716)686-3469
     Comptroller (716)686-3928
Highway Department (716)686-3450
Information Technology & Records Management (716)929-0459
Justice Court (716)686-3436
Personnel/Employee Relations Office (716)686-3489
Police Department Dispatch (716)686-3501
Sanitation Department (716)686-3426
Senior Services Office (716)686-3930
Sewer Department
(716)896-7502
Supervisors’ Office (716)686-3465
Town Attorney (716)686-3457
Town Clerk’s Office (716)686–3982 or 3423
     Tax Office (716)686-3981
Youth and Recreational Services (716)897-7207

Back to top
The owner of this website has made a commitment to accessibility and inclusion, please report any problems that you encounter using the contact form on this website. This site uses the WP ADA Compliance Check plugin to enhance accessibility.