Pennsylvania

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

159 Companies in Pennsylvania

Showing 26–50 of 159
Filter
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.
Affordable Roofs Pro Colony Park Local 4 years - 5.0
Seely Construction Emigsville Local 14 years - 5.0
J and L Roofing Colony Park Local 3 years - 5.0
Eckroth's Roofing Solutions Alsace Manor Local 2 years - 5.0
ICP Roofing Pittsburgh Local 4 years - 5.0
Snyder Roofing and Siding Bowers Local 5 years - 5.0
All Pro Home Improvement and Roofing Eagleview Multi-State 1 year - 5.0
Up On The Roofs Philadelphia Local 2 years - 5.0
ROOFX Park Forest Village Local 20 years - 5.0
Reno Roofing Flying Hills Local 0 years - 5.0
Excelsior Roofing DeSales University Local 5 years - 5.0
Graystone Roofing & Siding East Petersburg Local 15 years - 5.0
Fearless Roofing Moscow Local 0 years - 5.0
Double H Roofing Potters Mills Local 3 years - 5.0
York Roof Experts Red Lion Local 0 years - 5.0
Yoder Commercial Roofing Port Royal Local 8 years - 5.0
MHI Roofing Carnot-Moon Multi-State 7 years - 4.9
Scott Macczak Roofing Alleghenyville Local 2 years - 4.9
TC Backer Construction New Salem Multi-State 14 years
  • CT
4.9
Celtic Metal Roofing Harrisburg Local 2 years - 4.9
Forline Roofing Philadelphia Local 2 years - 4.9
Philly Roofing Philadelphia Local 1 year - 4.9
Rabbit Roofing Baldwin Local 2 years - 4.8
Hybrid Roofing & Renovations Philadelphia Local 4 years - 4.8
NEPA Roofing Pros Old Forge Local 3 years - 4.8

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

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
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
PITTSABANA CONTRACTING SERVICES, LLC
Steep roofs - fall protection required 1926.501(b)(11)
Serious $0
ELMER'S ROOFING
Train each employee exposed to fall hazards 1926.503(a)(1)
Serious $0

Storm & hail history

  • 11,092 Storm events (10yr)
  • 4″ Max hail size
  • 120 mph Max wind gust
  • 244 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

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

Frequently asked - Pennsylvania

How do I verify a roofing contractor is licensed and insured in Pennsylvania?
Pennsylvania does not require a statewide roofing license, but contractors must register as a Home Improvement Contractor with the Pennsylvania Attorney General's office. Always ask for their HIC registration number and verify it at the state's online portal. Also request proof of general liability insurance and workers' compensation coverage. This protects you from being held liable if a worker is injured on your property.
What is the best time of year to replace a roof in Pennsylvania?
Late spring through early fall is generally ideal in Pennsylvania. Mild temperatures help roofing materials like asphalt shingles seal properly. However, reputable contractors work year-round, and winter replacements are sometimes necessary after storm damage. Avoid scheduling during periods of heavy rain or snow. If you need emergency repairs in winter, make sure your contractor uses appropriate cold-weather installation techniques to ensure a proper seal.
How many estimates should I get before hiring a roofing contractor in Pennsylvania?
Getting at least three written estimates is strongly recommended. This gives you a realistic sense of fair pricing in your local Pennsylvania market and helps you compare materials, warranties, and project timelines. Be cautious of bids that are significantly lower than the others, as this can signal cut corners or low-quality materials. Price matters, but contractor reputation, experience, and communication are equally important factors to weigh.
What roofing materials work best for Pennsylvania's climate?
Architectural asphalt shingles are the most popular choice in Pennsylvania due to their durability, affordability, and ability to handle the state's mix of heavy snow, rain, and summer heat. Metal roofing is also a strong option for longevity and snow shedding. If you have an older home, slate roofing is common in Pennsylvania and can last over a century when properly maintained. Discuss your home's structure and budget with your contractor before deciding.
What should a roofing contract in Pennsylvania include?
A solid roofing contract should include the contractor's HIC registration number, a detailed scope of work, specific materials and brands being used, project start and completion dates, total cost and payment schedule, and warranty information for both materials and labor. Pennsylvania's Home Improvement Consumer Protection Act requires written contracts for jobs over 500 dollars. Never pay the full amount upfront. A deposit of 10 to 30 percent is typical, with the balance due upon completion.
Are roofing permits required in Pennsylvania, and who is responsible for obtaining them?
Permit requirements vary by municipality in Pennsylvania, so your local township or borough building office is the best resource. Many roofing replacements do require a permit. Your contractor should handle obtaining the permit on your behalf. Be cautious of any contractor who suggests skipping the permit process to save time or money. Unpermitted work can cause problems when you sell your home and may void your homeowner's insurance coverage.