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

Roofing Company in Upland, PA

A mill borough on Chester Creek, built dense and never spread out. Roof replacement for Upland’s older frame and brick housing.

Served By
Wayne office
Delaware County
24/7 availability
(267) 692-2511
Local Roofing In Upland

A mill town that never spread

Upland is two thirds of a square mile on Chester Creek, founded as a borough in 1869 around the Crozer textile mills. The housing followed the mills: frame and brick, narrow lots, straight gable runs, porch roofs across the front, back additions added over the decades. Crozer-Chester Medical Center occupies the high ground. Very little here was built after the middle of the last century.
Houses this old have been roofed several times, and what the last crew left behind matters as much as the shingle. We pull the layers back, look at decking and fascia, and fix what is soft before new material goes down. Roofing permits in Upland are issued by the borough under the PA Uniform Construction Code.

Roofing In Upland

Old frame roofs hide decades of quick repairs.

Layered shingle, patched valleys and rusted porch metal are common on housing this age, and none of it shows from the ground until the ceiling stains.

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

Layers and decking

Old courses removed so soft boards and rotted fascia can be replaced.

Porch roofs

Front porch slopes and their wall junctions rebuilt rather than patched again.

Creek-side moisture

Damp air and shade near Chester Creek encourage algae and slow drying.

Upland Borough permits

Roofing in Upland is permitted by the borough under the PA Uniform Construction Code.

Local Proof

Recent projects in and around Upland

Reviews

What customers say

Upland FAQ

Common questions

How many layers of shingles can be on a roof before it has to come off?

How many layers of shingles can be on a roof before it has to come off?

Rather than count layers, we look at what is under them. Two layers plus soft decking means a full tear-off is the honest answer, and on housing this age we usually find at least some board that needs replacing. Going over old material hides the problems you are paying to solve.

Yes, and it comes from Upland Borough, not the county and not the City of Chester next door. The borough enforces the PA Uniform Construction Code for roofing work. We file the paperwork and meet the inspector so you are not chasing it yourself.

That is algae, and it grows where a roof stays damp. Shade from mature trees and moisture off Chester Creek keep that side from drying, so the growth takes hold. Algae-resistant shingle and proper ventilation slow it down; pressure washing an old roof usually does more harm than good.

Usually not. That junction needs step and counter flashing tucked properly behind the wall surface, and on older porches it was often just caulked. We can rebuild the flashing and the porch slope on its own, and tell you honestly whether the main roof still has years left.

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.