Glen Rock Borough Council consists of seven elected residents, who serve staggered terms of four years each. Borough Council meets each month – on the third Wednesday at 7 p.m. at the Municipal Office, 1 Manchester Street.
President:
Rollin Apgar (Term Expires January 1st, 2028)
Vice-President:
Amanda Rombach (Term Expires January 1st, 2026)
Members:
John Locke (Term Expires January 1st, 2028)
Chad McCullough (Term Expires January 1st, 2028)
Jason Siesko (Term Expires January 1st, 2026)
Karen Hoffmanner (Term expires January 1st, 2026)
John Michael Shaver, Jr. (Term expires January 1, 2028)
Anyone wishing to contact a council member can do so by calling the Borough Office during business hours, (717) 235-3206.
Council Committees: meetings held as needed
Building and Property Committee
Rollin Apgar, Mike Shaver, Chad McCullough
Ordinance Committee
Mike Shaver, Chad McCullough, Amanda Rombach
Public Safety Committee
John Locke, Cody Stiffler, Karen Hoffmanner
Special Projects Committee
Rollin Apgar, Karen Hoffmanner and Jason Siesko
Finance Committee
Rollin Apgar, Jason Siesko, John Locke
Personnel Committee
Rollin Apgar, Jason Siesko, Amanda Rombach
Strategic Planning Committee
Rollin Apgar, Amanda Rombach, Mike Shaver
Beautification Committee
Karen Hoffmanner, John Locke, Amanda Rombach
Other Council Assignments
Glen Rock Water & Sewer Authority – John Locke
Hufnagel Public Library – Rollin Apgar
Police Commission – Mayor John Trout, Sr.
Recreation Board – Amanda Rombach
SCEMA – L. James Merrick
Webmaster:
Glen Rock Borough & NCD Solutions