Code Enforcement

We are currently in the process of updating our software so that we may better serve our residents and businesses.  While the upgrade takes place, you may experience delays with all department functions including permit applications, inspections and complaints.  Please know that staff continues to monitor all communication from customers and will respond to all and contact as quickly as possible.  We appreciate your patience as we upgrade our system.

 Should you need immediate assistance, call Borough Hall at 
215-368-1691 and ask for Kari Ann.

The Department of Code Enforcement is overseen by the Department of Community Development.


The department is responsible for the administration and enforcement of Borough ordinances, along with Federal and State building codes. These ordinances may pertain to building, zoning, land development, housing, and property maintenance.

The department also responds to citizen complaints concerning property maintenance (lawn maintenance, snow removal, etc); construction project inspections; apartment inspections; curb and sidewalk inspections, applications regarding building projects, zoning hearings, and land developments. Permits are issued for Use and Occupancy, repairs, replacements, additions, and new installations of fences, boilers, roofs, etc.

The department works closely with the Police Department and the Borough’s Fire Marshal in the resolution of health and safety issues as well as residential nuisance complaints on a day-to-day basis.

Code Enforcement Team

The Code Enforcement team consists of the Director of Community Development, Assistant Director of Code Enforcement, Building Inspector / Code Official, and Property Maintenance Inspector, along with an administrative staff of two, and the part time use of the Special Assistant for Building and Grounds.

Code Enforcement Documents