\!DOCTYPE html>
Owner-installed roofing in Lancaster, Ephrata, Lititz, Manheim, Mount Joy, and across Lancaster County. No subcontractors. Free estimates. Lifetime no-leak guarantee.
Tom is based in Lancaster County — 2173 Embassy Dr, Lancaster, PA. When you call, he's local, he's available, and he does the work himself.
Roof Recovery operates out of Lancaster, PA. Tom knows the homes, the weather patterns, and what roofs in this area need. No drive-in from out of county.
One leaking shingle or a complete tear-off — Tom handles it all with the same attention to detail. Asphalt, metal, EPDM, cedar shake, and specialty materials.
Every job is backed by a lifetime no-leak warranty. If it leaks, Tom comes back and fixes it. No haggling, no fine print.
Lancaster County sees its share of severe storms. Tom responds same-day for damage assessments, emergency tarping, and insurance documentation.
From the city of Lancaster to the rural townships — Roof Recovery covers the entire county.
Not sure if we cover your area? Call (717) 997-6566 — we almost certainly do.
From quick repairs to full replacements, Roof Recovery brings the same quality workmanship to every Lancaster County job.
Leaks, cracked flashing, missing shingles — Tom diagnoses the problem and fixes it properly. No unnecessary upselling to a replacement you don't need yet.
Complete tear-off and re-roof when the time comes. Architectural shingles, metal, flat EPDM, custom copper — installed by the owner, not a crew.
Wind, hail, falling tree limbs — same-day response for Lancaster County storm damage. Emergency tarping, insurance documentation, and permanent repairs.
Complete exterior services. New gutters, gutter guards, siding repair and replacement — all coordinated with your roofing project.
"I've had two different roofers give me wrong diagnoses on a persistent leak. Tom found it in 20 minutes and fixed it the same afternoon. Honest, fast, and the price was fair. This is who you call in Lancaster County."
Answers to the questions Lancaster County homeowners ask most before hiring a roofer.
A full replacement typically runs $6,300–$10,500 for an average Lancaster County home. Architectural asphalt shingles (~$4.50/sq ft) are most common. Metal runs $5–$15/sq ft. Tom gives free estimates — call (717) 997-6566 or use the instant estimator.
Aging shingles, storm hail/wind damage, flat roof leaks (EPDM), ice dam formation, and flashing failures around chimneys and vents. Full breakdown in the Lancaster County roofing problems guide.
Yes — Lancaster, Ephrata, Lititz, Manheim, Mount Joy, Elizabethtown, Quarryville, Strasburg, Millersville, Columbia, Marietta, New Holland, and surrounding townships. Tom is based in Lancaster at 2173 Embassy Dr.
Most standard replacements in Lancaster County take 1–3 days. A 20-square asphalt job is typically one day. Flat roofs, copper, and larger farmhouses may run 2–5 days. Tom gives a realistic timeline at the estimate stage.
Depends on the municipality. Lancaster City typically requires one. Most townships require permits only for structural changes. Simple shingle replacements often don't. Tom handles permit questions for every job — it's part of the estimate process.
Tom is local, available, and does the work himself. Free estimates. No pressure. Call now or get an instant ballpark price in 60 seconds.
Roof Recovery LLC — Based in Lancaster, PA • Serving Lancaster County & surrounding areas