To reach anyone listed below, please call the Borough Office at (610) 874-2557.
Office Staff
| Administrator of Permits | Shaun Guthrie |
| Building Rental & Event Coordinator | Harry Swayngim |
| Clerks | Pat Natale Natalie M. Pino |
| Public Works Foreman | Dave Evans |
| Office Manager / Secretary | John Wilwert, Jr. |
| Right to Know/Open Records Officer | John Wilwert, Jr. |
| Treasurer | Stephen McCourt |
Taxes /Legal
| Borough Solicitor | Carl Ewald, Law Offices of Robert W. Scott P.C. |
| Tax Collector | Laura Reed, 610-638-1205 |
| Zoning Hearing Board Solicitor | John Jay Wills, Esquire |
| Mercantile Tax Collector | E-Collect PA, LLC |
Public Safety
| Emergency Management Coordinator | Steve Schultz |
| Deputy Emergency Management Coordinator | John Wilwert, Jr. |
| Fire Chief | Robert Montella, Jr. |
| Fire Marshal | Charles Leslie |
| Police Chief | Chief Timothy Habich |
Inspectors / Engineers
| Borough Engineer | Charles Catania, Jr., P.E |
| Residential Building Inspector | Shaun Guthrie |
| Code Enforcement Officer | Benjamin VanCleve |
| Commercial Inspector | Charles Catania, Jr., P.E |
| Electrical Inspector | Jon Grant |
| Health Inspector | Delaware County Health Department |
| Zoning Officer | Bill Gavin |