Roof Replacement in York, PA
Thinking about a new roof for a house in York, PA, or elsewhere in York County? Describe the home and the roof, and this free referral service passes your request to one independent roofer who works locally. From there, the roofer handles the visit, the written estimate and any work you approve.
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.
Replacing a Roof in York, Step by Step
York is the county seat of York County, Pennsylvania, about 25 miles south of Harrisburg. Only 43.7% of homes inside the City of York are owner-occupied, so landlords send plenty of requests. Either way, the job starts with a roofer measuring and checking what lies under the shingles.
This website is a referral service and nothing more. It never touches a roof, quotes no prices and signs nothing. The roofing company that gets your request pays this site a fee; homeowners never pay us and never get anything from us.
A York mailing address doesn't always mean the City of York. Many such homes sit in surrounding townships, each with its own permit office, so ask the roofer which one covers your street.

The Process, Start to Finish
- Fill in the short form. Tell us the town, the kind of house and what the roof is doing.
- One roofer receives it. Only one independent roofer near you gets your details; they aren't passed around.
- The roofer comes out. They inspect and measure, then write up an estimate. Plenty of roofers don't charge for this, but ask first.
- You decide at your own pace. Any contract you sign is between you and that roofer.
What You Can Request Here
Five kinds of roof work cover most requests from around the county.
When Patching Stops Making Sense
When several of these show up together, ask a roofer whether the roof is near the end of its life.
- Curling or missing shingles across a slope. Past a certain point, patches stop holding.
- Grit piling up in the gutters. Lost granules can mean the shingles are wearing thin.
- Ceiling stains after rain or a thaw. Water may be slipping in at flashing or a valley.
- Thick ice along the eaves. Ice dams after heavy snow can push meltwater under the shingles.
- Puddles on a flat rear roof. On row homes, standing water can wear out the low-slope covering sooner.
- A dip in the roofline. Sagging along the ridge deserves a roofer's look soon.

Not Sure the Roof Needs Replacing?
The repair-or-replace quiz asks five quick questions about age, material, what you can see, recent storms and past repairs. It's no inspection, just a plain read before a roofer climbs up.
Dealing With Hail Damage
Hail can come with summer storms, but most roof trouble in York County comes from other weather: thunderstorm winds, straight-line gusts, the odd brief tornado, heavy snow and freeze-thaw. The January 2016 blizzard, rated Category 4 of 5 on the Weather Service's snowfall impact scale, left 25.0 inches in York.
After a storm, take photos from the ground and don't feel rushed to sign. A roofer can record the damage and price the work; the claim is yours to settle with your insurer. Your deductible is yours to pay, and an offer to cover it is a red flag. See the storm damage page.

Typical Roof Replacement Costs
These are installed prices per square foot of roof surface, averaged across Pennsylvania for 2026, not York-only numbers. Steep pitches, extra layers and rotten decking push a real price higher.
| 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 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 roof replacement cost guide covers premium shingles and price drivers, and the calculator turns your home's size into a planning range.
Why Use This Service
- Nothing to pay. The roofing company that gets your request covers the referral fee, and no reward is ever offered to you.
- One roofer, not a crowd. Your details reach a single independent roofer instead of a list of strangers.
- Prices in writing. Ask the roofer for an itemized estimate you can read slowly and compare.
- Clear things to check. Search the roofer's home improvement registration on the Pennsylvania Attorney General's lookup, request proof of insurance and, within city limits, see the city business license.

Serving York and Nearby Towns
Requests come from homes in the City of York and from five neighboring places, each one its own municipality: Springettsbury Township, PA to the east and northeast, York Township, PA to the south, West Manchester Township, PA to the west, Manchester Township, PA to the north, and the borough of Red Lion, PA about 8 miles southeast. The service areas page has more.
Local to York
York Central Market has sold food downtown since 1888 and is on the National Register of Historic Places. Nearby, many homes are brick row houses and twins with slate or older shingles in front and a flat roof out back.
In the York Historic District, roofing beyond an ordinary like-for-like repair needs the Historical Architectural Review Board's approval, so check with the City before anyone strips the old roof. Elsewhere in the city, ask the Bureau of Permits and Inspections ahead of time; its answer turns on how much roof is replaced and the home's location.

Questions Worth Asking
Does it cost anything to send a request?
No. The roofing company that receives your request pays this site, and you owe us nothing. The estimate comes from the roofer, and many local roofers don't charge for one. Still, ask about any fee before a visit is booked.
How can I check out a roofer before signing?
Pennsylvania doesn't license roofers statewide. Contractors who take in $5,000 or more a year from home improvement jobs need a two-year registration from the state Attorney General, which you can search online. Also ask for proof of insurance and, for a job inside the City of York, the city business license.
Do I need a permit to replace a roof in York, PA?
It depends on where the house sits and how much roof is involved. City homes go through the Bureau of Permits and Inspections, plus design review in the Historic District, while township homes use their township's office. Rafter or major decking work generally needs a permit, so ask the local code office before work starts.
Can I change my mind after signing a contract?
Yes. Under state law, you can back out of a signed home improvement contract until your third business day after signing is over, and the cancellation notice has to appear in the contract itself. If the job tops $5,000, a deposit is capped at a third of the total, plus special-order materials. Pay nothing before signing.
Will the roofer handle my insurance claim?
No, and this site doesn't either. A roofer can take photos, measure and price the repair or replacement for your insurer to look over. Settling the claim is your job with the insurer, or the job of a public adjuster or attorney you pick. Be wary of anyone who wants to take the claim over.
Get Your Written Estimate
Fill in the form with your town and a few details. One independent roofer will get in touch to set up a visit and give you their own written estimate, with no obligation.