How much does a new roof or a roof repair cost in Pennsylvania?

Updated · KeystoneProGuide editorial team

What does a new roof cost?

Most published surveys put a typical roof replacement at around $10,000, with very wide ranges on either side. None of them prints a figure for the Philadelphia area that can be relied on, so every number here is national and is given the way its publisher gives it.

PublisherRange most people payAverage it gives
Angi$5,903 to $13,380$9,611
Fixr$7,500 to $14,000about $10,000
HomeGuide$5,700 to $16,000$10,800 for asphalt shingles
Forbes Home$6,700 to $80,000about $11,500
This Old Housenot given$10,319 for a 2,000-square-foot asphalt roof

The surveys rest on different data. Angi says its average comes from 32,999 verified projects done by contractors in its network. HomeGuide uses research and project costs reported by its members. This Old House takes its numbers from Homewyse, an online cost database, and its headline average of $29,909 for a 2,000-square-foot roof blends asphalt with far dearer metal, wood and tile. The Forbes Home page was last marked as audited on Dec 1, 2024, so it is older than the rest. The U.S. Department of Energy, writing in July 2021, put the average replacement at about $10,000, which sits in the same band.

Fixr also publishes a table by state that gives $7,400 for Pennsylvania. Treat that figure with care: every state shown on the pages read sits below Fixr's own $10,000 national average, and the page does not say how the state numbers are worked out.

What makes one roof cost more than another?

The National Roofing Contractors Association (NRCA), the trade's association, says the price of a new roof varies with the materials, the contractor, the size and location of the home, local labor rates and the time of year. The surveys put numbers on some of those.

  • Material. Asphalt shingles are the cheapest common choice. HomeGuide gives $3 to $6 a square foot installed for asphalt, $5 to $16 for metal and $10 to $30 for slate or stone. Fixr, pricing a roof of about 2,000 square feet, gives $6,000 to $10,000 for asphalt, $14,000 to $38,000 for metal and $20,000 to $60,000 for slate.
  • Size. Roofers price by the square, which is 100 square feet of roof. HomeGuide gives $300 to $600 a square installed. Angi gives $4 to $11 a square foot; Fixr gives $3.75 to $11, with $4.75 as its average.
  • Pitch. Angi says an unusually steep roof can add $1,000 to $3,000 in labor and material.
  • Labor. Fixr says labor is 40% to 60% of the bill, This Old House says 65%, and Forbes Home says up to 60%. Angi puts roofers at $40 to $90 an hour per worker and says most jobs need at least two people on site.

Which costs are easy to miss in a quote?

  • Removing the old roof. Fixr puts tear-off and disposal at about $50 a square, rising to $150 a square for heavy materials or several layers of shingles. HomeGuide gives $100 to $300 a square.
  • Decking. If boards under the old roof have to be replaced, Fixr puts new roof decking at $2 to $8 a square foot.
  • Ice and water shield. Fixr gives about $0.50 a square foot for this membrane. Whether the building code requires one is a separate question, covered in the rules guide.
  • Permits. Angi gives $100 to $1,400 depending on the city, and Fixr $100 to $500.
  • Solar panels. Fixr says taking panels off and putting them back for a new roof costs $500 to $2,000.
  • Warranties. Angi says extended contractor warranties run $500 to $2,000 and manufacturer warranties $500 to more than $5,000 when they are not in the base price.
  • An inspection after the work. Angi puts a roof inspection at around $240.

Ask each contractor which of these are in the price and which would be extra if they turn up.

What does a roof repair cost?

Far less than a new roof, in most cases. HomeAdvisor gives an average repair of $1,176, a normal range of $395 to $1,971, and a full spread from $150 for a few shingles to $8,000 for structural work. Fixr's average repair is $1,150. HomeGuide gives $150 to $3,000 for minor to moderate repairs and $3,000 to $6,000 for extensive damage, and Forbes Home $150 to $7,000.

RepairHomeAdvisorHomeGuide
Roof leak$360 to $1,550$150 to $1,000 or more
Flashing$200 to $500$200 to $500 to repair, $400 to $1,000 to replace
Asphalt shingle roof$975 average$350 to $1,500
Slate roof$1,800 average$500 to $2,100
Flat roof$400 average$300 to $1,100

One caution about the HomeAdvisor page: the paragraphs under its table give wider ranges for the same jobs than the table does, and the page says it was updated with the help of automation technology. The table figures are the ones shown here.

How do you compare two roofing quotes?

NRCA suggests getting three or four proposals and says a clearly written, detailed one is a good sign. Its list of what a proposal should state includes the type, maker and color of the roof covering, whether the old roof is removed, the flashing and ventilation work, who repairs damage to landscaping or interior finishes during the job, the installation method, dates, payment terms and the warranty. A quote that leaves several of those out cannot be compared fairly with one that covers them all.

Watch the deposit as well. On any project over $5,000, the Attorney General says a Pennsylvania contractor may not take a deposit greater than one-third of the contract price plus the cost of special-order materials. The rest of the state's contract rules are in what Pennsylvania requires of roofers, and how to choose a roofer covers the checks to make before you sign. Roofers serving the area are listed on the roofers directory page.

Sources

  1. How Much Does Roof Replacement Cost? [2026 Data], Angi
  2. How Much Does a Roof Replacement Cost? [2026 Data], Fixr
  3. How much does a roof replacement cost?, HomeGuide
  4. How Much Does Roof Replacement Cost?, Forbes Home
  5. How Much Does a New Roof Cost? (2026), This Old House
  6. How Much Does Roof Repair Cost in 2026?, HomeAdvisor
  7. Resources (frequently asked questions), National Roofing Contractors Association (NRCA)
  8. AG Sunday Warns of Potential Scams Following Deadly Storms that Impacted Pittsburgh and Surrounding Areas, Pennsylvania Office of Attorney General
  9. Replacing Your Roof? It's a Great Time to Add Solar, U.S. Department of Energy

Find Roofers businesses

Roofers in Pennsylvania

More Roofers guides

All Roofers guides