Are you a Veteran? Learn more about our Veteran Discount here !

Get A Free Quote

Roofing Contractor in Hatboro and Horsham, PA

United Veterans Roofing is a veteran-owned, GAF Master Elite roofing contractor based in Newtown, about 20 minutes from Hatboro and Horsham. We have completed 11 jobs in Hatboro, Horsham and Dresher, from full roof replacements to repairs, gutters and siding. Below are three of them, one in each community, with photos taken by our crews on the job.

Recent Hatboro and Horsham Projects

Roof Replacement and New Decking, Reiniger Road, Hatboro

Summer 2026 · 39 squares, about 3,900 sq ft of roof · 10 sheets of decking replaced

Worn, stained old shingle roof on a ranch home in Hatboro, PA
Before: the worn old roof
Damaged roof decking opened up along the ridge during a tear-off in Hatboro, PA
Damaged decking opened up at the ridge
New dark gray architectural shingle roof on a ranch home in Hatboro, PA
After: the new roof

A large ranch home with about 3,900 square feet of roof. We tore the old roof off to the deck, replaced 10 sheets of damaged decking, put GAF FeltBuster synthetic underlayment down over the whole roof, and installed new dark gray architectural shingles.

New Roof and a VELUX Skylight, Beacon Hill Drive, Dresher

Summer 2026 · 29 squares · VELUX fixed skylight with solar-powered shade

Close-up of worn, cracking shingles on a home in Dresher, PA
Before: worn, cracking shingles
Roof stripped to the plywood deck during a replacement in Dresher, PA
Torn off to the deck
New VELUX skylight set into a new shingle roof in Dresher, PA
After: the new roof and VELUX skylight

A two-story home in Dresher with about 2,900 square feet of roof. The old shingles were worn and cracking. We tore the roof off to the deck, replaced damaged decking and installed new architectural shingles. We also installed a new VELUX deck-mounted fixed skylight with laminated safety glass and a solar-powered darkening shade.

Roof, Gutters and Fascia, Broadway Avenue, Horsham

Summer 2026 · GAF shingles · new 5-inch gutters, fascia and soffit

Old shingle roof with missing and patched tabs in Horsham, PA
Before: missing and patched shingles
Water-damaged roof decking uncovered under the old shingles in Horsham, PA
Damaged decking found under the old roof
New charcoal GAF shingle roof with a chimney in Horsham, PA
After: the new GAF roof

The old roof here was missing shingles in places and had been patched. We tore it off, replaced the damaged decking we found underneath, and installed a new GAF shingle roof with new flashing, pipe boots and ridge caps. We also replaced the front and rear gutters with 5-inch gutters and new downspouts, replaced the rotted rear fascia board, capped it, and installed new vinyl soffit along the rear.

What We See on Hatboro and Horsham Roofs

On all three of these jobs, some of the decking under the old shingles was damaged, and we replaced it before the new roof went on. That is why every estimate we write includes replacing damaged decking; it is not a surprise add-on after tear-off. When the gutters, fascia or soffit are worn too, we replace them in the same job, as we did on Broadway Avenue.

Roofing, Gutters and More in Hatboro and Horsham

Hatboro and Horsham Roofing FAQs

Do you serve Dresher too?
Yes. We work across Hatboro, Horsham and Dresher. The Beacon Hill Drive project on this page is in Dresher.
Can you add a skylight when you replace my roof?
Yes. On Beacon Hill Drive we installed a VELUX fixed skylight with a solar-powered darkening shade as part of the new roof. See our skylights page for more.
What if the decking under my roof is damaged?
We replace it before the new roof goes on. We replaced decking on all three jobs on this page. Your estimate covers it, so it is not a surprise after tear-off.
Can you replace my gutters and fascia at the same time?
Yes. On Broadway Avenue we replaced the gutters and downspouts, the rotted rear fascia board and the rear soffit along with the roof.
Do you work in nearby towns?
Yes. We also have a page for nearby Warminster, and we cover the rest of Montgomery County.

Get a Free Hatboro and Horsham Roofing Quote

Call (215) 847-5111 or use the form on this page. We'll inspect the roof, photograph what we find and send you a written estimate.