Shelby Roofing Company was awesome to work with. It started as just a roof job, but they pointed out some other issues and took care of everything professionally. Great team.
GAF Certified roofing, siding, and gutter work for Upper Darby — brick rowhomes, twins, and single-family homes in Drexel Hill, Highland Park, Bywood, and across the township. Free inspections, written estimates, and 24/7 emergency response.
“Best decision we made. Professional, punctual, and high quality work.”— Alexis L.
“The crew left the property cleaner than they found it.”— Julio G.
“Miguel and his team go above and beyond every single time.”— Auri R.
“From the inspection to the final cleanup, every detail was handled with care.”— Abraham C.
GAF architectural & designer shingles. Most popular choice for Upper Darby homes.
Standing seam steel, aluminum & copper. 40–70 year lifespans.
Natural & synthetic slate. Century-lasting — ideal for Upper Darby historic homes.
Natural & synthetic cedar shake for Upper Darby character homes.
Hardie Board & board and batten — premium siding in Delaware County.
Seamless aluminum & custom copper gutter systems.
We document storm damage and meet with your adjuster throughout Upper Darby.
Acorn Finance — up to $100K, terms up to 20 years, prequalify in 60 seconds.
Upper Darby has some of the densest housing in Delaware County. Rowhomes and twins often have low-slope rear roofs, porch roofs, and shared gutters, while Drexel Hill’s single-family homes have steeper roofs with dormers.
We install membrane systems on flat sections, shingle systems on steep slopes, and flash the transitions between them correctly — the place most leaks begin. Every project is documented by drone.
Aerial documentation of the entire roof
An itemized scope before you commit to anything
We walk you through storm damage and your claim options
Up to $100K, 20-year terms, prequalify in 60 seconds
Upper Darby Township, home to the 69th Street Transportation Center and the Tower Theater, takes in neighborhoods from the 69th Street area to Drexel Hill.
Upper Darby is mostly attached housing: 48% of homes are rowhouses and twins and 22% are detached singles. Half were built in 1948 or earlier, and 75% predate 1960.
Permits go through Upper Darby Township, which administers Pennsylvania’s Uniform Construction Code. Re-roofing rules differ from one Pennsylvania municipality to the next, so we confirm what your address needs and handle the filing.
The strongest measured gust within 5 miles, 76 mph, hit Drexel Hill, part of Upper Darby Township, on June 24, 2010, and the same storm dropped 1.75-inch hail in neighboring Yeadon.
Half of the homes in Upper Darby were built in 1948 or earlier, and 75% predate 1960. Thunderstorm wind damage was reported within 5 miles on 49 days since 2005, and hail on 33. Live Upper Darby forecast, radar & alerts →
Sources: U.S. Census Bureau, American Community Survey 2020–2024 — Upper Darby township, Delaware County; National Weather Service storm reports 2005–2026, within 5 miles of the town center; permit details from the municipal websites linked above.
Shelby Roofing Services is owner-led. Miguel Cespedes built the company on careful inspections, clear communication and a final walkthrough on every job, and our team carries those standards onto every roof. These verified Google reviews are why homeowners keep recommending us to their neighbors.
Shelby Roofing Company was awesome to work with. It started as just a roof job, but they pointed out some other issues and took care of everything professionally. Great team.
I recently used Shelby Roofing Company and was thoroughly impressed. Their communication was outstanding, keeping me informed at every step. The quality of their work exceeded expectations.
We serve all of Upper Darby Township. Get a free drone inspection and a clear, written estimate.

In addition to Upper Darby, we serve Havertown, Broomall, Media, Swarthmore, Ridley Township, and Philadelphia. View our full service area →
Homeowner guides: How to File a Roof Insurance Claim · When to Replace Your Gutters · How Long Does a Roof Last?
Live weather: Upper Darby forecast, radar & storm reports →
Recent work: before & after roofing project album → · request a free inspection →