Pennsylvania
177 Roofing Companies in Pennsylvania: Public Records & Data
Public records on roofing contractors licensed in Pennsylvania: state registrations, manufacturer certifications, OSHA citations, and storm history. Every record is sourced from a public agency and dated.
Browse by county
Click any county to see roofers indexed in that area.
177 Companies in Pennsylvania
Showing 101–125 of 177| Company | City | Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. | Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. | Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. | Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. | Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating. |
|---|---|---|---|---|---|---|
AA Roofing
|
Etna | Local | 9 years | - | ||
McChesney Lueck Roofing
|
McKees Rocks | Local | 6 years | - | ||
High Mark Construction
|
York | Multi-State | 22 years |
|
||
Roofera
|
Allentown | Local | 2 years |
|
||
Z2A Roofing
|
Alleghenyville | Local | 1 year | - | ||
TJ's Shingles
|
Lawnton | Local | 6 years | - | ||
3 Days Later Roofing + Renovations
|
Allentown | Local | 3 years | - | ||
Affordable Roofs Pro
|
Colony Park | Local | 4 years | - | ||
Seely Construction
|
Emigsville | Local | 14 years | - | ||
J and L Roofing
|
Colony Park | Local | 3 years | - | ||
Eckroth's Roofing Solutions
|
Alsace Manor | Local | 2 years | - | ||
ICP Roofing
|
Pittsburgh | Local | 4 years | - | ||
Snyder Roofing and Siding
|
Bowers | Local | 5 years | - | ||
All Pro Home Improvement and Roofing
|
Eagleview | Multi-State | 1 year | - | ||
Up On The Roofs
|
Philadelphia | Local | 2 years | - | ||
ROOFX
|
Park Forest Village | Local | 20 years | - | ||
Reno Roofing
|
Flying Hills | Local | 0 years | - | ||
Excelsior Roofing
|
DeSales University | Local | 5 years | - | ||
Graystone Roofing & Siding
|
East Petersburg | Local | 15 years | - | ||
Fearless Roofing
|
Moscow | Local | 0 years | - | ||
Double H Roofing
|
Potters Mills | Local | 3 years | - | ||
York Roof Experts
|
Red Lion | Local | 0 years | - | ||
Yoder Commercial Roofing
|
Port Royal | Local | 8 years | - | ||
MHI Roofing
|
Carnot-Moon | Multi-State | 7 years | - | ||
Scott Macczak Roofing
|
Alleghenyville | Local | 2 years | - |
What Pennsylvania requires of roofers
Pennsylvania does not require a statewide license for roofing contractors. Unlike many other states, there is no state-level examination or general contractor license mandated by Pennsylvania for roofing work. However, roofing contractors must register with the Pennsylvania Attorney General's Office under the Home Improvement Contractor Registration Act if they perform residential home improvement work. This registration requires contractors to pay a fee, provide proof of liability insurance with a minimum of $50,000 in coverage, and submit a completed application. The registration must be renewed every two years, and contractors are required to display their registration number on all contracts, advertisements, and vehicles used for business.
While the state does not impose a licensing exam, many local jurisdictions in Pennsylvania have their own requirements. Cities such as Philadelphia and Pittsburgh, as well as various counties and municipalities, may require separate local business licenses, permits, and inspections before roofing work can begin. Contractors operating in these areas should check with local building departments to ensure compliance with all applicable local codes and permitting requirements, which can vary significantly from one municipality to another.
Roofing contractors in Pennsylvania are also strongly encouraged to carry workers' compensation insurance if they have employees, as this is required by state law. Failure to maintain proper insurance or registration can result in fines and penalties. Homeowners are advised to verify a contractor's Home Improvement Contractor registration status before hiring, as unregistered contractors may be subject to legal action. Staying current with registration and insurance requirements helps contractors maintain good standing and build trust with clients throughout the state.
Authority: Pennsylvania Attorney General's Office
Browse by city
- Allentown
- Allison Park
- Altoona
- Baldwin
- Bethel Park
- Bethlehem
- Carlisle
- Chambersburg
- Chester
- Colonial Park
- Drexel Hill
- Dunmore
- Easton
- Erie
- Franklin Park
- Fullerton
- Greensburg
- Hanover
- Harrisburg
- Hazleton
- Hermitage
- Hershey
- Indiana
- Johnstown
- King of Prussia
- Lancaster
- Lansdale
- Lebanon
- Levittown
- McKeesport
- Monroeville
- Murrysville
- New Castle
- Norristown
- Philadelphia
- Phoenixville
- Pittsburgh
- Plum
- Pottstown
- Reading
- Scranton
- State College
- Weigelstown
- West Chester
- West Mifflin
- Wilkes-Barre
- Wilkinsburg
- Williamsport
- Willow Grove
- York
No cities match that search.
Browse by county
- Adams
- Allegheny
- Armstrong
- Beaver
- Bedford
- Berks
- Blair
- Bradford
- Bucks
- Butler
- Cambria
- Cameron
- Carbon
- Centre
- Chester
- Clarion
- Clearfield
- Clinton
- Columbia
- Crawford
- Cumberland
- Dauphin
- Delaware
- Elk
- Erie
- Fayette
- Forest
- Franklin
- Fulton
- Greene
- Huntingdon
- Indiana
- Jefferson
- Juniata
- Lackawanna
- Lancaster
- Lawrence
- Lebanon
- Lehigh
- Luzerne
- Lycoming
- McKean
- Mercer
- Mifflin
- Monroe
- Montgomery
- Montour
- Northampton
- Northumberland
- Perry
- Philadelphia
- Pike
- Potter
- Schuylkill
- Snyder
- Somerset
- Sullivan
- Susquehanna
- Tioga
- Union
- Venango
- Warren
- Washington
- Wayne
- Westmoreland
- Wyoming
- York
No counties match that search.
Recent Inspections and Violations
| Date | Employer | Violation | Type | Penalty |
|---|---|---|---|---|
| PERFECT ROOFING & SIDING LLC |
Residential construction - fall protection required
1926.501(b)(13)
|
Serious | $4,729 | |
| PERFECT ROOFING & SIDING LLC |
Hard hats required where head injury possible
1926.100(a)
|
Serious | $3,783 | |
| PERFECT ROOFING & SIDING LLC |
Frequent and regular jobsite inspections required
1926.20(b)(2)
|
Serious | $4,729 | |
| EAST COAST ROOFING SYSTEMS |
Residential construction - fall protection required
1926.501(b)(13)
|
Serious | $2,483 | |
| EAST COAST ROOFING SYSTEMS |
Frequent and regular jobsite inspections required
1926.20(b)(2)
|
Other | $2,483 | |
| CENTRAL STATES COMMERCIAL ROOFING LLC |
Warning line systems
1926.502(f)(1)(iii)
|
Serious | $1,000 | |
| CENTRAL STATES COMMERCIAL ROOFING LLC |
Roofing on low-slope roofs - fall protection
1926.501(b)(10)
|
Serious | $4,000 | |
| PITTSABANA CONTRACTING SERVICES, LLC |
Damaged ladders tagged "Do Not Use"
1926.1053(b)(16)
|
Other | $0 | |
| PITTSABANA CONTRACTING SERVICES, LLC |
Ladder extends 3 ft above landing
1926.1053(b)(1)
|
Serious | $2,500 | |
| PITTSABANA CONTRACTING SERVICES, LLC |
Training certification with name, date, trainer
1926.503(b)(1)
|
Other | $0 |
Storm & hail history
-
11,092 Storm events (10yr)
-
4″ Max hail size
-
120 mph Max wind gust
-
244 Tornadoes (10yr)
Recent storm events
| Date | Type | County | Magnitude |
|---|---|---|---|
| Thunderstorm wind | ERIE | 63 mph | |
| Thunderstorm wind | ERIE | 63 mph | |
| Thunderstorm wind | ERIE | 63 mph | |
| Thunderstorm wind | ALLEGHENY | 58 mph | |
| Thunderstorm wind | WARREN | 60 mph | |
| Thunderstorm wind | WARREN | 60 mph |
























