\!DOCTYPE html>
Owner-installed roofing in Harrisburg, Hummelstown, Middletown, Hershey, and across Dauphin County. No subcontractors. Free estimates. Lifetime no-leak guarantee.
Tom and the Roof Recovery team extend their decades of roofing experience to Dauphin County. Same owner-installed quality, same lifetime guarantee — now serving Harrisburg and surrounding communities.
No franchises, no subcontractors. Tom personally manages and works every Dauphin County job — you deal with the owner from first call to final inspection.
Whether it's a section of missing shingles or a complete tear-off and re-roof, Roof Recovery handles all types and sizes of residential roofing projects.
Every repair and replacement is backed by a lifetime no-leak warranty — in Dauphin County the same as everywhere we work. No fine print.
Dauphin County sees severe weather every season. Same-day storm assessments, emergency tarping, and insurance claim documentation when you need it most.
From Harrisburg and Hummelstown to the surrounding boroughs and townships — Roof Recovery covers Dauphin County.
Not sure if we cover your area? Call (484) 374-2557 — we almost certainly do.
The same quality Roof Recovery brings to Lebanon and Lancaster counties — now available across Dauphin County.
Leaks, blown-off shingles, damaged flashing, ice dam repairs — Tom diagnoses the actual problem and fixes it right the first time.
When the roof is past its useful life, Tom does the complete tear-off and installation. Architectural shingles, metal, EPDM flat, cedar, and more.
Fast response for Dauphin County storm damage. Hail, wind, fallen debris — same-day tarping, insurance photo documentation, and lasting repairs.
Complete exterior services: gutter installation and replacement, siding repair, and full coordination with any roofing project.
"We had a leak that three other contractors couldn't find. Tom found it in under an hour and had it fixed the same day. Honest, skilled, and the price was exactly what he quoted. Highly recommend for anyone in the area."
Questions Dauphin County homeowners ask before hiring a roofer — answered straight.
A typical Harrisburg-area replacement runs $6,500–$10,500 for architectural shingles, with exact pricing depending on size, pitch, layers, and decking. See the Dauphin County storm-damage guide or call (484) 374-2557 for a free inspection.
Architectural asphalt (30-year) handles PA freeze-thaw cycles, hail, and humid summers well. Standing seam metal sheds snow better and lasts longer. EPDM rubber is standard for flat/low-slope roofs. Tom matches material to your home's architecture and budget.
Requirements vary by municipality. Harrisburg and nearby boroughs and townships may require permits for full replacement or structural changes. Roof Recovery handles permit questions as part of every estimate.
Yes — Harrisburg, Hummelstown, Middletown, Hershey, Lower Paxton, Derry Township, Susquehanna Township, West Hanover Township, Swatara Township, Lower Paxton Township, Palmyra, Middletown, and surrounding areas. Tom is based in Lancaster, PA — Dauphin County is within the regular service radius.
Verify: PA contractor license, liability + workers' comp insurance, local reviews (Angi, Google), written warranty, and clear written contract. Avoid storm chasers who pressure you to sign immediately. Full guide: how to choose a PA roofing contractor.
Call Tom directly for a free estimate. No runaround, no call center — you talk to the owner who does the work. Or get an instant ballpark price online in 60 seconds.
Roof Recovery LLC — Serving Dauphin County, PA & surrounding areas