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

Get A Free Quote

Roofing Contractor in Willow Grove and Abington, PA

United Veterans Roofing is a veteran-owned, GAF Master Elite roofing contractor based in Newtown. We have completed 11 jobs in Willow Grove, Abington, Glenside and Rockledge, from home roof replacements to commercial roofing. Below are three recent ones, with photos taken by our crews on the job.

Recent Willow Grove and Abington Projects

Rotted Decking Replaced and a New Roof, Beechwood Road, Willow Grove

Late summer 2025 · 35 sheets of new plywood decking · full tear-off

Worn, moss-streaked shingle roof on a ranch home in Willow Grove, PA
Before: the worn old roof
Roof opened down to the rafters with new plywood decking going in on a Willow Grove, PA home
Rotted decking out, new plywood going in
New gray shingle roof on a ranch home in Willow Grove, PA, seen from above
After: the new roof

When we tore the old roof off this ranch home, much of the decking underneath had rotted, and in places we opened the roof down to the rafters. We replaced it with 35 sheets of new 3/4-inch plywood before anything else went on, then installed the new shingle roof. We pulled the township permit for the job.

Roof Replacement Around a Solar Array, Fitzwatertown Road, Willow Grove

Summer 2026 · GAF shingles · about 1,500 sq ft, four solar panels removed

Four solar panels on an old shingle roof in Willow Grove, PA before replacement
Before: the solar panels on the old roof
New shingles going on with the ridge vent in place in Willow Grove, PA
New shingles going on at the ridge
Finished new brown GAF shingle roof on a home in Willow Grove, PA
After: the new roof

This roof carried four solar panels. We took the panels down so the roof beneath them could be replaced along with the rest, replaced two sheets of damaged decking, and installed a new GAF shingle roof over about 1,500 square feet.

New Roof, Gutters and Gutter Guards, Norman Road, Abington

Fall 2025 · new decking · 6-inch seamless gutters with guards

Old shingle roof with a gutter full of leaves and debris on a home in Abington, PA
Before: worn roof, gutters full of debris
New plywood decking patched into an old roof deck during tear-off in Abington, PA
Damaged decking replaced
New shingle roof edge with a white seamless gutter and gutter guard in Abington, PA
After: new roof, gutter and guard

On inspection the old roof was worn and the gutters were packed with leaves. We tore the roof off, replaced the damaged decking and installed a new shingle roof. We finished with new 6-inch white seamless aluminum gutters and gutter guards, so leaves stay out of them, and pulled the township permit.

What We See on Willow Grove and Abington Roofs

Many homes here sit under mature trees, and it shows on the roofs: moss and streaking on shaded shingles, and gutters that fill with leaves, as they had on Norman Road. The other thing we find is decking that has rotted under an old roof. On Beechwood Road that meant 35 sheets of new plywood. That is why every estimate we write includes replacing damaged decking, so it is not a surprise once the old roof is off.

Roofing, Gutters and More in Willow Grove and Abington

Willow Grove and Abington Roofing FAQs

Can you replace my roof if I have solar panels?
Yes. On Fitzwatertown Road we took down four solar panels so the roof beneath them could be replaced with the rest. Tell us about your system when you ask for a quote so the panel work is planned into the job.
What if the decking under my roof is rotted?
We replace it before the new roof goes on. On Beechwood Road that took 35 sheets of new plywood. Your estimate covers replacing damaged decking, so it is not a surprise after tear-off.
My gutters are always full of leaves. What can you do?
On Norman Road we installed new 6-inch seamless aluminum gutters with gutter guards along with the new roof. See our gutter guards page for more.
Do you handle the permit?
Yes. When the township requires a permit, we pull it, and it's shown on your invoice.
Do you work in Glenside, Jenkintown and the rest of Montgomery County?
Yes. We have completed jobs in Glenside and Rockledge as well as Willow Grove and Abington, and we cover the rest of Montgomery County. Nearby in Bucks County, see Warminster.

Get a Free Willow Grove and Abington 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.