Home » Service Areas » Greater Philadelphia » Delaware County » Upland
A mill borough on Chester Creek, built dense and never spread out. Roof replacement for Upland’s older frame and brick housing.
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.
The full Maze Roofing range, residential and commercial, from the local team.
Shingle, tile, metal and flat roofing for homes and townhomes across the area.
Shingle, tile, metal, flat and TPO. Managed from tear-off to cleanup.
Flat, TPO and metal systems, with maintenance programs that protect the asset.
Storm damage, active leaks and fallen trees, with 24/7 phone response.
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.
Old courses removed so soft boards and rotted fascia can be replaced.
Front porch slopes and their wall junctions rebuilt rather than patched again.
Damp air and shade near Chester Creek encourage algae and slow drying.
Roofing in Upland is permitted by the borough under the PA Uniform Construction Code.
Same office, same crews, a short drive away.
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.
Send the form and the correct local office follows up, or call your market directly.
Fill out the form and we’ll route it to the right person and location.