Shelby replaced my entire roof after a tree strike. 200+ year old home with some special needs. Excellent work. Fast, clean, and professional. Could not be happier.
GAF Certified roofing, siding and gutter work across Edgmont Township — Gradyville and the Edgmont sides of Newtown Square, Media and Glen Mills — for large homes, farmhouses, barns and outbuildings. Free inspections and 24/7 emergency response.
“Miguel kept us informed throughout the process.”— Charlyn B.
“Professional, clean, and on time.”— Maria S.
“From the initial inspection to the final walkthrough — everything was excellent.”— Alexis P.
“Made the process feel simple and well organized.”— Lizbeth A.
GAF architectural & designer shingles. Most popular choice for Edgmont homes.
Standing seam steel, aluminum & copper. 40–70 year lifespans.
Natural & synthetic slate. Century-lasting — ideal for Edgmont historic homes.
Natural & synthetic cedar shake for Edgmont 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 Edgmont.
Acorn Finance — up to $100K, terms up to 20 years, prequalify in 60 seconds.
Edgmont homes tend to be big, with complex rooflines, and many properties have barns and outbuildings too. We inspect every section by drone and put the options for each building in one written estimate.
We match the system to the house — architectural shingles, designer shingles with a slate look, natural slate, or metal — and explain the options in a written estimate so you can decide with confidence.
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
Edgmont Township is semi-rural western Delaware County. It was farm country until homebuilding picked up in the 1960s and 1970s, and it still has open land, the village of Gradyville, and Ridley Creek State Park, whose main entrance is on Gradyville Road.
Expect large homes on big lots — colonials and custom homes in subdivisions from recent decades, townhouse communities, older farmhouses, and barns, garages and outbuildings that need roofs too. Bigger roofs mean more valleys, more penetrations and more places for small problems to hide.
Roof replacement permits are issued by Edgmont Township. One local quirk: Edgmont homes use several mailing addresses — Gradyville, Newtown Square, Media, Glen Mills and Edgemont — so the township on your tax bill, not the town in your address, decides where the permit goes. We handle the filing.
Edgmont’s homes are newer than most of the region’s: half of the homes in Edgmont Township were built after 1991. A 25- to 30-year shingle roof from those years is due now, so many homeowners here are planning their first full replacement.
Late on Halloween night 2019, a tornado touched down in Glen Mills, within 5 miles of Edgmont, injuring two people. Otherwise the record is typical for the area: storm wind damage on 46 days since 2005 and hail on 16, the largest 1.75 inches in Media in March 2009. Live Edgmont forecast, radar & alerts →
Sources: U.S. Census Bureau, American Community Survey 2020–2024 — Edgmont Township; National Weather Service storm reports 2005–2026, within 5 miles of the town center (snowfall: 10 miles).
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 replaced my entire roof after a tree strike. 200+ year old home with some special needs. Excellent work. Fast, clean, and professional. Could not be happier.
We used Shelby Roofing Services for our home renovation and couldn’t have made a more perfect decision. Miguel our contractor was outstanding — knowledgeable, communicative, and delivered exceptional results.
Schedule a free roof inspection in Edgmont Township and get a clear, written estimate.

In addition to Edgmont, we serve Radnor, Wayne, Villanova, and King of Prussia. View our full service area →
Homeowner guides: Roof Replacement Cost in PA & NJ · Cedar Shake vs. Synthetic Shake · EPDM Flat Roofing Guide
Live weather: Edgmont forecast, radar & storm reports →
Recent work: before & after roofing project album → · request a free inspection →