Do You Need a Permit for a Roof Replacement in Mt. Lebanon or Upper St. Clair?

Planning a new roof before winter in Mt. Lebanon or Upper St. Clair usually raises one question early: do you need a permit? The short answer is that a straight shingle tear-off and replacement on a house generally does not need a building permit in either township, but that changes the moment the job involves structural work. Here is how each township describes the rule, what counts as “structural,” and what to sort out before the crew shows up.

Architectural shingle roof with a dormer and hip lines on a brick South Hills home, completed by Peak Precision Contracting
A completed shingle roof on a brick South Hills home. Most like-for-like reroofs stay off the permit list until structural work comes into play.

The Pennsylvania baseline: ordinary repairs vs. structural work

Both townships enforce the Pennsylvania Uniform Construction Code (UCC). Under 34 Pa. Code Section 403.62, a permit is not required for an ordinary repair. The same section spells out what an ordinary repair does not include, such as cutting away a wall, partition or portion of a wall, removing or cutting a structural beam or load-bearing support, or other changes that affect the structure. In plain terms, swapping worn shingles for new ones on a sound deck is usually treated as maintenance, while changing what holds the roof up is treated as construction.

Pennsylvania adopted the 2021 International Residential Code as part of the UCC, and its reroofing section (R908) adds two points worth knowing. A new roof covering cannot be laid over an existing roof that already has two or more layers, is water soaked, or has deteriorated to the point it is not an adequate base. And the roof structure has to be capable of supporting the new roofing system plus the material and equipment loads during installation. That is one reason a full tear-off down to the deck is the standard approach on most South Hills homes.

Mt. Lebanon: when a roof needs a permit

Mt. Lebanon’s Inspection Office states that a residential building permit is needed only when structural roof repairs are made. All commercial roof work requires a permit. Mt. Lebanon’s permit page notes that residential permits are generally issued within 15 business days, so if your project does cross into structural territory, that time needs to be built into the schedule.

Questions go to the Mt. Lebanon Inspection Office at 412-343-3408, open Monday through Friday, 8:30 a.m. to 5 p.m.

Upper St. Clair: when a roof needs a permit

Upper St. Clair’s Community Development Department lists roof replacement among the projects that do not require a building permit, “unless changes are made to the structure.” The same list includes replacing gutters, soffit, downspouts, fascia and siding, which matters because those items are often bundled into a roofing project.

For a specific address, Upper St. Clair Community Development can be reached at 412-831-9000, extension 5010.

What usually counts as structural on a reroof

Neither township publishes an exhaustive list, so treat the following as situations to raise with the township before work starts rather than a final ruling:

  • Replacing or sistering rafters or trusses, or adding new framing to correct a sag.
  • Changing the roof pitch, shape or height, or adding a dormer.
  • Framing a new opening, such as a skylight that cuts through rafters.
  • Repairing a ridge beam or load-bearing support damaged by rot or a fallen tree.
  • Converting a roof type, for example from a low-slope section to a pitched roof.

Replacing a few soft sheets of roof decking during a tear-off is common, and how a township views it can depend on the extent of the damage. If the deck is in rough shape across large areas, it is worth a quick call to confirm.

Why the permit question still matters on a “no permit” job

Even when no permit is required, the work still has to meet the code. The layer limit, ice barrier at the eaves where required, proper flashing and drip edge, and manufacturer installation instructions all apply. Following the manufacturer’s instructions also matters for the shingle warranty. As an Owens Corning Platinum Preferred contractor, Peak installs Owens Corning roofing systems, including TruDefinition Duration shingles, to the manufacturer’s specifications. The Owens Corning manufacturer warranty is separate from our own optional craftsmanship warranties up to 25 years, and we will walk you through what each one covers. You can read more on our roof warranty page.

If your new roof is part of a larger project, such as an addition, a deck tied into the house or interior remodeling, those pieces may need their own permits regardless of the roof.

A simple pre-winter checklist

If a leak shows up before the new roof is on, our 24/7 emergency roof repair team can protect the home in the meantime. Roof leak detection is one of our specialties, so we can trace where water is actually getting in before anything is torn off.

Frequently asked questions

Do I need a permit to replace my roof in Mt. Lebanon?

For a house, Mt. Lebanon says a building permit is needed only when structural roof repairs are made. All commercial roof work needs a permit. Call the Inspection Office at 412-343-3408 to confirm for your address.

Do I need a permit to replace my roof in Upper St. Clair?

Upper St. Clair lists roof replacement as not requiring a building permit unless changes are made to the structure. Gutter, soffit, fascia and siding replacement are on the same no-permit list.

Can new shingles go over my old roof?

Not if the roof already has two or more layers, or if the existing roof is water soaked or deteriorated. The 2021 IRC, which Pennsylvania adopted, does not allow a recover in those cases. A tear-off also lets the deck be inspected.

Who should contact the township?

Whoever does the work should know whether a permit applies. During your estimate, we will point out anything that looks structural so you can confirm with the township before work begins.

Roof replacement in Mt. Lebanon and Upper St. Clair

Peak Precision Contracting is a general contractor and a collective of tradespeople serving Mt. Lebanon, Upper St. Clair and the South Hills since 2016. For a no-obligation estimate, call (412) 498-4299. You can also visit our Canonsburg showroom at 938 South Central Ave by appointment to pick out shingle samples and take them home to see against your house. Our work is backed by optional craftsmanship warranties up to 25 years, and we won’t leave your doorstep until you’re satisfied. PA HIC Registration #PA132469

Sources