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

Standing Seam Metal Roof Silicone Coating Restoration

Rusty, weathered standing seam metal roof gets a second life with a professional silicone coating system — no tear-off needed, no full replacement cost. The coating seals every seam and extends the roof's service life by years. Learn more: Metal vs. Asphalt Shingles →

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

Rusty Standing Seam Metal Roof — Before

Oxidized, weathered standing seam metal showing rust and wear. Instead of a full replacement, this roof was a candidate for professional silicone coating restoration.

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

Black Silicone Roof Coating — After

Full-coverage black silicone coating applied across the entire standing seam metal roof. Sealed, protected, and ready for years more service — at a fraction of replacement cost.

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.

Roofing Project

EPDM Flat Roof — Ephrata, PA

Full EPDM rubber membrane installation on a flat/low-slope roof in Ephrata. Clean seams, properly flashed penetrations, and sealed vent boots.

Completed EPDM flat rubber membrane roof in Ephrata PA — clean seams and flashed roof penetrations
Completed

Finished EPDM Membrane

Completed EPDM flat roof — clean seams, flashed penetrations. Premium rubber membrane installed on a flat/low-slope commercial-style roof in Ephrata.

EPDM flat roof membrane from opposite angle in Ephrata PA — plumbing vent boot sealed and watertight
Completed

EPDM Membrane — Opposite Angle

Second angle of the finished EPDM membrane installation. Plumbing vent boot properly sealed — every penetration flashed and watertight.

Roofing Project

Downtown Victorian — Asbestos Shingle Tear-Off & Painted Standing Seam Porch

Asbestos shingle tear-off on a tight urban Victorian home. Rotted decking repaired, new architectural shingles installed, plus a painted standing seam porch roof. Professional equipment in tight quarters — Equipter between buildings, crew with respirators for safe asbestos removal.

Setup & Tear-Off
Equipter repositioned between buildings at tight urban Victorian job site — Lebanon PA roofing crew on-site
Process

Equipter in Tight Urban Quarters

Equipter positioned between buildings on a downtown Victorian lot. Tight spaces require precise equipment placement and careful logistics.

Crew on roof with Equipter raised and branded Roof Recovery truck visible on street — Lebanon PA
Process

Crew Working, Equipter Raised

Crew actively working on the roof with the Equipter raised and ready. Branded Roof Recovery truck visible on the street below.

Professional job site setup with branded truck Equipter and caution tape — Lebanon PA urban roofing
Process

Professional Setup — Branded Truck & Caution Tape

Clean, professional job site setup: branded truck, Equipter, and caution tape perimeter. This is how a real contractor works.

Ladders set up for roof tear-off between brick buildings — asbestos shingle removal in progress Lebanon PA
Process

Ladders Up — Tear-Off Between Buildings

Ladders set up for the tear-off, working between brick building facades. Access in an urban environment takes extra planning.

Roof Recovery crew wearing respirators during asbestos shingle removal — safety equipment on urban job site
Safety

Crew Wearing Respirators — Asbestos Safety

Safety first. Crew wearing respirators during asbestos shingle removal. Proper PPE is non-negotiable on any asbestos job.

Rotted plywood decking exposed under old asbestos shingles — deck repair needed before new shingles Lebanon PA
Before

Rotted Decking Under Asbestos Shingles

Rotted plywood deck exposed under the old asbestos shingles. Every bad board gets replaced before new material goes down.

Old asbestos shingles being removed — decay and deterioration visible in old roofing material Lebanon PA
Before

Asbestos Shingle Removal in Progress

Old asbestos shingles being removed. The extent of the decay and deterioration is visible — this roof needed to come off.

Finished Install
New architectural shingles on downtown Victorian — clean lines on completed main roof Lebanon PA
Completed

New Architectural Shingles — Clean Lines

New architectural shingles installed — clean lines, tight seams. Professional install on a downtown Victorian.

Full roof face with new architectural shingles on brick Victorian home — completed roof replacement Lebanon PA
Completed

Full Roof Face — New Architectural Shingles

Full roof face complete with new architectural shingles. The entire surface is clean, watertight, and built to last decades.

Completed roof with snow guards installed on downtown Victorian — snow retention system Lebanon PA
Completed

Finished Roof with Snow Guards

Finished roof with snow guards installed — protects the porch and landscaping below during PA winters.

Completed roof replacement street view on downtown Victorian — new shingles visible from sidewalk Lebanon PA
Completed

Completed Roof — Street View

Street view of the completed roof. New shingles across the full pitch — clean from the sidewalk, built to last decades.

Painted standing seam metal porch roof on Victorian home — clean flat metal roof over curved porch Lebanon PA
Completed

Painted Standing Seam Porch Roof

Painted standing seam metal porch roof — clean, flat finish over the curved porch. A distinctive touch on a classic Victorian.

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.

Roofing Project

Ranch Home Shingle Replacement — Lebanon, PA

Full architectural shingle replacement on a brick ranch-style home. Front and back views of the completed install — clean lines, tight edges, done right.

"Brick
Completed

Front View — Lebanon PA Rancher

Brick ranch with hedges, new architectural shingles, carport on the right. The finished result on a classic Lebanon County home.

"Siding
Completed

Back View — Full Roof Replacement

Siding side of the ranch home with shed and ladder against the eave. The full replacement visible from the back — complete job, all sides.

Roofing Project

Brick Ranch — Full Re-Roof with Deck Repair & Flat Roof Coating

Complete tear-off on a brick ranch home revealing significant deck rot. Rotted sheathing replaced with new OSB across the full roof, architectural shingles on the pitch, and white flat roof coating on the low-slope section. Full before/during/after story — no shortcuts, no surprises. Learn more: Hail Damage Repair Guide →

Setup & On-Site
Roof Recovery branded truck and Equipter on-site at brick ranch home — full job site view during re-roof project
Setup

Branded Truck & Equipter On-Site

Roof Recovery truck and Equipter at the brick ranch job site. Professional setup from day one — everything in place before the first shingle comes off.

Completed back view of brick ranch — new architectural shingles, back porch, finished home exterior
Completed

Back View — New Shingles & Porch

Completed back view of the brick ranch. New architectural shingles on the pitch, back porch intact, clean finished result on every surface.

Tear-Off & Deck Repair
Tear-off complete — old plywood decking exposed and removed, new OSB sheathing partially installed over rafters
Process

Tear-Off Complete — New OSB Going Down

Old plywood deck stripped off, exposing the rafters. New OSB sheathing going down in its place. The foundation for a roof that will last decades.

Deck repair in progress — old rotted boards stripped away, new OSB sheathing being installed, chimney visible
Process

Deck Repair in Progress

Old boards stripped, new OSB going down. The chimney penetration is visible — every cut and seal around it will be flashed correctly before the shingles go on.

Wide view of full roof deck repair — complete OSB sheathing replacement across entire roof with two chimneys visible
Process

Full Roof Deck Replacement

Wide view of the complete OSB sheathing replacement across the full roof. Two chimneys on this home — each one properly flashed and integrated into the new deck.

Finished Install
Close-up of new architectural shingles around brick chimney — clean professional flashing detail at penetration
Completed

Shingles & Flashing — Brick Chimney

Close-up around the brick chimney. Clean flashing detail where the shingles meet the brick — sealed, watertight, and built to last.

Full roof view of new architectural shingles with chimney — complete shingle install across entire pitch
Completed

Full Roof — Architectural Shingles

Complete architectural shingle install across the full pitch. Clean lines, tight edges, proper ridge ventilation. Every detail right.

Finished roof — architectural shingles on main pitch and white flat roof coating on low-slope section
Completed

Finished Roof — Shingles + Flat Roof Coating

Architectural shingles on the pitch, white flat roof coating on the low-slope section. Two systems, one roof, done right. Full coverage, fully guaranteed.

Roofing Project

Brick Colonial — EPDM Flat Roof + Architectural Shingle Replacement

Dual-system roof on a brick colonial: flat EPDM membrane over the low-slope section and full architectural shingle install on the steep pitch. Complete tear-off, deck repair, and professional finish on both roof types. This is the full job from bare deck to final hero shot. Learn more: Storm Damage Inspection Guide →

Tear-Off
Flat roof tear-off in progress — old deteriorated EPDM membrane stripped, exposed roof decking visible
Before

Flat Roof Tear-Off — Exposed Decking

Old deteriorated EPDM membrane removed, exposing the roof decking. The condition beneath the old flat roof determines how much deck repair is needed before new material goes down.

Finished architectural shingles on brick colonial — ridge cap and chimney flashing detail with architectural shingle texture
Completed

Architectural Shingles — Ridge Cap Detail

Ridge cap and chimney flashing detail on the completed shingle install. Clean lines at every penetration — the marks of a professional finish that won't leak.

Flat roof rebuild in progress — exposed rafters and new insulation during EPDM deck restoration
Process

Flat Roof — Rafters & Insulation Visible

Exposed rafters and insulation during the flat roof rebuild. Every gap and penetration gets addressed before the new EPDM membrane goes on — no shortcuts on flat roofs.

Finished architectural shingles showing EPDM flat section and shingle pitch transition on brick colonial
Completed

Shingles + EPDM Transition

Finished shingles showing the clean transition from the EPDM flat roof section to the shingle pitch. Two systems meeting correctly — this is where flat roofs fail if not done right.

Finished Install
Finished EPDM flat roof with skylights installed — clean rubber membrane, sealed skylight flashing, professional finish
Completed

Finished EPDM Flat Roof with Skylights

Completed EPDM flat roof with skylights properly flashed and sealed. The rubber membrane is clean, every seam sealed, skylights integrated — flat roof work done the right way.

Finished shingles rooftop angle showing brick colonial home and patio below — full roof replacement visible
Completed

Rooftop Angle — Colonial & Patio

Rooftop angle showing the full shingle install on the colonial with the patio visible below. Scale of the job, clean from above, built to handle Central PA weather for decades.

Finished shingles ridge cap detail from rooftop — clean ridge vent with neighborhood view in background
Completed

Ridge Cap Detail — Neighborhood View

Ridge cap and ridge vent detail from the rooftop. Clean lines, proper ventilation — with a view of the neighborhood to show the scale of what's up there.

Finished shingles rooftop view showing chimney and ridge cap from above — clean install across full pitch
Completed

Chimney & Ridge from Above

Above view of the chimney and ridge cap. Every cut clean, every seal tight. The bird's-eye view confirms what the ground-level shots show — this is how a professional roof looks from every angle.

On-Site & Completed
Roof Recovery crew member on ladder at brick colonial job site — work in progress with installer positioned
Process

Crew on Ladder — Work in Progress

Roof Recovery crew member on the ladder at the brick colonial. Real installers doing real work — not a stock shot, not a staged moment.

Completed brick colonial roof replacement — street view with branded Roof Recovery truck parked in front
Completed

Completed Job — Street View

Street view of the completed colonial with the Roof Recovery truck parked in front. Fresh shingles across the full pitch — the before-and-after story in one frame.

Completed brick colonial full house view with Roof Recovery branded truck — final hero shot after full EPDM and shingle roof replacement
Completed

Final Hero Shot — Full House View

Final hero shot: full house view of the completed brick colonial with the Roof Recovery truck. Dual-system roof — EPDM flat section and architectural shingles on the pitch — done right, top to bottom.

Roofing Project

Stone Facade Estate — Full Roof Replacement

High-end stone and stucco estate home gets a complete roof transformation. Trained installers tearing off the old weathered shingles and installing fresh architectural shingles across a complex multi-plane roofline. Owner on every job — this is a showcase property.

Aged weathered shingles on stone facade estate home — roof showing years of wear before replacement in Pennsylvania
Before

Aged Shingles — Before Replacement

Weathered, aging shingles on a stone and stucco estate home. Years of Central PA weather take their toll — time for a full replacement by trained installers.

Fresh architectural shingles on stone estate home — first angle of completed roof replacement in Pennsylvania
After

Fresh Architectural Shingles — Angle 1

Fresh architectural shingles installed across the main roof plane. Clean lines, tight edges — the mark of a professional finish built to last decades.

Completed stone facade estate roof replacement — full architectural shingle install across all roof planes, Pennsylvania estate home
Completed

Full Estate Replacement — Second Angle

Second angle of the completed estate replacement. Fresh shingles across all planes on a stone and stucco showpiece. This is what decades of experience look like on a high-end property.

Roofing Project

Stone Accent Colonial — Full Roof Replacement

Stone-accented colonial home gets a full tear-off and re-roof. From rooftop action shots showing the crew at work to the completed install — this is a real job, documented from start to finish. The branded truck on-site and Equipter tell the full story.

On-Site & In Progress
Roof Recovery installer working on shingles on stone accent colonial rooftop — neighborhood perspective in Pennsylvania
Process

Rooftop Action — Installer at Work

Real installer working on the pitch of a stone accent colonial. Branded Roof Recovery crew — not a stock photo. This is how the job gets done.

Roof Recovery branded truck parked at stone colonial job site with ladder rack loaded and equipment ready
Process

Branded Truck On-Site — First View

Roof Recovery truck on the job site with ladder rack loaded and ready. Every job starts with the right setup — the Equipter, the tools, and the crew.

Roof Recovery truck at stone colonial home from second angle — full job site view showing equipment and setup
Process

Truck On-Site — Second Angle

Second angle of the job site setup. The truck, the equipment, the readiness — this is how a professional crew arrives on every job.

Completed stone accent colonial roof replacement — street view with fresh architectural shingles on brick and stone home
Completed

Completed Colonial — Street View

Completed stone accent colonial from the street. Fresh architectural shingles across the full pitch — clean result on a brick and stone home, built to handle Pennsylvania weather for decades.

Roofing Project

Residential Re-Roof with Equipter

Full residential re-roof with professional Equipter debris trailer on-site for efficient material handling. Clean job site, trained installers, and a completed rear view that shows the transformation from start to finish.

Professional Equipter debris trailer on-site at residential roofing job — front view showing clean job site setup
Process

Equipter On-Site — Front View

Equipter debris trailer positioned at the residential job site. Professional equipment means efficient debris handling — no material piled in the yard, no cleanup headaches for the homeowner.

Completed rear view of residential re-roof — fresh architectural shingles on completed home exterior
Completed

Completed Rear View — Full Re-Roof

Completed rear view of the residential re-roof. Fresh architectural shingles, clean finish on every plane. This is what a real replacement looks like — not a patch job, a full transformation.

Roofing Project

Cape Cod Home — Full Shingle Tear-Off & Replacement

Classic Cape Cod with dormers gets a complete tear-off down to the deck and new architectural shingles top to bottom. Front and back views documented from start to finish — old worn shingles stripped, new shingles installed, clean curb appeal restored.

Before
Old worn shingles on Cape Cod home back view — weathered curling shingles showing years of Central PA weather exposure
Before

Old Worn Shingles — Back View

Worn, curling shingles on the back of the Cape Cod. Years of Lebanon County weather take their toll — the nails are starting to back out, the tabs are lifting. This roof had to come off.

During
Tear-off in progress back view Cape Cod — old shingles stripped, bare deck exposed with underlayment being applied
During

Tear-Off in Progress — Back View

Old shingles stripped, bare deck exposed. Every board checked and replaced as needed before the new underlayment goes down.

Crew member installing underlayment on Cape Cod roof — synthetic felt being rolled out over plywood deck
During

Underlayment Going Down

Synthetic felt underlayment rolled out over the clean deck. Proper underlayment is the second line of defense — after the shingles and before the elements.

New shingles going on back view Cape Cod — partial architectural shingle install in progress
During

New Shingles Going On — Back

Fresh architectural shingles going on the back pitch. The difference is already visible — clean, tight, properly seated.

Two crew members working mid-install on Cape Cod roof — underlayment and new shingles visible from ground view
During

Mid-Install — Two Crew Members

Two Roof Recovery crew members mid-install. Underlayment on the upper deck, new shingles going on below — the job running smooth with a two-person crew.

After
Finished Cape Cod roof front view — new architectural shingles on dormers and main roof, clean curb appeal restored
After

Completed Roof — Front View

Finished Cape Cod from the front. New architectural shingles on the main pitch and both dormers — clean curb appeal, built to last decades.

Completed Cape Cod roof front different angle — full front elevation with new shingles across all planes
After

Front Elevation — Different Angle

Second angle of the completed front. Full elevation showing the dormers and main roof all in fresh architectural shingles — the full picture of a complete transformation.

Completed Cape Cod roof back view — finished shingles from backyard, clean and watertight
After

Completed Roof — Back View

Back view of the finished Cape Cod from the backyard. New shingles across the full pitch, clean ridgeline, every edge tight. The before-to-after story speaks for itself from every angle.

Roofing Project

EPDM Flat Roof Replacement

Full tear-off and EPDM rubber membrane installation on a flat/low-slope roof. Insulation board mechanically fastened, old membrane stripped, new EPDM membrane installed clean. Before, during, and after — the full story. Learn more: Emergency Roof Repairs →

Old EPDM membrane on flat roof before replacement — weathered rubber membrane showing wear and deterioration
Before

Old Membrane — Before Replacement

Old, worn flat roof membrane before tear-off. Weathered rubber past its service life — time for a full EPDM replacement down to the deck.

EPDM flat roof installation in progress — insulation board with mechanical fasteners being installed on flat roof deck
During

Insulation Board — Mechanically Fastened

Rigid insulation board going down with mechanical fasteners before the EPDM membrane. Proper insulation is the foundation of a flat roof that won't fail.

Completed EPDM flat roof replacement — clean rubber membrane installed with sealed penetrations and flashing
After

Completed EPDM Membrane

Finished EPDM rubber membrane — clean seams, sealed penetrations, properly flashed edges. A flat roof done right is completely watertight for decades.

Roofing Project

Architectural Shingle Roof Replacement — Upscale Home

High-end residential shingle replacement with multiple roof planes, ridge cap detail, and skylight integration. Every angle shows clean workmanship — tight lines, correct flashing at every penetration, and a finished result that matches the home's quality. Learn more: How to Choose a Roofing Contractor →

Ridge cap detail on completed architectural shingle roof replacement — clean ridge line on upscale home
Completed

Ridge Cap Detail

Close-up of the ridge cap on the completed install. Clean, tight lines at the ridge — the detail work that separates a professional finish from a patch job.

Multiple roof planes on completed architectural shingle replacement — aerial view of upscale home roofline
Completed

Multiple Roof Planes — Aerial View

View from above showing fresh shingles across multiple planes. Complex rooflines are where shortcuts show — every valley and hip is clean here.

Completed shingle roof with skylight integration — architectural shingles properly flashed around skylight
Completed

Roof with Skylight — Clean Integration

Architectural shingles properly integrated around the skylight. Skylight flashing is where flat roofs fail most often — this one is sealed and built to last.

Skylight closeup with patio visible below — completed shingle roof replacement on upscale home
Completed

Skylight Closeup — Patio Below

Close-up of the skylight with the patio visible below. Every cut around the frame is clean, every seal is tight. This is what a properly flashed skylight looks like.

Roofing Project

Full Shingle Roof Replacement — Large Farmhouse

Large farmhouse re-roof documented from day one through completion. Multiple ladders, a full crew, and a big pitch — photos show the job at dusk startup, mid-install from multiple angles, and the near-completed result. This is what a real production roof job looks like. Learn more: Roof Replacement Costs in Lebanon PA →

Large farmhouse at dusk with ladder up — roofing crew setting up for full shingle replacement
Setup

Farmhouse at Dusk — Job Start

Ladder up on the large farmhouse at dusk. Crew setting up for the full replacement — every big job starts with preparation before the first shingle comes off.

Mid-install full shingle roof replacement — multiple ladders on large farmhouse against blue sky
During

Mid-Install — Multiple Ladders, Blue Sky

Mid-install with multiple ladders on the farmhouse pitch. The scale of a large residential job — coordinated crew, clean site, every row going down straight.

Different angle of farmhouse roof mid-install — new architectural shingles progressing across full pitch
During

Different Angle — Shingles Progressing

Second angle of the mid-install. New architectural shingles progressing up the pitch — you can see the quality of the layout from row to row.

Farmhouse roof near completion — new architectural shingles nearly covering full pitch with clean ridge line
Completed

Near Completion — Full Pitch Covered

Final stretch of the farmhouse install. Fresh architectural shingles across the full pitch, ridge cap clean. Big roof, done right — this is what decades of experience looks 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