City Building Permits
Municipality of Penn Hills, PENNSYLVANIA Building Permit Guide
How to apply for a building permit in Municipality of Penn Hills, Pennsylvania. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
Code Enforcement handles building, grading, zoning, occupancy permits, contract-work inspections, and new construction inspections in Penn Hills.
- Department
- Municipality of Penn Hills Municipal Code Enforcement Department
- Address
- Penn Hills Municipal Building, 102 Duff Road, Penn Hills, PA 15235
- Phone
- 412-342-1086
Online Permit Portal
Platform: Municipal website form and PDF portal • Account required: No • Submission: In-person only
Additional resources:
Application Process
- Determine permit need using the required residential permits sheet or by contacting Code Enforcement.
- Assemble one digital PDF copy plus one hard copy for architect, engineer, or contractor plan-review submittals.
- Submit the permit package to the Code Enforcement Office at 102 Duff Road.
- Pay permit fees based on the current schedule and respond to any review comments.
- Complete inspections and secure the required certificate of occupancy before use where applicable.
Typical processing time: Not publicly posted on the reviewed pages.
Source: Municipality of Penn Hills Municipal Code Enforcement Department
General Requirements
Penn Hills states permits, inspections, and a certificate of occupancy are required for new homes, additions, manufactured or modular homes, certain detached garages or sheds, enclosed porches, sunrooms, decks over 30 inches, covered low decks, hot tubs and spas, pools over 24 inches deep, retaining walls over 4 feet, many roof changes, and other listed residential work.
Required Documents
- Permit application
- One digital PDF copy and one hard copy for plan review when submitted by architects, engineers, or contractors
- Occupancy permit materials where applicable
- Building code
- Pennsylvania UCC enforced locally through the Municipality.
- Contractor requirements
- Applicable Pennsylvania contractor registration and trade-license rules apply; Penn Hills plan-review submittals expressly reference architects, engineers, and contractors.
Fees
- Minimum permit fee
- Fee schedule governs; the reviewed permit-requirements sheet points applicants to the current fee schedule but does not restate the minimum in the public HTML
- Plan check fee
- See current fee schedule
- Permit fee formula
- Mixed schedule by permit type and valuation according to the revised 2022 fee schedule
- Reinspection fee
- See current fee schedule
- Payment note
- Not clearly posted on the reviewed pages.
Fees change. Verify current amounts at the official fee schedule (effective 2022).
Work That Does NOT Require a Permit
- Attached garages, porches, or patios under 120 square feet may not require a permit
- Detached one-family dwelling sheds or garages under 1,000 square feet and under $2,000 fair market value
- Retaining walls 4 feet or less from the bottom of the footing to the top of the wall
- Roofing limited to replacing shingles only, with no sheathing or decking replacement and no structural alterations
Inspections
How to Schedule
- Code Enforcement Office (phone)
- Inspection hours
- Monday-Friday, 8:00 AM to 4:30 PM
Typical inspection sequence: Plan review, permit issuance, required construction inspections, then certificate of occupancy where the work requires one.
Additional Resources
- Building code: Pennsylvania UCC enforced locally through the Municipality.
- Zoning information: View zoning info
- Required Residential Permits
- Permit Fee Schedule
- License lookup guide: Pennsylvania Contractor License Requirements
- Contract template: Pennsylvania Homeowner-Contractor Agreement
- Pennsylvania hub: Pennsylvania Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the Municipality of Penn Hills Municipal Code Enforcement Department before applying.
Need help with your project?
Navigating permits in Municipality of Penn Hills can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector worksOther cities in Allegheny County
View all Allegheny County jurisdictions →