Licenses: PA: #PA052821 | NJ: #13VH12184700 | MD: #163710 | DE: #2021712948Fully Bonded & Insured · Serving PA, NJ & MD
Home / Locations / Montgomery County / Upper Moreland, PA

Upper Moreland Township Roofs, Start to Finish

Upper Moreland Township wraps around Hatboro on three sides and takes in Willow Grove itself, which makes it the closest ground to our office of anywhere we cover. It is a mix rather than a type: early 1900s houses along the Hatboro edge, dense post-war blocks near the York Road corridor, garden apartments, small commercial buildings, and the headwaters of the Pennypack draining out of the northern end.

Upper Moreland is covered by our Willow Grove office in Montgomery County. That is the crew that takes the call, quotes the job and does the work — one local team, not a dispatch centre.

Being based in Willow Grove means the township is not a drive, it is the neighborhood, and the practical effect shows up on emergency calls more than anywhere else. Roof leak repair, storm damage, full replacements, installation on additions and dormers, seamless gutters and guards, and inspections for homeowners who simply want to know where they stand — all of it starts here. Commercial work comes up regularly too, because the York Road corridor is lined with low-slope roofs over small retail and office buildings. That is membrane work, TPO, EPDM or modified bitumen, and it stays a different trade from shingles even when it is the same building.

Two failure patterns dominate. On the post-war houses the attics are shallow and were vented with whatever was cheapest at the time, so intake at the soffit is often buried under insulation and the exhaust is a pair of static vents that cannot move the air a ridge vent would. Deck temperature climbs and the shingles age from the back. On the low-slope roofs behind and above the commercial frontage, failures live at the terminations: parapet edges, curbs around rooftop units, and drains that were never sized for a real downpour. Ponding water is not automatically a leak, but it will find any seam that was rushed.

Roofs in Upper Moreland

The Pennypack starts in this township, and it starts small — drainage ways in the ground north of County Line Road that have become a creek by the time they reach Hatboro. Everything a roof sheds enters that system, which is why downspout discharge is not an afterthought on these lots. Water dumped at a foundation on the flatter ground toward Willow Grove has nowhere to run and sits against a block wall; on the steeper ground nearer Hatboro it runs, and takes soil with it. We place downspouts and extensions for the lot, not for the elevation drawing.

  • All Pro Home Improvement And Roofing
  • Phone: (267) 209-8878
  • Hours: Open 24 hours, seven days a week
  • Licensed & insured in Pennsylvania#PA052821
  • Serving: Willow Grove and Montgomery County
  • Assistive hearing loop
  • Wheelchair accessible parking lot
  • Wheelchair accessible restroom
  • Wheelchair accessible seating

View the Willow Grove listing on Google Maps

This is the serving office for Upper Moreland. We do not maintain a separate address in Upper Moreland itself.

Roofing services near Upper Moreland

Roof Repair in Willow Grove · Roof Replacement in Willow Grove · Roof Installation in Willow Grove · Metal Roofing in Willow Grove

Also served by this office

Horsham, PA · Jenkintown, PA · Abington, PA · Glenside, PA · Huntingdon Valley, PA

Free Estimate in Upper Moreland

Reviews from Google

What Willow Grove customers say5.0★ from 35 Google reviews

★★★★★

Amazing experience with All Pro. They took off all my molded/corroded wood. Replaced it with new wood, Then they added new seamless gutters and downspouts. They do it right. 10/10 best experience i’ve ever had with a gutter business.

Project Dinero, on Google
★★★★★

All Pro Home Improvement And Roofing did an outstanding job on my home. The crew arrived on time, worked efficiently, and made sure every detail was done correctly. I appreciated how professional and courteous everyone was.

Alex Lowe, on Google
★★★★★

I called them for gutter and gutter guards I compared a lot of products they are the best aluminum and stainless steel expertly installed lifetime guarantee transferable I couldn't ask for anything better they also did my complete roof. From the tear off to the installation flawless. They even roll this big roller magnet to pick up any loose nails the roof looks perfect

Bradley Cohen, on Google

Roofing in Upper Moreland — common questions

Is Upper Moreland the same thing as Willow Grove?

Not quite. Willow Grove is a community inside Upper Moreland Township rather than a separate municipality, and the township also wraps around Hatboro borough. Our office sits in Willow Grove, so anywhere in the township is close ground for us. If your mail says Willow Grove, Hatboro or Upper Moreland, it is the same crews and the same number at (267) 209-8878.

Do you do the flat roofs on small commercial buildings along the York Road corridor?

Yes. Low-slope commercial roofs take membrane rather than shingles — TPO, EPDM or modified bitumen — and they are inspected differently. We look at the perimeter terminations, the curbs around any rooftop equipment, and whether the drains and scuppers can actually clear a downpour. Work gets scheduled around trading hours so a tenant is not losing a day to it.

Why is my 1950s ranch attic so hot in summer?

Because it is barely ventilated. Shallow attics from that era were given a couple of static vents and soffit intake that has since been packed solid with insulation, so no air moves at all. Heat builds against the underside of the deck and ages the shingles from the back while the sun works on the front. Fixing intake and adding continuous ridge exhaust is usually straightforward.

Do I need a township permit to re-roof here?

That is set by Upper Moreland Township rather than by us, and it depends on the scope of the work. We work to whatever the property is subject to and will tell you plainly what your job requires before it starts. Ask early, because permit timing is the thing most likely to move a scheduled start date when nobody has checked in advance.

Need a roofer in Upper Moreland? Call (267) 209-8878.

Free, no-obligation estimates. Licensed & insured in PA, NJ, MD & DE.

Call (856) 292-7046Request a Free Estimate