Borough Officials

Mayor
Stephen Wescott(term expires 12/2029)swescott@egreenville.org
Borough Council
William Singer(term expires 12/2029) wsinger@egreenville.org
Ryan Pugh (term expires 12/2029) rpugh@egreenville.org
John Dingler, V.P. (term expires 12/2029) jdingler@egreenville.org
Alison Palmer, President(term expires 12/2027)apalmer@egreenville.org
Jacqueline Porterfield(term expires 12/2029) jporterfield@egreenville.org
Melissa Leinbach(term expires 12/2027)mleinbach@egreenville.org
Douglas Criddle, Pres Pro Tem(term expires 12/2027)dcriddle@egreenville.org
Tax Collector
Diane Criddle(term expires 12/2029)dcriddle64@comcast.net
Zoning Hearing Board
Joseph Arahill
Vacancy
Kenny Palmer
 Jeromy Schulz-Arnold (alternate)
Planning Commission
Daniel Schmidt          
Diane Granger   
Greg Gaudreau, Chair
Ryan Pugh
Stephen Granger
Solicitor
Mark D. Eastburn, Esquire
Eastburn and Gray, PC
Secretary/Treasurer & RTK Officer
Sharon Kachmar (215) 679-5194, Ext. 1office@egreenville.org
Police Department
Emergencies: 911
Non-Emergency: (610) 635-4300
Chief Halteman    (215) 679-5194 ext. 4jhalteman@egreenville.org
Borough Manager/Code Enf. Officer
James L. Fry (215) 679-5194 ext. 2codes@egreenville.org
Health Department
Montgomery County  (610) 970-5040
U.M.J.A. Board 5-Year Term
Ryan Pugh
Greg Gaudreau
U.M.J.A. Superintendent
(215) 679-5133
Fire Marshal
James L. Fry (215) 679-5194 ext. 2 codes@egreenville.org
Road Department
Michael McMahon
mmcmahon@egreenville.org
Frederick Scheidler
Water Plant
Joel Pilgert(215) 679-5194 Ext. 6watersupv@egreenville.org
Engineer
Cowan Associates               (215) 536-7075
 Scott McMackin
Emergency MGMT Coordinator
James L. Fry (215) 679-5194 ext. 2 codes@egreenville.org
Shade Tree Commission
John Dingler
Greg Gaudreau
Alison Palmer
Vacancy Board
Greg Gaudreau
Civil Service Commission
Walter Shoop
Craig Buck
Christopher Grove
David Ayres, alternate

East Greenville Fire Co.
Website: www.EGFD38.com
Jason Wilson, Chief
401 Washington Street 
Emergency: 911
Social: (215) 679-7875
Engine room: (215) 679-5342