Wind-damaged shingles before a roof repair in Berks County, PA
Roof repair · Leak repair · Storm damage

Roof Repair in Reading, PA & Berks County

A leak never gets cheaper by waiting. DAG Roofs finds the real source of the problem — not just where the water shows up — and fixes it properly, with the same materials and care we’d use on a brand-new roof.

Honest roof repair, from a leak over the kitchen to a whole slope of storm damage

Most roofs don’t need to be replaced — they need someone who knows where to look. Chimney flashing, pipe boots, valleys, nail pops, a few wind-lifted shingles: these cause the majority of leaks in Berks County homes, and they are repairs, not replacements.
When you call DAG Roofs for roof repair in Reading, Wyomissing, Sinking Spring or anywhere in Berks County, we inspect the whole roof, photograph what we find, and give you a written estimate for the repair. If the roof genuinely is at the end of its life, we’ll tell you that too — and show you why.
We repair asphalt shingle roofs, flat and rubber roofs, metal roofs, chimney flashing, skylights and gutters. Emergency leaks get priority: call us and we’ll get a tarp on it and a repair scheduled.

Roof repairs we do every week

Roof leak detection and repair
Missing, cracked or wind-lifted shingles
Storm and wind damage repair (and help documenting it for your insurance claim)
Chimney, skylight and vent-pipe flashing
Valley repairs and ice-dam damage
Rotted decking and fascia replacement
Flat roof patching, seams and coatings
Emergency tarping

Signs your roof needs a repair

A stain on the ceiling

Brown rings or bubbling paint on a ceiling or wall almost always mean water is getting past the roof. Act now — drywall and insulation damage adds up fast.

Shingles in the yard after a storm

Wind-lifted or missing shingles leave the underlayment exposed. One slope of damage is a repair, not a new roof.

Leaks around the chimney

Cracked flashing and worn sealant at the chimney are the most common leak we fix in Berks County.

Granules in the gutters

Shingles shedding granules are aging. We’ll tell you honestly how much life is left.

Ice dams in winter

Water backing up under shingles at the eaves points to ventilation and insulation problems we can fix.

A sagging spot

A dip in the roofline can mean wet or rotted decking underneath. Have it looked at soon.
Why a family company

When the family that owns the company is on your roof, the work is different.

Big roofing outfits send a salesperson to your door and a different crew to your roof. At DAG Roofs you deal with the same people from the first phone call to the final walkthrough — the people whose name is on the truck.
You talk to the people doing the work.
Clear, written estimates — what we found, what it needs, what it costs.
Fully licensed and insured in Pennsylvania, HIC #080823.
A clean job site every day and a 100% satisfaction guarantee.
Illustration of the DAG Roofs family in their roofing workshop
The family behind DAG Roofs — Sinking Spring, PA, since 2012.

Common questions

If you don’t see your question here, call us. You’ll get a real person, not a menu.

Most residential repairs — a pipe boot, a chimney flashing, a small area of storm damage — run from a few hundred dollars to around $1,500. Larger repairs with decking replacement cost more. You’ll get an exact written price after a free inspection, before any work starts.

Yes. We photograph and document the damage, give you a detailed written estimate, and can meet the adjuster on site if needed.

We do. Call (267) 912-6057 and describe what’s happening. We’ll get the roof tarped to stop the water and schedule the permanent repair as soon as the weather allows.

We match the manufacturer, style and color as closely as possible. Older roofs fade, so a repair may be slightly visible up close — we’ll show you samples first.

Got a leak? Let's look at it this week.

Free inspection, photos of what we find, and a written repair estimate. No pressure to replace a roof that just needs a fix.
Mon–Thu 9am–2pm, Fri 9am–12pm. Outside office hours, leave a message and we’ll call you back.
Call (267) 912-6057Free inspection