Town Departments banner graphic

Building Department /  Building Maintenance

The primary purpose of the Building Maintenance Division of the Building Department is to:

  • Provide all cleaning and Maintenance of the Harlem Road Community Center, landscaping, plowing and snow removal.
  • Provide security on weekends and Monday through Friday evenings in the Harlem Road Community Center for all functions conducted during those times.
  • Provide all cleaning and maintenance functions in the Amherst Town Hall and snow removal.
  • Provide all cleaning functions in the Youth and Recreation Department offices at the Northtown Center.
  • Provides cleaning and maintenance at all Youth centers.
  • Provide all cleaning functions in the Engineering and Plant 16.
  • Provide all cleaning and maintenance functions, including plowing of parking lot, sidewalk snow removal at Building “C” and Paw Park in the Amherst complex on Smith Rd
  • Provide transferring of all records for all Departments.
  • Mow Amherst Library lawns
  • Parking lot maintenance for all town owned facilities.
  • Provide maintenance for EYCC.
  • Provide inspections and maintenance for all fire extinguishers at all town facilities.
  • Maintenance at refuse Garage A/Building Dept storage

About Amherst

The Town of Amherst was established in 1818 and celebrated its 200th Anniversary in 2018. The town has a geographical area of 53.6 square miles and a population of greater than 122,000.

Disclaimer, Copyright and Maintenance
How to use our site

Americans with Disabilities Act (ADA)

The Town of Amherst ADA Coordinators are Robert McCarthy (Director of Human Resources) and Mark Berke (Commissioner of Buildings).

Click for more information about ADA.

Website Contact

The Town of Amherst takes great pride in providing useful, timely and accurate information through its official website. We encourage public participation in our website and ask that you provide your feedback to help us make our site even better. Contact the website administrator at

Get in Touch

  • General Information:
    (716) 631-7000
  • Email:
  • Address:
    Municipal Building (Town Hall)
  • 5583 Main Street
  • Williamsville, NY 14221