Code Enforcement

John Snelson

Code Enforcement/Zoning Officer - Building Inspector

412-751-2880 Ext. 1012

Greg Butler

Assistant Code Enforcement/Zoning Officer - Building Inspector

412-751-2880 Ext. 1016

If you are considering improvements or alterations to your home, property, or business, please contact the Building Inspector/Code Enforcement Officer to discuss your plans to determine if any permits or approvals are required.


Township regulations place various restrictions on the use of property, and the location of all improvements and additions to property.


Property owners should contact the Code Enforcement Officer, John Snelson or Assistant Code Enforcement Officer, Greg Butler for more information.


Elizabeth Township requires  Occupancy Permits for single family residences, multi-family residences and commercial businesses. Occupancy Permits are required prior to anyone moving into an apartment, home or business. Please find links to occupancy permit application and inspection checklists in the Document Library section of this website.

A Elizabeth Township requires Zoning Permits when adding an accessory structure to your property (swimming pool, shed, deck, fence, detached garage, etc.) or altering an existing accessory structure. Zoning permits are also required before any building permits are issued by the township. Please find the building permit application in the Documents section of this website.



Elizabeth Township has partnered with PROCHAMPS to administer its Foreclosed Property and Rental Property Registration Programs. In order to comply with the Foreclosed Property and Rental Property Registration ordinance, all Owners, Mortgagees and Trustees must register online via PROCHAMPS and pay the required registration fee.

Register a Foreclosed Property Here

PROCHAMPS Customer Service:


Phone: 321-421-6639

Home Code Information

Varnishing the Deck

Residential Deck Information

White Fence

Residential Wall and Fence Information

Image by Jinen Shah

Residential Shed Information

Image by Third Serving

Residential Pool Barrier Information

Swimming Pool

Residential Pool Information


Elizabeth Township is a First-Class Township located in the southeast portion of Allegheny County. The township is nestled between the Youghiogheny and Monongahela rivers. We have affordable housing and many local businesses that create an incredible standard of living for the residents.


522 Rock Run Road

Elizabeth, PA 15037

Sign Up for Hyper-Reach Notifications

© 2023 by HARMONY. Proudly created with