No Charge to HomeownersOne Independent RooferThe Roofer Writes the EstimateYork County Homes
One request, one independent local roofer

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.

A homeowner photographing her roof with a phone after a windstorm

The Process, Start to Finish

  1. Fill in the short form. Tell us the town, the kind of house and what the roof is doing.
  2. One roofer receives it. Only one independent roofer near you gets your details; they aren't passed around.
  3. The roofer comes out. They inspect and measure, then write up an estimate. Plenty of roofers don't charge for this, but ask first.
  4. You decide at your own pace. Any contract you sign is between you and that roofer.

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.
Moss and dark streaks on an aging gray shingle roof

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.

Take the Repair-or-Replace Quiz

Try the repair-or-replace quiz

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.

Downed trees and broken limbs along a suburban street after a windstorm

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 rowFigureSource (year)
Pennsylvania 3-tab shingles, per sq ftabout $6.45RoofObservations, 2026
Pennsylvania architectural shingles, per sq ftabout $7.10RoofObservations, 2026
Pennsylvania exposed-fastener metal, per sq ftabout $9.50 to $11.85RoofObservations, 2026
Pennsylvania standing-seam metal, per sq ftabout $14.65 to $18.30RoofObservations, 2026

The roof replacement cost guide covers premium shingles and price drivers, and the calculator turns your home's size into a planning range.

Try the Cost Calculator

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.
Close view of new pewter gray architectural shingles

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.

Two-story colonial houses with gray shingle roofs in a newer subdivision

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.

Request an Estimate

Look up the registration

The state licenses no roofers. Search the Attorney General's contractor records for the company, and inside the City ask for its business license.

A short window to back out

Pennsylvania lets you cancel a home improvement contract through the end of the third business day after you sign it.

One-third down, at most

For contracts above $5,000, a deposit is capped at a third of the price plus any special-order materials.

Read the Pennsylvania roofing rules →

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