Upper Dublin's top-rated roofers, by Google rating

No license record for Upper Dublin's roofers sits in this tool yet, so we searched Google Maps instead. The 10 names below average 4.9 stars on 1,133 combined reviews. Write the number down anyway. A rating tells you nothing about whether it's current.

Google Maps ratings checked · How we rank

Upper Dublin, PA roofing contractors, Google's top-rated picks

We sort this list by Google rating, pulled down a notch when the review count behind it is thin; it's a sort, not the license check this tool otherwise runs, so look that number up separately.

  1. J & S Family Roofing LLCRoofing contractor · 5.0 out of 5 on Google · 250 Google reviews · Horsham 19044Google reviews
  2. Armstrong Roofing LLCRoofing contractor · 5.0 out of 5 on Google · 198 Google reviews · Horsham 19044Google reviews
  3. Guard Dog Roofing & Siding, LLCRoofing contractor · 5.0 out of 5 on Google · 53 Google reviews · Horsham 19044Google reviews
  4. G. Fedale Roofing and SidingRoofing contractor · 4.8 out of 5 on Google · 254 Google reviews · North Wales 19454Google reviews
  5. NexGen Exterior Home Remodeling, LLCRoofing contractor · 4.8 out of 5 on Google · 226 Google reviews · Ambler 19002Google reviews
  6. Reliance Roofing & SidingRoofing contractor · 4.8 out of 5 on Google · 83 Google reviews · Ambler 19002Google reviews
  7. EarthRise ExteriorsRoofing contractor · 5.0 out of 5 on Google · 22 Google reviews · Glenside 19038Google reviews
  8. Roof Repair And Replacement Fort WashingtonRoofing contractor · 5.0 out of 5 on Google · 17 Google reviews · Fort Washington 19034Google reviews
  9. M. Mac Exteriors, Inc.Roofing contractor · 4.8 out of 5 on Google · 22 Google reviews · Ambler 19002Google reviews
  10. Keystone Roofing and Siding LLCRoofing contractor · 5.0 out of 5 on Google · 8 Google reviews · Oreland 19075Google reviews

Before you let anyone on your {city} roof

  1. Does the name on the bid match the name on the license exactly?
  2. Is the license active, and when does it expire?
  3. Does the company have a local address, or only a cell phone number and an out-of-state plate?
  4. Did they contact you first, unprompted, right after a storm?
  5. Are they asking for full payment, cash only, or a deposit before any paperwork is signed?
  6. Will they give you a written, itemized estimate before you commit to anything?

More on Pennsylvania →

What the federal hazard data says about Upper Dublin

FEMA's county-level hazard data rates hail risk near Upper Dublin as Relatively Low.

Hail is one of the two most common reasons a roofer knocks on a Upper Dublin door uninvited, according to insurance-industry fraud warnings.

Hail
Relatively Low
Strong wind
Very High
Hurricane
Relatively Moderate
Wildfire
Very Low

Data: FEMA, National Risk Index for Natural Hazards - County-level table, v1.20 (v1.20, December 2025).

More Pennsylvania license lookups

All cities in Pennsylvania →