Answer 5 quick questions and see a ballpark range — no phone call, no pressure.
Tom showed up the same day I called. Tarp was up before dark. That's the kind of contractor you want after a storm.
No runaround, no upsell — just solid work at a fair price. He found three issues other roofers had missed.
I've used bigger companies. With Tom, I dealt directly with the person who actually did the work. That made all the difference.
Lifetime No-Leak Guarantee — If it leaks due to our installation, we fix it. For as long as you own your home. That's not marketing — it's decades of standing behind our work. See full warranty details →
Not sure? Asphalt shingles are most common in Lebanon County.
This drives your price estimate. Not sure? Ask Tom — free consultation, no pressure.
Rough estimate is fine — this is a ballpark, not a final quote.
Choose the option that best describes your situation.
Your estimate is ready — just tell us who you are.
🔒 We never share your info. Expect a call from Tom within 1 business day if you want a free in-person estimate.
"Tom showed up the same day I called. Tarp was up before dark. That's the kind of contractor you want after a storm."
— Lebanon County HomeownerBallpark Estimate for Your Project
Tom personally inspects every roof and gives you a written estimate — no salespeople, no pressure, no surprise fees.
Office: (484) 374-2557 Call Tom directly: (484) 374-2557