Roofing Contractor in Upper Dublin, PA | Shelby Roofing Services
Home / Service Areas / Montgomery County PA / Upper Dublin
Montgomery County • Upper Dublin Township

Roofing & Exterior Services in Upper Dublin, PA

GAF Certified roofing, siding and gutter work across Upper Dublin Township — Dresher, Maple Glen, Jarrettown and Fort Washington — from post-war colonials and split-levels to larger custom homes. Based in Blue Bell. Free inspections and 24/7 emergency response.

GAF Certified • Full Warranty
4.9★ • 100+ Reviews
Licensed • PA, NJ & DE
24/7 • Emergency Response
4.9
Star Rating
★★★★★
100+ Reviews
4.9100+ Google Reviews

“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.

Read Reviews →
What We Offer in Upper Dublin

Complete Exterior Services Near You

Why Upper Dublin Homeowners Choose Us

Roofing for Every Kind of Upper Dublin Home

Upper Dublin was built out over five decades, so a 1950s ranch in Dresher and a 1990s colonial in Maple Glen need different plans. We match the system to the house and explain the options in a written estimate so you can decide with confidence.

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.

  • GAF Certified — manufacturer warranty + our 30-year workmanship warranty
  • Licensed & insured • PA HIC #PA-178363 • $2M liability policy
  • Free written estimates — no hidden fees, no surprises
  • 24/7 emergency response anywhere in Montgomery County
  • Insurance claim support — drone documentation and adjuster communication
  • Acorn Finance — up to $100K, prequalify in 60 seconds, no credit impact
  • 100+ verified Google reviews from homeowners like you
Get a Free Estimate in Upper Dublin
What’s Included — Free Inspection
01
Drone Roof Inspection

Aerial documentation of the entire roof

02
Written Estimate

An itemized scope before you commit to anything

03
Insurance Review

We walk you through storm damage and your claim options

04
Acorn Finance

Up to $100K, 20-year terms, prequalify in 60 seconds

Schedule in Upper Dublin
Local Roofing Guide · Upper Dublin Township

Roofing in Upper Dublin: Dresher, Maple Glen and Fort Washington

Upper Dublin Township takes in Dresher, Maple Glen and Jarrettown, parts of Fort Washington and Oreland, and the Upper Dublin side of Ambler. It’s a few miles east of our Blue Bell office, and it’s where the 2021 Ida tornado touched down.

The homes we see in Upper Dublin

Most of the township was built out from the 1950s through the 1990s: colonials, split-levels, ranches and Cape Cods, with larger custom homes in Maple Glen and Dresher. Many are on their second or third roof, and many still have the original attic ventilation.

  • Wind-damage checks after strong storms — especially on exposed, open lots
  • Second and third roofs: a full tear-off so the deck can be checked
  • Balanced intake and ridge ventilation to protect the new shingles
  • Gutter and downspout sizing for big roof areas

Upper Dublin permits

Upper Dublin Township’s monthly building reports list re-roofing jobs under building permits, so plan on a permit for a full replacement. The township office is at 370 Commerce Drive in Fort Washington. We handle the application as part of your project.

Storm history: the 2021 Ida tornado

On September 1, 2021, the remnants of Hurricane Ida produced an EF-2 tornado with winds the National Weather Service estimated at up to about 130 mph. It tracked from the Fort Washington area of Upper Dublin Township into Horsham, tore the roof off the Upper Dublin police building and brought down trees across the area.

Upper Dublin by the numbers

1971Median year homes were built
29%Homes built before 1960
52Days with storm wind damage reported nearby since 2005
13Days with hail reported nearby since 2005

Half of the homes in Upper Dublin Township were built before 1971, and 29% predate 1960. Many of them are on their second or third roof, so the decking, flashing and ventilation underneath deserve a close look.

Beyond Ida, storm wind damage has been reported within 5 miles on 52 days since 2005 — two or three times a year — while hail an inch or larger has fallen on only 5 days. Live Upper Dublin forecast, radar & alerts →

Sources: U.S. Census Bureau, American Community Survey 2020–2024 — Upper Dublin Township; National Weather Service storm reports 2005–2026, within 5 miles of the town center (snowfall: 10 miles).

Our projects in Upper Dublin Township

Neighborhoods We Serve

  • Dresher
  • Maple Glen
  • Jarrettown
  • Fort Washington
  • Oreland (Upper Dublin side)
  • Ambler (Upper Dublin side)

ZIP Codes

  • 19025 — Dresher
  • 19002 — Maple Glen / Ambler
  • 19034 — Fort Washington
  • 19075 — Oreland

Nearby Town Guides

In the NeighborhoodA Walk With Miguel
Trusted in Upper Dublin

Owner-Led Standards. Reviews That Prove It.

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.

Steve ZurlaAmbler, PA

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.

Historic HomePosted on Google
James HoldsworthDoylestown, PA

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.

Home RenovationPosted on Google

Upper Dublin, PA — Roofing FAQs

Do I need a permit to replace my roof in Upper Dublin Township?
For a full replacement, plan on it. Upper Dublin’s building reports list re-roofing jobs under building permits. We handle the application with the township as part of your project.
Do you serve Dresher, Maple Glen and Jarrettown?
Yes — all of Upper Dublin Township, including Dresher, Maple Glen, Jarrettown, Fort Washington, the Upper Dublin part of Oreland and the Upper Dublin side of Ambler. Two of our recent projects are in the Oreland section of the township.
Does Shelby Roofing Services work in Upper Dublin, PA?
Yes. We serve Upper Dublin and the surrounding Montgomery County area from our base in Blue Bell, PA. We are GAF Certified, licensed and insured, and offer free drone roof inspections. Call (215) 847-3522.
How much does a new roof cost in Upper Dublin?
Every roof in Upper Dublin is different, and the most accurate way to know the cost is a free inspection. Price depends on the roof’s size, pitch and complexity, the material you choose, and the condition of the decking underneath. We provide a free inspection and a personalized, itemized written estimate for your property — no pressure and no obligation. Call (215) 847-3522.
Do you work in every part of Upper Dublin Township?
Yes — Dresher, Maple Glen, Jarrettown, Fort Washington, Oreland and the Upper Dublin side of Ambler.
Can you match the look of slate on an Upper Dublin home?
Yes. Designer shingles and synthetic slate can recreate the look of slate at a lower cost and weight. For homes where only natural slate will do, we install and repair that too.
How long will a new roof last in Upper Dublin?
25–30+ years for architectural shingles, 30–50+ years for premium designer shingles, and far longer for slate and standing seam metal. Proper installation and attic ventilation are the two biggest factors.
What is the difference between ACV and RCV insurance coverage for my roof?
ACV (Actual Cash Value) pays the depreciated value of your roof — a 15-year-old roof gets a fraction of replacement cost. RCV (Replacement Cost Value) pays full replacement cost minus your deductible. Most homeowners in Montgomery County have RCV policies but may not realize it. We review your policy details during the inspection and explain exactly what you are entitled to before any claim is filed.
Can I get a supplement if my insurance payout does not cover the full scope?
Yes — and this is common. Initial scopes of loss often miss code-required items like ice and water shield, ventilation upgrades, and drip edge. We prepare Xactimate-compatible supplement documentation and submit it directly to your carrier. Montgomery County sees nor’easters and severe summer storms that make supplements a common part of roof claims.
What if my insurance claim was denied?
A denial is not final. We can conduct a second inspection with detailed photo documentation, help you request a re-inspection, or provide a written contractor assessment supporting your appeal. We will tell you honestly which path is most likely to succeed for your specific situation in Upper Dublin.
Ready to Get Started?

Free Roof Inspection in Upper Dublin, PA

Upper Dublin is minutes from our Blue Bell office. Schedule a free inspection and get a clear, written estimate.

4.9 · 100+ Google Reviews
“Professional, efficient, and exceeded every expectation.” — Nilda D.
BusinessRate Best of 2026 Award Winner: Shelby Roofing Services, Roofing Contractor, Blue Bell, PennsylvaniaBest of 2026 · Award WinnerRoofing Contractor, Blue Bell, PABusinessRate award based on Google reviews ↗
Also Serving Nearby

We Work Throughout Montgomery County & Beyond

In addition to Upper Dublin, we serve Fort Washington, Blue Bell, Flourtown, and Abington. View our full service area →

Homeowner guides: Roof Replacement Cost in PA & NJ · Cedar Shake vs. Synthetic Shake · EPDM Flat Roofing Guide

Live weather: Upper Dublin forecast, radar & storm reports →

Recent work: before & after roofing project album → · request a free inspection →