90 roofing listings in Philadelphia

Top-Rated Roofing Contractors in Philadelphia, PA

Compare 89 categorized roofing contractors and 90 roofing-eligible listingsin the Philadelphia area. Browse all Pennsylvania markets.

Philadelphia, PA

90 roofing listings
5.0 · 464 reviews · 98% 5-star reviews
7352 Melrose St, Philadelphia, PA 19136
Siding
5.0 · 344 reviews · 99% 5-star reviews
27 Cassel Rd, Souderton, PA 18964
SidingWindows
5.0 · 296 reviews · 99% 5-star reviews
1086 Taylorsville Rd, Washington Crossing, PA 18977
5.0 · 289 reviews · 99% 5-star reviews
373 E Main St Suite M104, Collegeville, PA 19426
GuttersSidingSkylightsWindows
5.0 · 273 reviews · 99% 5-star reviews
2710 Devereaux Ave, Philadelphia, PA 19149
Siding
5.0 · 230 reviews · 99% 5-star reviews
488 Anna Lynn Ln, Horsham, PA 19044
GuttersSiding
5.0 · 215 reviews · 100% 5-star reviews
2543 Huntingdon Pike Office B, Huntingdon Valley, PA 19006
5.0 · 191 reviews · 99% 5-star reviews
13420 Damar Dr # K, Philadelphia, PA 19116
5.0 · 187 reviews · 99% 5-star reviews
6112 Cottage St, Philadelphia, PA 19135
5.0 · 165 reviews · 99% 5-star reviews
513 Norristown Rd, Horsham, PA 19044
GuttersSidingSkylightsWindows
5.0 · 137 reviews · 99% 5-star reviews
156 N State St Suite R, Newtown, PA 18940
SidingWindows
5.0 · 77 reviews · 100% 5-star reviews
901 Tennis Ave, Bensalem, PA 19020
5.0 · 58 reviews · 100% 5-star reviews
3505 Morrell Ave, Philadelphia, PA 19114
5.0 · 47 reviews · 100% 5-star reviews
41 University Dr #400, Newtown, PA 18940
5.0 · 46 reviews · 100% 5-star reviews
832 Sears St, Philadelphia, PA 19147
Gutters
5.0 · 42 reviews · 100% 5-star reviews
1525 Cherry St, Philadelphia, PA 19102
5.0 · 30 reviews · 100% 5-star reviews
3447 Richmond St, Philadelphia, PA 19134
5.0 · 24 reviews · 100% 5-star reviews
1735 Fairmount Ave, Philadelphia, PA 19130
lgbtq-owned
Waterproofing
5.0 · 20 reviews · 100% 5-star reviews
821-23 Hartel Ave Suite 101, Philadelphia, PA 19111
Veteran-Owned
5.0 · 20 reviews · 100% 5-star reviews
2459 Memphis St, Philadelphia, PA 19125
5.0 · 18 reviews · 100% 5-star reviews
5825 Rising Sun Ave, Philadelphia, PA 19120
5.0 · 18 reviews · 100% 5-star reviews
4540 Carwithan St, Philadelphia, PA 19136
lgbtq-owned
5.0 · 17 reviews · 100% 5-star reviews
4528 Devereaux St, Philadelphia, PA 19135
5.0 · 12 reviews · 100% 5-star reviews
1916 Emerson St #2306, Philadelphia, PA 19152
5.0 · 7 reviews · 100% 5-star reviews
3325 N 9th St, Philadelphia, PA 19140
5.0 · 5 reviews · 100% 5-star reviews
5511 Lancaster Ave, Philadelphia, PA 19131
5.0 · 3 reviews · 100% 5-star reviews
1015 Mill Creek Rd, Newtown, PA 18940
5.0 · 1 reviews · 100% 5-star reviews
27 E Chelten Ave, Philadelphia, PA 19144
5.0 · 1 reviews · 100% 5-star reviews
2240 Cedar St, Philadelphia, PA 19125
5.0 · 1 reviews · 100% 5-star reviews
1311 N 27th St, Philadelphia, PA 19121
5.0 · 1 reviews · 100% 5-star reviews
12260 Townsend Rd STE C, Philadelphia, PA 19154
4.9 · 392 reviews · 98% 5-star reviews
2737 E Indiana Ave, Philadelphia, PA 19134
4.9 · 326 reviews · 97% 5-star reviews
506 Dekalb Pike, North Wales, PA 19454
Siding
4.9 · 244 reviews · 98% 5-star reviews
9751 Susan Rd, Philadelphia, PA 19115
Siding
4.9 · 237 reviews · 98% 5-star reviews
4330 Pearce St, Philadelphia, PA 19124
GuttersSidingSkylightsWindows
4.9 · 145 reviews · 97% 5-star reviews
200 Jackson St, Philadelphia, PA 19148
4.9 · 104 reviews · 97% 5-star reviews
1202 Dickinson Dr, Yardley, PA 19067
Veteran-Owned
SidingWindows
4.9 · 94 reviews · 96% 5-star reviews
2823 Miller St, Philadelphia, PA 19134
Skylights
4.9 · 91 reviews · 96% 5-star reviews
5918 Tulip St, Philadelphia, PA 19135
GuttersSidingSkylightsWaterproofing
4.9 · 82 reviews · 95% 5-star reviews
1525 Bristol Pike Ste B, Bensalem, PA 19020
Veteran-Owned
Siding
4.9 · 58 reviews · 98% 5-star reviews
2000 Market St, Philadelphia, PA 19103
4.9 · 43 reviews · 98% 5-star reviews
2450 Germantown Ave, Philadelphia, PA 19133
4.8 · 165 reviews · 93% 5-star reviews
7800 Rockwell Ave, Philadelphia, PA 19111
4.8 · 85 reviews · 94% 5-star reviews
4951 Wellington St, Philadelphia, PA 19135
lgbtq-owned
GuttersSiding
4.8 · 73 reviews · 93% 5-star reviews
6 Ford St, Bridgeport, PA 19405
4.8 · 58 reviews · 93% 5-star reviews
900 N Broad St until 156, Philadelphia, PA 19130
lgbtq-owned
4.8 · 4 reviews · 75% 5-star reviews
950 W Venango St, Philadelphia, PA 19140
4.7 · 304 reviews · 91% 5-star reviews
3070 Bristol Pike Building 1 Suite 214, Bensalem, PA 19020
SidingSkylights
4.7 · 164 reviews · 93% 5-star reviews
4557 Belgrade St, Philadelphia, PA 19137
lgbtq-owned
Siding
4.7 · 111 reviews · 89% 5-star reviews
110 S Sand Rd, New Britain, PA 18901
4.7 · 80 reviews · 91% 5-star reviews
1938 Mifflin St, Philadelphia, PA 19145
Siding
4.7 · 63 reviews · 92% 5-star reviews
3027 Cedar St, Philadelphia, PA 19134
lgbtq-owned Veteran-Owned
4.7 · 61 reviews · 92% 5-star reviews
2315 A Sansom St, Philadelphia, PA 19103
4.7 · 52 reviews · 92% 5-star reviews
1704 S State Rd, Upper Darby Township, PA 19082
GuttersSidingWindows
4.7 · 46 reviews · 93% 5-star reviews
8133 Winthrop St, Philadelphia, PA 19136
Siding
4.7 · 23 reviews · 91% 5-star reviews
3740 Germantown Ave, Philadelphia, PA 19140
4.7 · 15 reviews · 93% 5-star reviews
1306 Unity St, Philadelphia, PA 19124
4.6 · 884 reviews · 83% 5-star reviews
12260 Townsend Rd, Philadelphia, PA 19154
GuttersSiding
4.6 · 143 reviews · 90% 5-star reviews
2427 S Woodstock St, Philadelphia, PA 19145
Siding
4.6 · 88 reviews · 88% 5-star reviews
4603 Rising Sun Ave, Philadelphia, PA 19140
lgbtq-owned Women-Owned
4.6 · 60 reviews · 88% 5-star reviews
970 River Rd, Croydon, PA 19021
Gutters
4.6 · 28 reviews · 79% 5-star reviews
4729 Aubrey Ave, Philadelphia, PA 19114
Siding
4.6 · 20 reviews · 90% 5-star reviews
5101 Cottman Ave Suite A, Philadelphia, PA 19135
4.6 · 11 reviews · 91% 5-star reviews
150 Monument Rd, Bala Cynwyd, PA 19004
4.6 · 10 reviews · 90% 5-star reviews
600 on Broad, 1440 Mt Vernon St Appt 110, Philadelphia, PA 19130
lgbtq-owned
4.5 · 91 reviews · 81% 5-star reviews
1230 E Venango St, Philadelphia, PA 19134
GuttersSidingSkylights
4.5 · 8 reviews · 88% 5-star reviews
3403 Orion Rd, Philadelphia, PA 19154
SidingWindows
4.4 · 182 reviews · 82% 5-star reviews
1200 Pennsylvania Ave, Oreland, PA 19075
Skylights
4.4 · 112 reviews · 79% 5-star reviews
6131 Belfield Ave, Philadelphia, PA 19144
4.4 · 37 reviews · 84% 5-star reviews
4320 E Wingohocking St, Philadelphia, PA 19124
4.4 · 22 reviews · 77% 5-star reviews
9314 Gillespie St, Philadelphia, PA 19114
4.4 · 18 reviews · 83% 5-star reviews
4430 Longshore Ave, Philadelphia, PA 19135
Skylights
4.3 · 94 reviews · 76% 5-star reviews
7337 Wissinoming St, Philadelphia, PA 19136
Siding
4.3 · 46 reviews · 80% 5-star reviews
1500 Dickinson St Unit 2, Philadelphia, PA 19146
lgbtq-owned
4.3 · 13 reviews · 77% 5-star reviews
7201 Hegerman St, Philadelphia, PA 19135
4.2 · 40 reviews · 78% 5-star reviews
4700 Wissahickon Ave STE 105, Philadelphia, PA 19144
Black-Owned
4.2 · 21 reviews · 76% 5-star reviews
145 Rockledge Ave, Rockledge, PA 19046
InsulationSiding
4.2 · 5 reviews · 80% 5-star reviews
2703 E Westmoreland St, Philadelphia, PA 19134
4.1 · 87 reviews · 75% 5-star reviews
2528 Orthodox St, Philadelphia, PA 19137
4.1 · 30 reviews · 77% 5-star reviews
551 Tyson Ave, Philadelphia, PA 19111
4.1 · 9 reviews · 78% 5-star reviews
1429 S Broad St, Philadelphia, PA 19147
GuttersSiding
RR
5.0 · 9 reviews · 100% 5-star reviews
480 State Rd. #210, Bensalem, PA 19020
PR
5.0 · 2 reviews · 100% 5-star reviews
5696 Rising Sun Ave, Philadelphia, PA 19120
GR
5.0 · 2 reviews · 100% 5-star reviews
126 Market St, Philadelphia, PA 19106
AG
4.9 · 57 reviews · 98% 5-star reviews
206 Lockart Ln, Philadelphia, PA 19116
SkylightsWindows
JR
4.6 · 71 reviews · 87% 5-star reviews
1966A Pioneer Rd, Huntingdon Valley, PA 19006
InsulationSidingWindows
MK
4.5 · 11 reviews · 82% 5-star reviews
2200 Wakeling St, Philadelphia, PA 19137
CL
4.5 · 8 reviews · 88% 5-star reviews
12440 Barbary Pl, Philadelphia, PA 19154
FR
4.4 · 44 reviews · 80% 5-star reviews
814 Jackson St, Philadelphia, PA 19148
4.5 · 31 reviews · 87% 5-star reviews
800 N Delaware Ave, Philadelphia, PA 19123
Top Picks

Top-Rated Roofers in Philadelphia, PA (2026)

Ranked by Google star rating, then by number of reviews. Every roofer below holds at least a 4.0-star average from verified Google reviews. Treat this as a starting shortlist, not an endorsement: always confirm license, insurance, and a written estimate before you hire.

  1. Big Joe's Roofing5.0 stars · 464 reviews · 98% 5-star
  2. Paramount Home Solutions5.0 stars · 344 reviews · 99% 5-star
  3. Roofs by Tip Top5.0 stars · 296 reviews · 99% 5-star
  4. East Coast Roofing Systems5.0 stars · 289 reviews · 99% 5-star
  5. AP Roofing PA5.0 stars · 273 reviews · 99% 5-star

Finding a Roofing Contractor in Philadelphia, PA

Roofer Directory lists 90 roofing-eligible contractors in the Philadelphia, PA market, including 89businesses categorized specifically as roofing companies. Together these listings hold 8,653 Google reviews, and the average rating across them is 4.8 stars. Every contractor shown here maintains at least a 4.0-star rating, and 61 hold a 4.7 or higher.

The Philadelphia area is one of Pennsylvania's active roofing markets. The highest-rated roofer currently listed here is Big Joe's Roofing, with a 5.0-star rating across 464 Google reviews.

Ratings and review counts come straight from Google and are shown as-is. Before you hire, confirm each contractor's license and insurance: requirements vary by state, so check the appropriate state board and ask for proof of coverage. Our guide on how to verify a roofing license by state walks through where to look, and how to choose a roofing contractor covers the questions worth asking before you sign anything.

Comparing quotes is the fastest way to gauge fair pricing in Philadelphia. You can request a free estimate from a local roofing contractor, or read up on what a new roof costs in 2026 and when to repair versus replace before you start. Browse all Pennsylvania roofing markets to compare nearby cities.

Roof Replacement Costs in Philadelphia

The national average for a full asphalt shingle roof replacement is about $9,500 in 2026, and most homeowners land between $5,800 and $46,000 depending on roof size, pitch, and material. Because Philadelphia, PA carries a very high storm-risk profile, many homeowners here weigh impact-rated (Class 4) shingles, which raise the upfront price but can earn insurance premium discounts. Compare two or three written quotes from Philadelphia contractors, and read our full roof cost breakdown before you sign anything.

Nearby Markets

Explore Other Roofing Markets

Compare nearby city pages with roofing-eligible contractor listings and local roof-risk context where available.

Storm Data

Philadelphia, PA Storm Risk & Roof Damage History

83
/100
Very High Risk

Over the past 77 years, Philadelphia, PA has recorded 6,014 severe weather events and $830.4M in property damage. With 16.3 hail events, 146.2 wind events, and 94 tornadoes on record, homeowners in Philadelphia should plan for regular roof inspections, especially after June–August.

Based on NOAA data from 1950-2026. How storms affect roof lifespan →

451
Hail Events
16.3/year avg
3,322
Wind Events
Max 96 mph
94
Tornadoes
Strongest: F3
$830.4M
Property Damage
1950-2026

Hail Damage History in Philadelphia, PA

Philadelphia, PA has recorded 451 hail events since 1950, averaging 16.3 per year. The average hail size is 1", with the largest recorded hailstone measuring 2.75" (baseball-sized).

50% of hail events in Philadelphia, PA produce stones 1 inch or larger — the threshold at which asphalt shingles typically begin sustaining granule loss, cracking, and other damage that can shorten roof lifespan.

Philadelphia, PA Storm Season: Month-by-Month Breakdown

Storm events by month

Peak storm season in Philadelphia, PA runs from June through August. The best time to schedule a roof inspection is immediately after, in September.

Philadelphia, PA Severe Weather Trend (Last 15 Years)

Storm events by year

2020 was the most active year with 507 events and $4K in property damage.

Most Damaging Storms in Philadelphia, PA

The 5 costliest severe weather events recorded in Philadelphia, PA, ranked by property damage. Understanding your area's storm history helps determine when to repair vs. replace your roof.

September 1, 2021Flash Flood$280.0M in damage
Montgomery + 4 more areas

Widespread flash flooding occurred in upper Bucks County with many road closures and vehicles stranded. There were numerous water rescues. One flood related fatality was reported in Milford Township. Most waterways in the county overflowed, including the Delaware River (with a highly unusual quick response to the runoff), Neshaminy Creek, Tohickon Creek and the East Branch of the Perkiomen Creek. Many buildings and homes were flooded.

National Weather Service
April 3, 2005Flood$40.0M in damage
Bucks County

For the second time within seven months a greater than 50-year storm affected the Delaware River Basin and its tributaries. In all, about 5,715 homes were evacuated along the Delaware and Susquehanna Rivers in Pennsylvania. Pennsylvania Ed Rendell quickly declared a state of emergency and made money available to the Pennsylvania Emergency Management for flood related needs. Many homes and businesses that were flooded because of the remnants of Hurricane Ivan, were flooded again. The crests al...

National Weather Service
June 16, 2001Flash Flood$35.0M in damage
Delaware + 3 more areas

Showers and thunderstorms with torrential downpours caused flash flooding of streams and poor drainage flooding in Delaware County, particularly in the eastern half of the county. Most of the flooding occurred east of a line from Radnor Township south through Media Borough and Ridley Township. In Secane (Upper Darby Township), 4.30 inches of rain fell in 90 minutes between 530 p.m. and 700 p.m. EDT. Many vehicles were trapped in flooded roadways and numerous water rescues occurred. The torren...

National Weather Service
September 16, 1999Coastal Flood$58.2M in damage
Chester + 4 more areas

Hurricane Floyd battered Eastern Pennsylvania (especially Southeast sections around Philadelphia) on September 16th and brought with it torrential and in some places record breaking rains and damaging winds. The hurricane caused widespread flash flooding as storm totals averaged around six inches in the Poconos and Berks County, eight inches in the Lehigh Valley and from eight to twelve inches in the Greater Philadelphia Metropolitan Area. Six people died directly from the hurricane - four...

National Weather Service
July 27, 1994Tornado$50.6M in damage
Montgomery CountyF3, 2 mi path

The parent thunderstorm that produced two tornadoes and downburst wind damage in eastern Chester County split in two near Spring City in Chester County. The left or western thunderstorm entered Montgomery County in Royersford and wind related damage intensified as the thunderstorm moved northeast through Royersford. Most of the damage (collapsed porches and downed trees) in Royerstown occurred from Fifth Avenue to Lewis Road and from Main to Chestnut Streets Several homes were damaged by ...

National Weather Service

Recent Severe Weather in Philadelphia, PA

High Wind
Delaware County

The ASOS at Philadelphia International Airport reported a gust of 60 mph.

Thunderstorm Wind
Montgomery County$40K damage

Tree was blown down onto a house causing damage to roof and floors.

High Wind
Western Chester County

A home weather station in Glenmoore reported a wind gust of 62 mph.

Winter Storm
Lower Bucks County

Snowfall totals ranged from 5-7. The highest report was 8.3 from Doylestown.

Winter Storm
Upper Bucks County

Snowfall totals ranged from 6-8. The highest report was 8.0 from 3.7 miles west of Doylestown.

Data: NOAA Storm Events Database (National Centers for Environmental Information). Last updated 2026-06-12. Covers 1950-2026. Hail, wind, and tornado data from 1950. All event types from 1996. See how Philadelphia compares on our U.S. Storm Risk Index.

Protect Your Philadelphia Roof After Storm Season

With a storm risk score of 83/100, regular roof inspections are recommended for Philadelphia homeowners — especially after the June–August peak season.

Questions

Good to Know

Yes. Searching, browsing, and visiting contractor websites through our directory is completely free. We never charge homeowners.
No. We don't collect or share your personal information. When you click "Visit Website," you go directly to that contractor's site. You choose who to contact and when.
Ratings and review counts are sourced from Google and reflect real customer experiences. We display them as-is without modification.
Roofer Directory currently shows 90 roofing listings in the Philadelphia, PA market, including 89 businesses categorized as roofing contractors.
The national average for a full asphalt shingle roof replacement is about $9,500 in 2026, with real-world totals ranging from roughly $5,800 to $46,000+ by size, pitch, and material. Philadelphia sits in a very high-risk storm area, so impact-rated shingles (which can earn insurance discounts) may shift pricing. Get 2 to 3 written local quotes to find your real number — see our 2026 roof cost guide for the full breakdown.
Philadelphia, PA averages 16 hail events per year based on NOAA data from 1950-2026. 50% of these produce hail 1 inch or larger, which is the threshold at which asphalt shingles typically begin sustaining damage. The largest hail recorded in this period was 2.8 inches (baseball-sized).
Peak storm season in Philadelphia, PA runs from June through August, with July typically being the most active month. Outside of these months, severe weather activity drops significantly. Scheduling a roof inspection in the months immediately following storm season is recommended.
The most damaging recent storm event was a flash flood on September 01, 2021, which caused an estimated $280.0M in property damage in Montgomery + 4 more areas County. Philadelphia, PA has experienced $830.4M in total storm-related property damage since 1950.
Yes. Philadelphia, PA averages 16 hail events per year, with an average hail diameter of 1.0 inches. Hail 1 inch or larger can crack, dislodge, or remove granules from asphalt shingles, often causing damage that isn't visible from the ground. Most roofing professionals and insurance companies recommend a professional inspection after any hail event in your area.
Philadelphia, PA has experienced 94 tornadoes over the past 77 years. The strongest rated F3, with tornado paths averaging 2.4 miles in length. Tornado damage to roofs ranges from partial shingle loss to complete structural failure depending on the EF rating and proximity.

Know What You Need? Start Here.

Search your area to compare roofing contractor listings, or get a free estimate from a top local contractor.