New Roofing Costs

Pennsylvania · 1,025 municipalities

Roof Replacement in Pennsylvania: Code, Permits and Who May Do the Work

Pennsylvania leaves the reroof permit to each municipality, but the 2021 code it adopted still decides how many layers may stay. What applies statewide is below, with a page for every municipality this site covers.

New Roofing Costs connects homeowners with independent local roofing contractors. We do not perform roofing work.

Call (833) 781-1806 Replacement and new roofs only · homeowners

This number connects homeowners who are planning a new roof or a full roof replacement with independent local roofing contractors. It is not for leak repairs or patch jobs. The call must come from the homeowner who decides on the roof. Calls may be recorded.

A Pennsylvania stone-and-brick house with a new shingle roof

What part of Pennsylvania this site covers

Eastern and central Pennsylvania: Philadelphia and its suburbs, the Lehigh Valley, Berks, Lancaster, York and Harrisburg, the Poconos and the Scranton and Wilkes-Barre area, and the central counties. Pittsburgh and Erie are not on this site. A municipality gets a page when more than half of its land lies in the ZIP codes the site serves and it has at least 1,000 residents.

Which code applies

Pennsylvania’s Uniform Construction Code uses the 2021 International Residential Code for one- and two-family homes, in force since January 1, 2026.

Layers: when the old roof has to come off

A new roof may go over one existing layer only. Where the roof already has two or more layers, where the old covering is slate, clay or cement tile, or where it is water-soaked or deteriorated, everything comes off to the deck first. (IRC R908.3.1.1, part of the 2021 code Pennsylvania adopted.)

Ice barrier

The code requires an eave ice barrier where the local climate table (Table R301.2) says so, and in Pennsylvania each municipality fills in that table when it adopts the code. Ask your township or borough code office, or the contractor, whether the table marks your area “yes.”

Permit

Pennsylvania’s Uniform Construction Code does not apply to “alterations to residential buildings which do not make structural changes” (34 Pa. Code § 403.1(b)(8)), so whether a reroof needs a permit is set by your municipality’s own ordinance. Call its code office before the work starts.

Philadelphia

Philadelphia lists roof covering replacement among its EZ permits, which need no plans. The fee for “Roof Covering (replacement only)” on a one- or two-family dwelling is $69. After the job the contractor files form TP_019_F, the Roof Replacement Certification, which asks among other things whether less than 10% of the sheathing was replaced.

In 2025 the City issued 2,334 EZ permits for roof covering replacement. ZIP 19143 had the most, 191, followed by 19145 (138), 19140 (129), 19132 (117) and 19120 (107); 19127 had 3. The permit table carries no job values, so it says how many roofs were replaced, not what they cost (OpenDataPhilly, L&I permits).

Roof replacement in Philadelphia

How the six states compare: do you need a permit to replace a roof?

The houses, and how long a roof lasts in Pennsylvania

The 1,025 municipalities on this site hold 3,829,609 homes; 68% of the occupied ones are lived in by their owners. 65% were built before 1980 and 24% before 1940. 25% are attached single-family houses: rowhouses, twins and townhouses. (ACS 2020–2024.)

How long a roof lasts depends on the material, not the state. HUD’s useful-life table for capital needs assessments gives asphalt shingles 20 years, metal 50, slate 75, clay or concrete tile 60, cedar 25 and EPDM or TPO membranes 15. On a house built before 1980, a shingle roof is on its second or later replacement by that measure. The full table and what to look for: when a roof needs replacing.

The most hail days on this site’s Pennsylvania pages: East Lampeter, 27 days with hail of 1 inch or larger within 10 miles from 2006 through 2025 (NOAA Storm Prediction Center).

Contractor and contract

Home improvement contractors with $5,000 or more of such work a year must register with the Attorney General, and the registration number has to appear on every contract and estimate (HICPA § 3, § 6). Search it before you sign.

You can cancel a home improvement contract within three business days of signing, wherever it was signed (HICPA § 7(b)). On a job over $5,000 the deposit can’t exceed one-third of the price plus the cost of special-order materials (HICPA § 9).

In Philadelphia a contractor working on an existing one- or two-family house also needs the City’s “PA Home Improvement” registration on top of the state one; 555 were active on October 22, 2026 (OpenDataPhilly, trade licenses).

How the six states compare: checking a roofing contractor. Reading the paperwork: the estimate and the contract.

What a new roof costs in Pennsylvania

No public source gives a statewide price, and a price no source backs is not printed here. What changes the number in Pennsylvania, line by line: new roof cost in Pennsylvania.

Municipalities by county

Largest: Philadelphia, Allentown, Reading, Upper Darby, Scranton, Lower Merion, Bensalem, Abington, Bethlehem City, Northampton County, Bethlehem City, Lehigh County, Lancaster, Lower Paxton.

Blair County 2

Logan · Tyrone Township

Centre County 2

College · State College

Clinton County 1

Pine Creek

Philadelphia County 1

Philadelphia

Sullivan County 1

Cherry

Before you call, have these at hand

  1. Your address or ZIP code in Pennsylvania
  2. How many stories the house has, and whether it is detached, a twin or a rowhouse
  3. What is on the roof now and roughly how old it is
  4. How many layers are on it, if you know
  5. Whether the house is in a historic district or an HOA
  6. That you want a new roof or a full replacement, and when
  7. That you own the home and decide on the roof

The full list, with what to do about a rowhouse, solar panels or a manufactured home: before you call.

Call (833) 781-1806

This number connects homeowners who are planning a new roof or a full roof replacement with independent local roofing contractors. It is not for leak repairs or patch jobs. The call must come from the homeowner who decides on the roof. Calls may be recorded.

Sources

Checked October 24, 2026. Laws and code editions change; the date says when these were last read at the source.

Call (833) 781-1806 New roofs and replacements · homeowners