United Veterans Roofing is a veteran-owned, GAF Master Elite roofing contractor based in Newtown. We have completed 15 jobs across Lower Merion Township and Narberth, in Bala Cynwyd, Wynnewood, Penn Wynne, Merion Station, Penn Valley, Ardmore and Gladwyne. Below are three of them, with photos taken by our crews on the job.
Recent Projects Across Lower Merion
Every Layer Off, 44 Sheets of New Decking, Dorset Lane, Penn Wynne



Under this roof's shingles was an older layer of cedar shake. We tore off every layer down to the frame, installed 44 new sheets of decking, covered it in GAF synthetic underlayment and put on a new shingle roof, dormers included. A roof that has been covered over rather than torn off hides its decking, which is why we take it all the way down.
New TPO Flat Roof with a Skylight Closed In, Centennial Road, Penn Valley



A house with large flat roof sections, where water had been sitting on the old surface. We replaced the damaged decking, closed in a skylight, and installed a new white TPO membrane across the flat roof.
GAF Timberline HDZ Roof and Rotted Decking Replaced, Winding Way, Merion Station



A stone-and-brick home whose roof sat on its original plank board decking. We tore it off, replaced the rotted and damaged decking, and installed a full GAF system: WeatherWatch leak barrier, synthetic underlayment, Pro-Start starter strip, Timberline HDZ shingles and Seal-A-Ridge ridge caps, with new step flashing and drip edge.
What We See on Lower Merion Roofs
Many Lower Merion homes are older stone, brick and clapboard houses, and their roofs often carry history underneath: a layer of cedar shake under the shingles on Dorset Lane, original plank board decking on Winding Way. Neither shows from the ground. Tearing the roof off to the deck is how we find it and fix it, rather than covering it again. Flat roofs, like the one on Centennial Road, need a membrane like TPO rather than shingles.
- Close by: our Philadelphia and Manayunk and Roxborough pages
- The rest of Montgomery County
Roofing, Gutters and More in Lower Merion and Bala Cynwyd
- Roof replacement and roof repair
- Flat roofing and commercial roofing
- Skylights
- Seamless gutters and gutter guards
- Storm damage repair and help with insurance claims
- Siding, windows and doors
Lower Merion and Bala Cynwyd Roofing FAQs
- Which parts of Lower Merion do you serve?
- We work across the township. We have completed jobs in Bala Cynwyd, Wynnewood, Penn Wynne, Merion Station, Penn Valley, Ardmore and Gladwyne, and in Narberth, and we cover the rest of Montgomery County.
- My house is old. Could there be another roof under my shingles?
- It's common. On Dorset Lane we found cedar shake under the shingles. We tear every layer off so the decking can be inspected and replaced where it needs it, as we did with 44 sheets on that job.
- Do you replace flat roofs?
- Yes. On Centennial Road we installed a new TPO membrane over a flat roof where water had been sitting. See our flat roofing page.
- Can you close in an old skylight?
- Yes. We closed one in on the Centennial Road flat roof as part of the replacement. We also install new skylights.
- What does GAF Master Elite mean for me?
- Only a small share of roofing contractors are certified as GAF Master Elite. It lets us offer GAF's strongest system warranties, which cover the whole roof system and our workmanship, not just the shingles.
Get a Free Lower Merion and Bala Cynwyd 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.