Short answer: repair the roof when the damage is limited to one area and the roof still has good years left. Replace it when it is past 20 to 25 years old, leaks in more than one place, or the shingles are curling and losing granules everywhere. If a repair would cost more than about a third of a new roof, replacement is usually the better money.

We’re DAG Roofs, a family roofing company in Sinking Spring. We inspect roofs across Reading and Berks County every week, and most homeowners call us with the same question: can this be fixed, or do I need a new roof? This guide walks through how we answer it.

When a roof repair makes sense

When it’s time to replace the roof

How long different roofs last in Berks County

Our freeze-thaw winters, summer storms and the occasional ice dam are hard on roofs, so ventilation and installation quality matter as much as the material.

What each option costs

Most residential roof repairs in the Reading area cost from a few hundred dollars to about $1,500. Larger repairs that include replacing decking cost more. A full architectural shingle roof replacement for a typical Berks County home usually falls between $9,000 and $20,000, depending on size, pitch, the number of layers to remove and how much decking needs replacing.

A rule of thumb we share with homeowners: if the repair would cost more than about 30% of a new roof, or the roof is already past three quarters of its expected life, put that money toward replacement instead.

Want a number for your own house? Our free instant roof estimate measures your roof from satellite data and shows a price range in about a minute.

Can you put new shingles over the old ones?

Sometimes it’s allowed, but we don’t recommend it. A layover hides rotted decking, adds weight, shortens the life of the new shingles and can complicate warranty claims. Every replacement DAG Roofs does is a full tear-off, so we can see and fix the decking, then install new underlayment, ice and water shield at the eaves and valleys, flashing and ventilation.

How we decide with you

At a free inspection we walk the roof, check the attic if we can, and take photos of everything we find. Then we give you a written recommendation: repair, replace, or leave it alone for now. If a repair will do the job, that’s what we’ll tell you. You can see what each option includes on our roof repair and roof replacement pages.

Frequently asked questions

How do I know if my roof can be repaired?

If the damage is in one area, the roof is under about 15 years old and the decking is solid, it can usually be repaired. A roofer should show you photos of the problem before recommending anything.

Is it worth repairing a 20-year-old roof?

For a small, isolated problem, yes, as long as the rest of the roof is in fair shape. If the shingles are worn everywhere, a repair only buys a short time, and replacement is usually the better value.

Does homeowners insurance pay for a new roof?

Insurance usually covers sudden damage, such as wind or hail, not wear and age. We document storm damage with photos and a written estimate and can meet your adjuster on site.

How long does a roof replacement take?

Most homes in Berks County are finished in one to two days. Larger or steeper roofs, or roofs that need a lot of decking replaced, can take longer.

Not sure which one your roof needs? Call DAG Roofs at (267) 912-6057 for a free inspection, or get an instant estimate. También hablamos español.

Call (267) 912-6057Free estimate