Real Jobs. Real Results.

Work We're Proud Of

No stock photos. No staged shots. These are real roofing and siding jobs completed by Tom and his crew across Lebanon and surrounding PA counties.

Roof Recovery LLC branded truck at a roofing job site in Lebanon PA with ladders loaded

Roof Recovery LLC On-Site

Owner Tom Kaas at a job site in Lebanon County, PA — PAHIC166648 licensed & insured

Roofing Project

Roof Tear-Off & Replacement

Worn, weathered decking gets stripped down to bare plywood, then sealed with fresh underlayment — the right foundation for a roof that lasts decades. Tom personally inspects every deck board before the new material goes on.

Roof deck tear-off before repair — exposed weathered plywood decking with rust staining in Lebanon PA
Before

Worn Roof Deck

Exposed plywood decking after tear-off — rust staining and weathering visible. Every board inspected before new material goes down.

Fresh roof underlayment installed after repair — clean sealed surface ready for shingles in Lebanon PA
After

Fresh Underlayment Installed

Clean, sealed underlayment with clean panel lines. A proper moisture barrier before shingles go on — this is what a roof built to last looks like.

Siding Project

Full Exterior Siding Replacement

From stripped-down HomeGuard wrap to a clean finished exterior — this Lebanon County home got a complete siding overhaul. No shortcuts, no gaps, no sloppy trim work.

House wrapped in HomeGuard moisture barrier mid-siding project in Lebanon PA — before new siding install
Before

HomeGuard Wrap Installed

Old siding stripped, house wrapped in HomeGuard moisture barrier. The foundation for a watertight exterior — done right before the siding goes on.

Completed vinyl siding installation on Lebanon PA home — clean grey siding with white trim and metal porch roof
After

Finished Siding & Trim

Grey vinyl siding, white trim, new metal porch roof. Clean lines, tight seams. This is what decades of experience look like on the outside.

Roofing Project

Residential Roof Replacement — Lebanon County

Full tear-off down to the deck, new underlayment, and clean architectural shingles installed top-to-bottom. Owner Tom Kaas on-site for every nail. This backyard view shows the transformation from stripped deck to finished install.

Roof tear-off in progress on Lebanon PA home — shingles stripped to plywood deck with ladder against house
Before

Tear-Off in Progress

Shingles stripped down to bare deck. Every board inspected before new material goes down — no shortcuts on the foundation.

Completed residential roof replacement in Lebanon PA — clean architectural shingles installed by owner Tom Kaas
After

Clean Finished Install

New architectural shingles, clean ridgeline, tight to every edge. Tom on the completed roof — he doesn't leave until it's right.

Roofing Project

Large Residential Roof — Rooftop View

A large residential pitch stripped and reshingled over two days. The rooftop perspective shows the scale of what a full replacement actually looks like — from debris and old felt down to bare deck, then sealed and finished.

Crew member stripping shingles on large roof tear-off in Pennsylvania — ridge vent removed, old felt visible, vent pipe in foreground
Before

On-Roof Tear-Off

Old shingles stripped at the ridge, debris cleared, underlayment exposed. The crew works top-down so the deck stays clean for inspection.

Completed large roof replacement Pennsylvania — new multi-tone brown architectural shingles with ridge vent, rooftop view
After

Multi-Tone Architectural Shingles

Beautiful brown architectural shingles across the full pitch, new ridge vent installed. Built to last decades — backed by a lifetime no-leak guarantee.

Completed Projects

Finished Roofs Across Central PA

From stone-facade colonials to large estate homes — Roof Recovery handles any complexity. Every project gets the same attention whether it's a simple gable or a multi-dormer showpiece.

Stone and stucco home with new gray architectural shingles — completed roof replacement in Lebanon PA, multiple dormers and gables
Completed

Stone Facade Home — Lebanon PA

Fresh gray architectural shingles on a stone and stucco colonial with multiple dormers and gables. Complex roofline, clean result.

Large stone and stucco estate home with new gray architectural shingles — completed roof replacement in Pennsylvania, winter scene
Completed

Estate Home — Multi-Gable Roofline

Stunning stone and stucco estate with new gray shingles across a complex multi-gable roofline. Attached garage included. This is what decades of experience look like.

Your Roof Could Be Next

Free estimates, no pressure. Tom shows up personally, tells you exactly what needs to be done, and backs it with a lifetime no-leak guarantee.

Lebanon, PA — Serving Central & Southeastern Pennsylvania since 1997