Navigating Roofing Permit Requirements in Pittsburgh
In 2023 alone, the City of Pittsburgh processed over 24,000 permits through its OneStopPGH system — and roofing permits accounted for a significant share. If you’re a homeowner planning to replace your roof in Pittsburgh or its nearby suburbs, understanding the permit and inspection process is not just helpful — it’s essential. This 2025 Guide to Roofing Permits & Inspections in Pittsburgh and Surrounding Suburbs will walk you through the exact steps, requirements, and pitfalls to avoid.
Whether you’re in Mt. Lebanon, Upper St. Clair, or anywhere in Allegheny County, this guide is for you.
What Types of Permits Are Required for Roofing Projects?
Any major structural work — including roofing — typically requires a permit under the City of Pittsburgh’s Department of Permits, Licenses, and Inspections (PLI). According to OneStopPGH, homeowners need to apply for permits when:
- Replacing or altering roofing materials
- Adding a new layer to an existing roof
- Changing the structure or slope
- Installing solar panels or green roofs
For residential structures, the most common permit types are:
- Building Permit
- Occupancy-Only Permit (for commercial/mixed use)
- Minor Alteration Permit (if the home has an existing Certificate of Occupancy)
For a full list, visit the PLI permit guidelines.
Do You Need a Permit to Replace a Roof in Pittsburgh?
Yes — and not just in Pittsburgh. The surrounding suburbs also follow similar rules aligned with the Pennsylvania Construction Code Act (Act 45 of 1999). This law incorporates the International Code Council’s I-Codes as part of Pennsylvania’s Uniform Construction Code (UCC).
The 2025 Guide to Roofing Permits & Inspections in Pittsburgh and Surrounding Suburbs highlights that permits are often needed even for tear-off and re-shingle jobs if structural work is involved. Neglecting this step could result in fines, denied insurance claims, or complications when selling the property.
Do You Need a Permit for a Roof in PA?
Most roofing projects in Pennsylvania do require a permit, especially if:

- You’re replacing more than 25% of the roofing area
- Structural decking is being replaced
- Insulation or ventilation systems are upgraded
Always check with your local municipality — some townships, like Bethel Park and Cranberry Township, may have additional zoning rules. For official guidance, consult Pennsylvania’s UCC resource page.
Don’t forget that you’ll also need to work with a contractor who holds a valid Pennsylvania HIC Number. This certification ensures they are registered with the PA Attorney General’s Office — a requirement under the Home Improvement Consumer Protection Act.
What Can a Homeowner Do Without a Permit in Pennsylvania?
According to state and city guidance, homeowners in Pennsylvania may perform minor repairs without permits, such as:
- Replacing shingles over a small patch (under 25%)
- Cleaning or resealing gutters
- Repairing roof flashing (if not structural)
However, installing a full new roof or changing materials (e.g., asphalt to metal) always requires a permit. The 2025 Guide to Roofing Permits & Inspections in Pittsburgh and Surrounding Suburbs emphasizes that “better safe than sorry” is the best rule of thumb.
Roofing Permits Pittsburgh: What the OneStopPGH Portal Offers
OneStopPGH is the City of Pittsburgh’s centralized digital system for:
- Applying for and renewing permits
- Tracking inspection status
- Reviewing zoning decisions and code enforcement cases
You can create an account to submit applications, schedule inspections, or download official documents. If you’re a contractor, it’s also where you upload your Pennsylvania HIC Number for verification.
To begin your roofing permit application, visit the OneStopPGH portal.
The Permit Process: Step-by-Step
- Application Submission: Complete online via OneStopPGH or your local township’s building department.
- Documentation: Include scope of work, materials, and contractor credentials (like HIC Number).
- Review: City officials will ensure your project aligns with the Roofing Regulations PA and local zoning codes.
- Approval: Permit issued with conditions and expiration timeline.
- Inspections: Usually required post-installation and sometimes mid-project.
- Completion & Sign-Off: Once final inspection passes, you receive a completion certificate.
For a deeper look, check out our Essential Roof Replacement Permits and Regulations Guide.
What Building Code Does Pittsburgh Use?
Pittsburgh, like the rest of Pennsylvania, follows the Uniform Construction Code (UCC). The UCC is enforced statewide and adopts standards from the International Residential Code (IRC) and International Building Code (IBC).
Depending on whether your home is single-family, multi-family, or mixed-use, your project will fall under:
- IRC (for residential structures up to 3 stories)
- IBC (for all other uses including commercial)
You can learn more at the Department of Labor and Industry’s UCC site.
Consequences of Skipping a Roofing Permit
Let’s be blunt: skipping permits is a mistake. Here’s why:
- Fines & Penalties: Unpermitted work can lead to hefty penalties.
- Insurance Denials: Claims related to roofing failures may be rejected.
- Inspection Issues: Future buyers may demand full compliance documentation.
- Liability: If someone gets injured during unpermitted work, you could be liable.
The Roofing Regulations PA exist for your protection. Adhering to them ensures your roof performs as expected — and keeps your investment safe.
Roofing Permit Fees and Inspections in the Suburbs
Permit fees vary. In Pittsburgh, they’re based on project value. In suburbs like:
- Mount Lebanon: Roofing permits range from $60–$150
- Upper St. Clair: Fees depend on square footage
- Cranberry Township: May include plan review costs
Each municipality has its own inspection checklist. Typically, one post-installation inspection is required to confirm materials, flashing, ventilation, and overall safety.
2025 Guide to Roofing Permits & Inspections in Pittsburgh and Surrounding Suburbs: Summary & Resources
Navigating roofing permits may seem complex, but you don’t have to go it alone. By understanding the permit types, local codes, and inspection processes, you’ll avoid costly mistakes and delays.
Here’s a recap:
- Always check if your job requires a permit — most do.
- Use OneStopPGH to streamline your project.
- Work with a contractor who has a valid Pennsylvania HIC Number.
- Reference city and state codes before you begin.
Need help? Reach out to your local municipality or start with the PA UCC page.
Ready to take the next step?
Contact us at Malick Brothers Exteriors or call at 412-616-0191 for a personalized consultation. We’ll walk you through every option and help you stay compliant while protecting your home.

