No Charge to HomeownersOne Independent RooferThe Roofer Writes the EstimateYork County Homes
Four questions, one planning range

Roof Replacement Cost Calculator for York, PA

Answer four quick questions about your house, and this calculator estimates the roof's surface area, then prices it with 2026 Pennsylvania averages for shingles or metal. It's built for homeowners in York, PA and across York County who want a sensible budget figure before any roofer visits.

A Quick Guide

Before you start. The math is simple. Your home's living space is divided by its number of stories to get a rough footprint. That footprint is multiplied by a slope factor (1.12 for a roof you could walk on, 1.30 for a steep one) and then by 1.10 for the overhang at the eaves. The answer is the roof's surface area, which is what a roofer measures and prices, rather than the floor area of the house.

Each area is priced with cost rows from the cost guide. For shingles, the low end uses Pennsylvania 3-tab shingles, per sq ft (about $6.45) and the high end uses Pennsylvania premium shingles, per sq ft (about $8.80). For metal, the low end uses Pennsylvania exposed-fastener metal, per sq ft (about $9.50) and the high end uses the bottom of the Pennsylvania standing-seam metal, per sq ft row (about $14.65). All four are RoofObservations figures for 2026.

The tool handles pitched roofs with shingles or metal only. Slate, tile and the flat or low-slope rear roofs found on many York row homes need a roofer's own quote, and so does any job where extra layers or damaged decking turn up.

Step 1 of 4

Where to Go From Here

A range helps with planning, but it can't see your chimney flashing or count the layers already on the house. When you want a real figure, use the form to request an estimate. This referral service sends your details to one independent local roofer, who looks at the roof and puts the price in writing. Before you sign anything, check that roofer's home improvement registration on the Pennsylvania Attorney General's online search, and ask for proof of insurance.

Still deciding whether the roof needs replacing at all? Try the repair-or-replace checker, or read how the Pennsylvania roofing rules protect you once a contract is on the table.

Request an EstimateTake the Repair-or-Replace Quiz

Is Your Town Covered?

Enter a town or ZIP code, for example Red Lion or 17402, and see at once whether a local roofer takes jobs there.

York · Springettsbury Township, PA · York Township, PA · West Manchester Township, PA · Manchester Township, PA · Red Lion, PA

Request a Roof Estimate