It's leaking right now
A stain on the ceiling or a drip when it rains. Most leaks come from one spot, and that's the spot we fix.
See what to do →Roof repair & replacement · Harrisburg to Lancaster, PA
Most roofs don’t need replaced. We find the problem, show you photos of your own roof, and recommend only what it actually needs. And if anything’s ever not right, we make it right.
Clarity first.
Roofing second.
The RoofHaven Promise:
Photo proof of every problem
◆Written price in 48 hours
◆10-year warranty
Start here
Pick the one closest to yours. Each one goes to straight answers and pics from real RoofHaven jobs.
A stain on the ceiling or a drip when it rains. Most leaks come from one spot, and that's the spot we fix.
See what to do →Not sure how much life it has left? We walk it, take pics and tell you straight. If it's fine, we'll tell you that too.
See what to do →A rubber roof out back that's ponding, bubbling or patched with tar. We repair it when we can and replace it when we can't.
See what to do →The inspector flagged the roof, or you want to know before you list. You get a photo report and a written price fast.
See what to do →Roofs only
Just roofs — finding leaks, fixing what’s failing, and replacing a roof only when it has truly reached the end of its life.
What we’re known for
We trace the leak to the spot that’s failing — pipe boot, flashing, shingles or a seam — photograph it, and fix it.
Learn more →Rubber and low-slope roofs on row homes, porches and additions. Repaired when they can be, replaced when they can’t.
Learn more →A complete roofing system with GAF Timberline HDZ shingles — recommended only when the evidence says it’s time.
Learn more →A walk of the whole roof with photos and plain answers: what’s fine, what needs attention, and what can wait.
Learn more →Recent RoofHaven work
Every photo here is from a RoofHaven job around Harrisburg — no stock images. It’s the same kind of photos you get of your own roof.








On the roof. Looking at the details.
Clear answers start with a careful look.The real roofing problem
We separate one failed spot from a roof that has reached the end of its useful life — and show you which one you have.
You see what we found and why we recommend the next step before price becomes the whole conversation.
If hidden damage changes the scope, we show you photos and get your approval before any additional work begins.
What happens next
You don’t need to know roofing terms or measure anything. Just tell us what made you call. Nobody comes out unless you ask.
A leak, a stain on the ceiling, missing shingles, a soft spot, or a recent storm.
We get on the roof, check the usual leak points and photograph what we find, so you can see it too.
We explain what we found, what should be done, and give you a written scope and flat price when work is needed.
Our relationship doesn’t end when the crew leaves. If something needs attention afterward, you call the same number and we come back.
The RoofHaven promise
A good roofing experience is not just the finished shingles. It’s knowing what is happening, why it matters, and what you agreed to.
We recommend the work the roof actually needs based on what we documented — not what produces the biggest contract.
Important findings are photographed and explained so you’re never making a big decision from a vague verbal warning.
If a hidden condition changes the agreed scope, you hear about it and approve the change before additional work moves forward.
Clear communication, careful setup, and a clean final walkthrough are part of the job — not optional extras.
Care after completion
The relationship doesn’t end when the final cleanup is done. If something needs attention after the work, you have a direct line back to RoofHaven — and the owner picks up.
Call RoofHaven →
Every roof replacement, shingle or flat rubber, comes with a 10-year workmanship warranty in writing. Repairs get 1 year. Manufacturer warranties on materials come on top of that.
We respond, explain the next step, and tell you when to expect us instead of leaving you wondering.
If a completed project needs attention, we come back, look at the issue, and make it right.
Wind · hail · missing shingles
We document the visible condition, separate storm-related damage from age and wear, and explain your roofing options. Your insurance carrier determines coverage; RoofHaven gives you the evidence to understand the roof.
Complete roofing systems
Underlayment, ice and water protection, ventilation, flashing, starter, ridge cap, and workmanship all have to work together. We explain what’s included so two estimates can be compared on more than the bottom-line number. Product availability varies by project and supplier.
What a replacement includes →Real jobs and straight answers
Where we work
Harrisburg · Steelton · Camp Hill · Mechanicsburg · Lemoyne · Wormleysburg · Hershey · Middletown · Elizabethtown · Mount Joy · Columbia · Lancaster · Carlisle · York
Questions worth answering up front
Most repairs we do run $400 to $1,500. Most shingle roof replacements run $12,000 to $24,000, and most flat rubber roofs on row homes run $7,500 to $13,000. Your price is a flat total in writing after we've seen your roof in person, and it doesn't expire to rush you.
Usually it can be repaired. Most leaks come from one failed spot — a pipe boot, a piece of flashing, a few shingles, a seam. We inspect first and show you photos. If the roof is worn out across the board, we show you that too and explain why replacement is the better money.
No. You can ask questions, look at the photos, and take your time. Our quotes don’t expire next week to rush you.
Not without your approval. Some things stay hidden until materials come off, like rotted decking. If we find something outside the agreed scope, we show you photos and the cost before doing that work.
Yes. Flat and low-slope roofs are a big part of our work in Harrisburg, Steelton and the surrounding towns — seams, vent flashings, patches and full EPDM replacements. See flat roof repair.
Start with a roof assessment. We document what we see and explain whether it looks repairable, replacement-level or storm-related. Your insurance carrier — not the roofer — makes the coverage decision.
The whole roofing system, not just the shingle brand: removal, decking, underlayment, ice and water protection, flashing, ventilation, starter, ridge cap, cleanup and a written scope. We usually install GAF Timberline HDZ shingles.
Harrisburg, Steelton, Camp Hill, Mechanicsburg, Lemoyne, Wormleysburg, Hershey, Middletown, Elizabethtown, Mount Joy, Lancaster and Carlisle. RoofHaven is based in Elizabethtown.
Yes. RoofHaven is a licensed PA home improvement contractor, PA HIC #PA217726, and fully insured.
Free roof assessment
Share the basics below and we’ll get back to you about your roof. No obligation and no pressure to decide during the assessment.
A straight answer · Work done right · Support after the job
Call or text and tell us what’s going on. If a small repair is all your roof needs, that’s all we’ll recommend. And all we’ll charge.