Skip to main content
Capitol Roofers Harrisburg logo — roofing contractor in Harrisburg, PA
Roofer repairing damaged shingles and flashing on a Harrisburg, PA rowhome roof

Core Roofing Services

Roof Repair in Harrisburg, PA

Honest repairs from a crew that will tell you when a repair is the right call — and when it is money thrown at a roof that needs replacing.

  • Same-week scheduling for non-emergency repairs
  • Photo documentation of the failure before and after
  • Flat-roof and slate repairs most companies decline
  • We tell you honestly when repair is not worth it

Serving Harrisburg & Dauphin County · 1000 N Cameron St, Harrisburg, PA 17103

Free roof repair estimate

We inspect, photograph and give you a written report — whether or not you hire us.

Licensed & insured · Free written estimates · We answer 24/7

24/7 emergency response

A person answers, day or night.

Based on N Cameron St

Local crews, not storm chasers.

Licensed & insured

Liability and workers' comp on every job.

Free written estimates

Itemized line by line, photos included.

Most roof problems in Harrisburg are not the field of the roof. They are the details: a cracked pipe boot, step flashing that was face-nailed instead of woven, a valley that was never lined, a chimney with counterflashing that was caulked instead of cut in. Those are all repairable, and they are all cheaper to fix in September than in February.

We repair roofs across the city and county every week — rowhome flat sections in Allison Hill, slate hips in Bellevue Park, twenty-year-old architectural shingles in Colonial Park. We find the actual source of the water rather than smearing sealant near the stain and calling it done.

And when a roof is finished, we say so. A repair that buys eight months on a twenty-four-year-old roof is not a bargain. You will get a straight answer and a written report either way.

Roof problems we fix around Harrisburg

If you are seeing any of these, get it looked at before the next freeze-thaw cycle turns a small opening into a wet ceiling.

Water stains on ceilings or upstairs walls

A stain is downstream of the leak, often several feet. We trace it in the attic against the rafters and sheathing, then find the entry point on top — not the other way around.

Missing or lifted shingles after wind

Gusts funneled up the river valley break the seal strip first, then peel a course. Replaced quickly, it is a small invoice. Left through a rain event, water gets under the courses above it.

Cracked or slipped pipe boots

Rubber boots on plumbing vents dry-rot in about half the life of a shingle roof. They are the single most common leak we fix in Harrisburg, and the fastest.

Rusted or caulk-patched flashing

Chimney and sidewall flashing is a metalwork detail, not a caulk detail. If someone smeared roofing tar on yours, it is failing underneath right now.

Ponding on a flat rear section

Rowhome and addition roofs pond where the deck has settled. Standing water finds every seam. We repair the membrane and correct the drainage path.

Daylight or damp sheathing in the attic

Pinpoints of light through the deck or dark staining along the rafters means active entry. Go up with a flashlight after a hard rain — it is the cheapest diagnostic there is.

How we find a leak instead of guessing

Leak diagnosis is the part cheap contractors skip. Water enters at one point, runs down the underside of the deck or along a rafter, and shows up in a room that has nothing to do with the failure. Sealing near the stain fixes nothing.

Our process is boring and it works. We inspect the attic first, marking wet sheathing and following the run uphill. We map that back to the exterior and inspect the suspect area at close range — penetrations, valleys, flashing, fastener backout, seal strip failure. If the source is ambiguous, we water-test the slope in sections. Then we repair the actual defect and photograph it before and after.

Repairs we do that other Harrisburg roofers turn down

Plenty of companies here only want full replacements. That leaves homeowners with a real but limited problem stuck on a wait list.

  • Slate repairs — individual slipped or broken slates re-hung with copper hooks, not smeared with tar. See our slate roof repair service.
  • Flat and low-slope patching — seam repair, flashing terminations, drain and scupper work on rowhome and addition roofs
  • Chimney flashing rebuilds — step and counterflashing cut into the mortar joint properly
  • Skylight resets and curb flashing — the number two leak source on 1990s and 2000s builds
  • Valley re-lining on roofs where the original was cut short or never lined at all
  • Ventilation corrections — adding intake so the ridge vent you already paid for actually does something

Repair or replace? The honest math

The question is not whether a repair is possible. It nearly always is. The question is what you get for the money.

We use a simple test. If the roof has more than five years of realistic life left, the damage is localized, and the deck is sound — repair. If the shingles are brittle enough that a repair cracks the ones around it, if you have had three or more leaks in two years, or if the ventilation was wrong from day one and the whole field has aged early — you are funding a replacement in installments.

Read the full breakdown in our guide to the nine signs you need a full roof replacement, or call and we will look at it in person for free.

Roof Repair on the job in Harrisburg

Roofer rebuilding chimney step flashing on a Harrisburg, PA roof
Chimney flashing rebuilt in metal, not smeared with roofing cement
Roofer tracing a roof leak along attic sheathing with a flashlight in a Harrisburg, PA home
Attic first — water enters uphill of where it drips

Our process

What happens when you call for a repair

No surprises, no change orders you did not agree to, and photographs of anything we find before it gets covered.

  1. Phone triage

    We ask where the water is showing, when it started, and whether it is active right now. Active interior water moves you to our emergency roof leak repair queue instead of the standard schedule.

  2. On-site diagnosis

    Attic first, roof second. We photograph everything we find, including the parts of your roof that are fine.

  3. Written scope and price

    You get a description of the defect, the fix, and the cost before we start. If we think the roof is too far gone to repair honestly, we tell you that in writing too.

  4. The repair

    Most repairs are a single visit. We match shingle profile and color as closely as the current product line allows and note any visible difference up front.

  5. Verification and cleanup

    After-photos, magnet sweep, and a note in your file so the next inspection knows what was touched and when.

Why us for this job

Why Harrisburg homeowners hire us for roof repair

Roofing is a trade with a reputation problem and a good share of it is earned. Here is what is different about how this job runs with us.

Ask any contractor for these before you sign

  • Pennsylvania contractor registration you can verify
  • Liability insurance certificate sent by the insurer, not a photocopy
  • Workers' compensation — without it, an injury on your roof can land on your policy
  • The workmanship warranty in writing, separate from the manufacturer's

We find the leak before we quote the repair

Attic first, following the water uphill against the framing, then the exterior. Sealing near the stain is the cheap version and it fixes nothing, because water enters uphill of where it drips — sometimes by fifteen feet.

We repair the roofs other companies decline

Slate, flat rowhome sections, box gutters and chimney counterflashing cut into masonry. Plenty of outfits here only want full replacements, which leaves homeowners with a real but limited problem stuck on a wait list.

We will tell you when a repair is not worth buying

If the shingles are brittle enough that replacing one cracks its neighbours, we say so in writing. A repair that buys eight months on a twenty-four-year-old roof is not a bargain and we would rather not sell you one.

Recent repairs credit toward a replacement

If we repair a roof and it turns out to be beyond saving within the following twelve months, the repair cost comes off the replacement. You should not pay twice because a diagnosis was optimistic.

Honest pricing

What roof repair costs in Dauphin County

Small repairs are priced by the visit and the material. A pipe boot replacement is at the low end; a chimney flashing rebuild with new counterflashing cut into the mortar is at the high end. We quote firm before we start — no time-and-materials surprises.

We credit the cost of a recent repair toward a full replacement if the roof turns out to be beyond saving within the following twelve months. You should not pay twice because a diagnosis was optimistic.

Access and pitch

A walkable 4/12 over a driveway is a different job from a 12/12 slate hip requiring roof jacks and fall protection staging.

What actually failed

Replacing shingles is cheap. Rebuilding metal flashing into masonry is skilled labor and costs accordingly.

Deck damage under the leak

If water has been getting in for a season, expect sheathing replacement in the scope. We show you the rot before we cover it.

Matching older material

Discontinued shingle profiles and salvaged slate cost more to source. We will tell you when an exact match is not available.

Emergency vs scheduled

A scheduled weekday repair costs less than a 2 a.m. dispatch in a nor'easter. If the water can wait until morning, we will tell you that honestly.

Where we do this work

Roof Repair across Harrisburg & Dauphin County

Repairs are where being local actually shows. From the shop on N Cameron Street, most of the city and the inner-ring municipalities — Penbrook, Paxtang, Susquehanna Township and Swatara Township — are inside a fifteen-minute drive, which is why non-emergency repairs here are usually scheduled the same week rather than the following month. City rowhome work in Allison Hill and South Harrisburg is routine, and we cover the river boroughs down through Steelton and Highspire.

FAQs

Roof Repair questions

The questions Harrisburg homeowners actually ask us on this job.

(855) 705-1940

How fast can you get to a roof repair in Harrisburg?

Non-emergency repairs are typically scheduled within the same week. Active leaks get moved up the same day — our shop is on N Cameron Street, so most of the city and the Susquehanna Township area is inside a fifteen-minute drive.

Will a repair match my existing shingles?

We match profile and color as closely as the current product line allows. On roofs older than about fifteen years, an exact match usually no longer exists and there will be a visible difference in weathering. We show you a sample before we install it.

Do you repair flat rowhome roofs?

Yes — seams, terminations, drains and scuppers on modified bitumen, EPDM and TPO. Flat sections are standard on Harrisburg rowhomes and we work on them constantly. Details are on our flat and low-slope roofing page.

Should I file an insurance claim for a repair?

If the damage was caused by a specific storm and the repair cost is meaningfully above your deductible, it is worth documenting. If it is a worn pipe boot, it is maintenance and a claim will only put a mark on your loss history. We will give you a straight opinion at the inspection.

Do you guarantee your repairs?

Yes — repairs carry a written workmanship warranty in the same way a replacement does, and the term is on the invoice before you pay it. What a repair warranty cannot cover is the rest of an aging roof failing somewhere else, which is why our written report always states what we think the roof has left. If the honest answer is that the whole field is at the end, we tell you that instead of selling you a warranty on one patch.

Keep reading

Related services and guides

Roofer replacing a cracked pipe boot on a Dauphin County, PA home

Cost & Insurance

Roof Repair Cost Guide for Dauphin County Homeowners

Not every roof problem is a replacement conversation. Here is what the common Dauphin County repairs involve, what drives their cost, and when to stop paying for them.

June 25, 2026 · 8 min read

All roofing servicesAll roofing guides

Need roof repair in Harrisburg?

Free inspection, written report and a line-item estimate. Call (855) 705-1940 or send us the details and we will come look.

Free inspection Licensed & insured Written warranty

(855) 705-1940Free Estimate