Maze Roofing
Licensed & Insured · Serving Florida, Pennsylvania & New Jersey
Greater Philadelphia: (267) 692-2511

Roofing Company in Upper Dublin, PA

Wissahickon headwaters and heavy canopy from Fort Washington to Maple Glen. Roofing in Upper Dublin, where shade is the real variable.

Served By
Wayne office
Montgomery County
24/7 availability
(267) 692-2511
Local Roofing In Upper Dublin

Shade is what wears these roofs

Upper Dublin went from farmland to suburb in the postwar decades, and the trees stayed. Almost the whole township drains to the Wissahickon, and Dresher, Maple Glen, Jarrettown and Fort Washington all sit under mature canopy. That shade is pleasant to live under and hard on a roof. North slopes stay wet, valleys fill with leaf pack, and algae streaking shows up decades before the shingles are actually finished.
We spec for that. Algae-resistant shingles, open metal valleys where debris load is heavy, gutter and downspout sizing that matches the tree cover, and ventilation that lets a damp deck dry out. Overhanging limbs get flagged before the roof goes on rather than after. The permit is issued by Upper Dublin Township under the PA Uniform Construction Code.

Roofing In Upper Dublin

Wet shade does slow damage a storm never would.

A roof that never fully dries loses its granule bond early, grows moss at the laps, and holds debris in the valleys through every freeze.

Storm damage in Upper Dublin?
24/7 emergency leak and tarp response.

Algae streaking

Dark streaks on shaded slopes are living growth, not dirt, and they spread.

Packed valleys

Leaf and needle pack dams water in the valleys and holds it against the deck.

Moss at the laps

Moss lifts shingle edges and keeps moisture sitting directly on the mat underneath.

Where permits go

Upper Dublin Township issues roof permits for Dresher, Maple Glen and Fort Washington.

Local Proof

Recent projects in and around Upper Dublin

Reviews

What customers say

Your Local Office

Wayne office

Serving Upper Dublin and all of Greater Philadelphia
(267) 692-2511
Upper Dublin FAQ

Common questions

What are the black streaks on my roof?

What are the black streaks on my roof?

Algae. It feeds on limestone filler in the shingle mat and thrives on shaded, slow-drying slopes, which describes most north faces in Upper Dublin. It is cosmetic at first and shortens shingle life over time, so replacement shingles here should be algae-resistant.

Trimming limbs that touch or overhang the roof usually pays for itself. It cuts debris in the valleys, reduces moss, and removes the branch that scours shingles in a nor’easter. We flag the problem limbs during the inspection so you can decide before work starts.

Upper Dublin Township. Maple Glen, Dresher, Jarrettown and Fort Washington are postal names inside the township, so the permit and inspection go through Upper Dublin’s code office under the PA Uniform Construction Code. Maple Glen also extends into Horsham Township, so we confirm the parcel first.

If the shingles still have body, yes. Soft washing and zinc or copper strips slow regrowth without stripping granules the way pressure washing does. If the moss has already lifted the courses and the mat underneath is soft, cleaning only delays the replacement.

Free Estimate

Ready when your roof is.

Send the form and the correct local office follows up, or call your market directly.

South Florida
Fort Lauderdale office
Tampa Bay
Riverview office

Send us a message

Fill out the form and we’ll route it to the right person and location.