Full Roof Replacement in York, PA
Thinking about a full roof replacement in York, PA, or somewhere else in York County? Fill in a short form and this free service hands your request to one independent local roofer. That roofer climbs up, sizes the job and writes the estimate. This site never prices a roof, signs a contract or does any of the work.
Not sure if we cover your area? Check now ↓
Ask for a Roof Estimate
Takes about 30 seconds. One local roofer gets it and contacts you.
Your request goes to one independent roofer who works in and around York, PA, and that roofer contacts you directly. See our Referral Marketing Disclosure.
When the Whole Roof Has to Go
Across the City of York, many homes are brick row houses and twins, often with slate or older shingles on the street side and a flat or low-slope section out back. The townships lean toward mid-century ranches and newer subdivisions with simple gable roofs. Each kind ages differently, so a replacement starts with a roofer seeing what is up there.
One leak can often be fixed. When leaks keep moving, patches pile up or the surface is worn all over, starting fresh tends to make more sense. Unsure? Try the repair-or-replace quiz. The Census puts the city's median owner-occupied value at $119,700, so here a new roof can equal a large slice of a home's worth.

Common Situations
- A second layer is already on. Some older roofs carry new shingles laid over old ones. Ask whether yours needs a full tear-off, since extra layers add weight and hide the wood underneath.
- Flat rear roofs on row homes. Low-slope back sections can hold water after heavy rain. They need a different covering than the pitched front, often priced as a separate line.
- Ice dams and heavy wet snow. Freeze-thaw cycles can push meltwater up under shingles at the eaves. Ask where an ice barrier will go and how far up it runs.
- Slate on the street side. Repairing slate, replacing it in kind or changing materials is a choice best made with a roofer who works on slate.
- A hot, damp attic. Poor airflow can age shingles early and rot boards from below. A new roof is the natural time to balance intake and exhaust vents.
Cost Factors for Roof Replacement
These are 2026 statewide installed averages for Pennsylvania, per square foot of roof surface. Your own number depends on the house in front of the roofer.
| Cost row | Figure | Source (year) |
|---|---|---|
| Pennsylvania 3-tab shingles, per sq ft | about $6.45 | RoofObservations, 2026 |
| Pennsylvania architectural shingles, per sq ft | about $7.10 | RoofObservations, 2026 |
| Pennsylvania premium shingles, per sq ft | about $8.80 | RoofObservations, 2026 |
| Pennsylvania exposed-fastener metal, per sq ft | about $9.50 to $11.85 | RoofObservations, 2026 |
| Pennsylvania standing-seam metal, per sq ft | about $14.65 to $18.30 | RoofObservations, 2026 |
The same guide lists concrete tile at about $12.90 to $16.10, clay tile at about $16.90 to $21.30 and slate at about $24.05 to $31.25 per sq ft, though slate and tile need a roofer's own quote. A steep pitch, a tight row-home lot, extra old layers or soft decking push the total up. The cost guide covers each driver.
What to Expect
- Send a request. Describe the house and what you are seeing. One independent local roofer gets it and follows up to set a visit.
- The roofer inspects. Expect a look at every slope, the flashing at chimneys and walls, and the attic. Many roofers do this at no charge; ask first.
- Check who you are hiring. Pennsylvania issues no roofing license, so look the roofer up on the Attorney General's online contractor search. Inside the City of York, also ask to see the City business license.
- Sort out permits. Inside the city, put the question to the Bureau of Permits and Inspections before any work, since the answer hinges on how much roof is replaced and where the house stands. Plenty of houses with a York mailing address are really in a nearby township that runs its own permit office, so check with that office.
- Sign a full contract. Over $500, it must be written and signed by both of you, with the work, materials, price, dates, registration number and insurance. Above $5,000, the deposit stops at one-third plus special-order materials. You can still back out until the third business day after signing.
- Tear-off and build. The old roof comes off, the deck is checked, and the new one goes on. Any change to the job goes in writing, signed by both sides.

What You Get Up Front
You know how this works before anyone climbs a ladder. The estimate is the roofer's, written after seeing your house; this site only passes your request to a single roofer. The roofing company pays the site a fee for each referral, while you pay nothing and are offered no gift, credit or discount.

Questions Worth Asking
Do I need a permit to replace a roof in the City of York?
It depends on how much of the roof comes off and whether the house is in the Historic District. There, the Historical Architectural Review Board must approve roofing beyond an ordinary like-for-like repair, so ask the City before the roof comes off.
Will the decking have to be replaced?
Nobody knows until the old roof is off. Ask the roofer to write a price per sheet of replacement board into the contract, so bad decking found mid-job doesn't become an open-ended bill. Structural repairs can also change the permit picture.
How do I check a roofer in Pennsylvania?
Search the roofer's name on the Attorney General's home improvement contractor lookup and match the number to the one on the contract. Ask for proof of insurance, too, plus a few local jobs you can drive past to see how the work has held up.
Is a signed roofing contract final?
Not right away. Pennsylvania gives you until the third business day after you sign a home improvement contract to cancel it, and the cancellation notice must appear in the contract. Put yours in writing and keep proof you sent it.
Related Roof Jobs
Know the material already? See shingle roof replacement or metal roof replacement. After wind or heavy snow, start with storm and hail damage roofs; for one leak, try roof repair.
Ready for a Replacement Estimate?
Send a request through the form, and one independent local roofer will be in touch to see the roof and write up an estimate. The roofer sets the price; the decision stays yours.