Roof Recovery LLC truck at job site in Lebanon PA
Lebanon, PA — Serving Lancaster & Lebanon County

Residential Roof Repairs & Replacements in Lancaster & Lebanon County, PA — Done Right by Real Roofers

Decades of experience. Trained installers. Owner on every job — from first inspection to final nail.

🛠
Decades of Experience
Owner since the '90s
🛡
Lifetime No-Leak Guarantee
On every job
👷
Owner on Every Job
Only trained installers
4.81★ Angi Rating
Super Service Award
📌
Top Pro on Thumbtack
View profile ↗

Services We Offer

From emergency repairs to full replacements — and a few services you might not expect from a roofer.

🏠

Roof Repair

Missing shingles, leaks, flashing problems. Tom assesses honestly — no upsell to a full replacement if a repair will do.

See repair costs →

🔨

Roof Replacement

Full tear-off and replacement with owner oversight from start to finish. Asphalt, metal, EPDM, cedar, slate, copper.

See our completed projects →

🌊

Silicone Roof Coating

Extend the life of a metal or flat roof with Gaco silicone coating. No tear-off needed. Stops leaks and reduces heat.

See a completed coating job →

⛈️

Storm Damage Repair

Same-day emergency tarping and documentation for insurance claims. We work directly with your adjuster.

Storm damage help →

🏡

Siding Installation

Full removal and new siding installation. Residential, owner-overseen.

See siding projects →

💧

Gutter Installation

New gutter installation to protect your foundation and roofline from water damage.

Get a free estimate →

🎨

Roof Painting

Refresh and protect your roof with professional painting. Improves curb appeal and adds a protective layer.

Request a quote →

🪟

Window Screen Repair & Replacement

No need to take your screens to the hardware store — we come to you and replace your window screens on-site.

Request a quote →

🏗️

Shutter Installation

Decorative and functional shutters installed right. Boost curb appeal and protect your windows from storm damage.

Request a quote →

See the Work. Judge for Yourself.

Every photo is a real Roof Recovery job. Tom on-site, start to finish.

See all our work →
Rusty metal roof before silicone coating — Lebanon PA Before
Metal roof coated with Gaco silicone roof coating — Lebanon PA After

Rusty Metal Roof — Gaco Silicone Coating

Rusty metal roof restored with Gaco silicone roof coating. No tear-off needed. Lebanon County, PA.

Siding before — damaged siding on residential home Before
Siding after — new siding installation complete After

Siding Replacement

Complete siding removal and new installation. Central Pennsylvania.

The Owner Does the Work. That Changes Everything.

👷

Owner on Every Job

Trained installers, personally overseen by Tom Kaas on every project. No crew unknowns, no subcontractors. The person who gave you the estimate manages the work.

🛡

Lifetime No-Leak Guarantee

If it leaks due to installation, we fix it — for as long as you own your home. That's not marketing. That's decades of standing behind our work.

📈

Honest Assessments

Many roofs don't need full replacement. Tom will tell you if a repair will do. No upselling, no pressure — just what your roof actually needs.

Fast Response

Storm damage? Leaking roof? Tom answers his phone. Most inspections happen same-day or next-day — not "sometime next week."

💰

Fair, Transparent Pricing

No surprise fees. No hidden charges. You get a detailed written estimate before any work starts, and the price doesn't change.

🏠

Insurance Claim Help

We document storm damage, provide insurance-standard estimates, and work directly with your adjuster so you're not fighting the process alone.

Learn more about why homeowners choose us →

I don't roof to get rich. I roof because it's my passion. Wouldn't you feel better knowing your roof was overseen by the owner of the company with decades of experience?

Tom Kaas — Owner, Roof Recovery LLC

Trusted by Homeowners Across Lebanon County

★★★★★ 4.81 on Angi  ·  34 Reviews  ·  Super Service Award Verify on Angi ↗
★★★★★

"Tom showed up the same day I called, got a tarp on my roof within hours, and had the full repair done by end of week. No runaround, no upsell — just solid work at a fair price."

Lebanon County Homeowner
via Angi
★★★★★

"I've used bigger companies before and always felt like I was dealing with a salesman. With Tom, I dealt directly with the person who actually did the work. That made all the difference."

Lancaster County Homeowner
via Angi
★★★★★

"Decades of experience shows. Tom found three issues other roofers had missed and fixed everything right the first time. The lifetime warranty isn't just a sales pitch — he means it."

Lebanon County Homeowner
via Angi
See all 34 reviews →

Ready for a Roofer Who Actually Shows Up?

Get a free, no-pressure estimate from the owner himself. Same-day response for storm damage.

Get Your Free Estimate →

Frequently Asked Questions

Typical roof replacement ranges from $6,300 to $8,100 depending on size, materials, and pitch. Minor repairs cost significantly less. We provide free, no-obligation estimates — you'll know exactly what you're looking at before any commitment.

Our no-leak guarantee covers workmanship for as long as you own your home. That means if anything goes wrong due to installation — not storm damage or material defects — we fix it. Most local contractors offer 5–12 year warranties. Some larger companies offer lifetime coverage, but read the fine print. Ours is straightforward: if it leaks, we fix it.

Tom inspects every roof personally. Many issues are fixable without a full replacement — missing shingles, small leaks, flashing problems. You'll get an honest assessment either way. No upselling, no pressure.

Most residential roofs are completed in 1-2 days. Since the owner is on every job, there are no crew scheduling delays or communication gaps between office and field. Your project moves fast because Tom makes the calls.

Yes. We can document storm damage with detailed photos and descriptions, provide estimates using insurance industry standards, and work directly with your adjuster to ensure fair coverage. You don't have to navigate the claims process alone.

We serve Lancaster and Lebanon County in Pennsylvania, plus surrounding communities within a 25-mile radius. If you're in the area, we're your local roofing experts.