Compare 27 verified roofing contractors in Pennsylvania with ratings, reviews, and contact information.
Pennsylvania roofs face cold, snowy winters in the west and Poconos, hot humid summers in Philadelphia, and everything in between. Lake-effect snow hits the Erie area hard. Ice dams are a common problem across the state, and severe thunderstorms bring hail to the central counties.
Pennsylvania requires roofing contractors to register with the Attorney General's Home Improvement Registration program (PA Home Improvement Contractor Registration Act). Philadelphia has its own contractor licensing through L&I.
Roof replacement in Pennsylvania costs $8,500 to $15,000 for asphalt shingles, with Philadelphia and Pittsburgh metro areas at the higher end. For a detailed breakdown by material type, see our roof replacement cost guide. Compare asphalt shingles and metal roofing to choose the right material for your Pennsylvania home.
Architectural asphalt shingles are the standard. Slate roofing has deep roots in Pennsylvania - the Lehigh Valley has been a major slate producing region for over a century. Ice and water shield is essential along eaves. Need help choosing? Our complete materials comparison covers every option. Make sure proper underlayment is part of the job.
Before hiring, verify the contractor is properly licensed in Pennsylvania, carries liability insurance and workers' compensation, and can provide recent local references. Get at least three written estimates and never pay more than 30% upfront. For a complete vetting checklist, read our guide to finding a roofing contractor.