Government

Mayor’s Office

  • Daniel Weikel, Mayor
  • S. Jack Price, Solicitor
  • Patricia Moyer, Treasurer
  • William R. Snyder, Borough Manager
  • Engineering by ENTECH

Council

  • Patrick Cooney, Council President
  • Adam Bernodin, Jr., Council Vice President
  • Ann Marie Groody
  • Francis Menne
  • Jack Reilly
  • Jerome Schmoltze
  • Barry Spieles

All regular council meetings are held on the 2nd Wednesday of each month at 7:00 PM in the Borough Hall.

 

Council Committees

Chairpeople for each committee are highlighted in bold.

General Government

  • Francis Menne, Adam Bernodin, Ann Marie Groody

Utility

  • Adam Bernodin, Francis Menne, Barry Spieles

Public Safety

  • Adam Bernodin, Francis Menne, Barry Spieles

Street

  • Francis Menne, Adam Bernodin, Jack Reilly

Recreation

  • Ann Marie Groody, Barry Spieles, Jack Rilly

Health

  • Barry Spieles, Ann Marie Groody, Jack Reilly

Building

  • Jack Reilly, Barry Spieles, Ann Marie Groody

Insurance

  • Francis Menne, Adam Bernodin, Ann Marie Groody

Blight

  • Jack Reilly, Ann Marie Groody, Barry Spieles

Meeting Agendas & Schedule

Council meeting agendas will usually be posted within 24 hours of schedule. Links of various agendas are included.

Month Meeting Date
January Reorganization/Council Monday 5th @ 6:30
Special (General Purpose & Budget Adoption) Thursday 29th @ 6:30
February Workshop Monday 9th @ 6:30
Council Wednesday 11th @ 7:00
March Workshop Monday 9th @ 6:30
Council Wednesday 11th @ 7:00
April Workshop Monday 6th @ 6:30
Council Wednesday 8th @ 7:00
May Workshop Monday 11th @ 6:30
Council Wednesday 13th @ 7:00
June Workshop Monday 8th @ 6:30
Council Wednesday 10th @ 7:00
July Workshop Monday 6th @ 6:30
Council Wednesday 8th @ 7:00
August Workshop Monday 10th @ 6:30
Council Wednesday 12th @ 7:00
September Workshop Monday 10th @ 6:30
Council Wednesday 12th @ 7:00
October Workshop Monday 12th @ 6:30
Council Wednesday 14th @ 7:00
November Workshop Monday 9th @ 6:30
Council Wednesday 11th @ 7:00
December Workshop Monday 7th @ 6:30
Council Wednesday 9th @ 7:00

* Please note that council meeting times and locations are subject to change.