Get matched with the Best Roofing Companies in Pennsylvania
There are 2,273 highly-rated local roofers in Pennsylvania. Enter your ZIP code below!
Start without ZIPWe may share your info with up to 4 participating contractors.
Cities in Pennsylvania
Browse licensed roofers by city across Pennsylvania.
- Abington
- Acme
- Akron
- Albrightsville
- Aliquippa
- Allentown
- Allenwood
- Allison Park
- Altoona
- Ambler
- Ambridge
- Annville
- Apollo
- Ardmore
- Arnold
- Ashley
- Aspinwall
- Aston Township
- Atglen
- Atlantic
- Audubon
- Avalon
- Avella
- Baden
- Bakerstown
- Bala Cynwyd
- Bangor
- Barto
- Bartonsville
- Bath
- Beaver
- Beaver Falls
- Bechtelsville
- Bedford
- Belle Vernon
- Bellefonte
- Belleville
- Bensalem
- Bensalem Township
- Benton
- Berlin
- Bernville
- Berwick
- Berwyn
- Bethel Park
- Bethlehem
- Biglerville
- Bird in Hand
- Birdsboro
- Blain
- Blairsville
- Blakely
- Blakeslee
- Bloomsburg
- Blue Bell
- Blue Ridge Summit
- Boiling Springs
- Brackenridge
- Braddock
- Bradford
- Breinigsville
- Bridgeport
- Bridgeville
- Bristol
- Brodheadsville
- Brogue
- Brookhaven
- Brookville
- Broomall
- Bulger
- Butler
- Camp Hill
- Canonsburg
- Carbondale
- Carlisle
- Carlton
- Carnegie
- Castle Shannon
- Catasauqua
- Catawissa
- Center Valley
- Centerville
- Chadds Ford
- Chalfont
- Chambersburg
- Charleroi
- Cheltenham
- Cherryville
- Chester
- Chester Springs
- Cheswick
- Chicora
- Childs
- Christiana
- Churchville
- Clarendon
- Clarion
- Clarks Summit
- Clearfield
- Clifford Township
- Clifton Heights
- Clymer
- Coal Township
- Coaldale
- Coatesville
- Cochranton
- Cochranville
- Collegeville
- Collingdale
- Columbia
- Colver
- Conemaugh
- Conestoga
- Conneaut Lake
- Connellsville
- Conshohocken
- Coopersburg
- Coplay
- Coraopolis
- Corry
- Cranberry Twp
- Cresco
- Croydon
- Daisytown
- Dallas
- Dallastown
- Dalmatia
- Danielsville
- Danville
- Delmont
- Delta
- Denver
- Devon
- Dilliner
- Dillsburg
- Dingmans Ferry
- Dornsife
- Douglassville
- Dover
- Downingtown
- Doylestown
- Dresher
- Drexel Hill
- Drums
- Dry Run
- Dublin
- Dunbar
- Duncannon
- Duncansville
- Dunmore
- Duryea
- Eagleville
- East Berlin
- East Brady
- East Earl
- East Freedom
- East Greenville
- East Norriton Twp
- East Petersburg
- East Pittsburgh
- East Stroudsburg
- Easton
- Ebensburg
- Eddystone
- Edinboro
- Edwardsville
- Effort
- Eighty Four
- Eldred
- Elizabeth
- Elizabethtown
- Elizabethville
- Elkins Park
- Elliottsburg
- Ellwood City
- Elverson
- Emigsville
- Emlenton
- Emmaus
- Enola
- Ephrata
- Erie
- Etters
- Evans City
- Everett
- Everson
- Export
- Exton
- Factoryville
- Fairfield
- Fairless Hills
- Falls Creek
- Fallsington
- Farrell
- Fayetteville
- Feasterville
- Feasterville-Trevose
- Finleyville
- Fleetwood
- Flinton
- Folcroft
- Folsom
- Fombell
- Forest City
- Fort Loudon
- Fort Washington
- Forty Fort
- Franklin
- Fredericksburg
- Fredericktown
- Fredonia
- Freedom
- Freemansburg
- Gap
- Gardners
- Garnet Valley
- Genesee
- Gettysburg
- Gibsonia
- Gilbertsville
- Gillett
- Girard
- Glassport
- Glen Campbell
- Glen Mills
- Glen Rock
- Glenolden
- Glenshaw
- Glenside
- Glenwillard
- Goldsboro
- Gordonville
- Grantville
- Gratz
- Green Lane
- Greencastle
- Greensburg
- Greentown
- Greenville
- Grove City
- Guys Mills
- Hadley
- Halifax
- Hamburg
- Hamlin
- Hanover
- Harleysville
- Harrisburg
- Harrison City
- Harrison Valley
- Hatboro
- Hatfield
- Havertown
- Hawley
- Hazle Township
- Hazleton
- Henryville
- Hermitage
- Herndon
- Holicong
- Holland
- Hollidaysburg
- Holmes
- Holtwood
- Homer City
- Homestead
- Honey Brook
- Honey Grove
- Horsham
- Houston
- Howard
- Hulmeville
- Hummelstown
- Hunlock Creek
- Huntingdon Valley
- Hyde Park
- Ickesburg
- Indiana
- Irvona
- Irwin
- Ivyland
- Jacobus
- Jamestown
- Jamison
- Jeannette
- Jeddo
- Jenkintown
- Jersey Shore
- Jessup
- Jim Thorpe
- Joffre
- Johnsonburg
- Johnstown
- Jonestown
- Kennett Square
- Kersey
- King of Prussia
- Kingston
- Kintnersville
- Kinzers
- Kirkwood
- Kittanning
- Knox
- Kunkletown
- Kutztown
- Laceyville
- Lafayette Hill
- Lahaska
- Lake Ariel
- Lancaster
- Landisburg
- Langhorne
- Lansdale
- Lansdowne
- Latrobe
- Laurys Station
- Lawrenceville
- Lebanon
- Leechburg
- Leesport
- Lehighton
- Lemoyne
- Leola
- Levittown
- Lewisberry
- Lewisburg
- Lewistown
- Ligonier
- Line Lexington
- Linwood
- Lititz
- Littlestown
- Lock Haven
- Loganton
- Lower Burrell
- Lower Gwynedd Township
- Loysville
- Lyndora
- Macungie
- Madison Township
- Malvern
- Manheim
- Marietta
- Mars
- Martinsburg
- Marysville
- McAlisterville
- Mcchesneytown-Loyalhanna
- McClellandtown
- Mcconnellsburg
- McDonald
- McKees Rocks
- McKeesport
- McSherrystown
- Meadville
- Mechanicsburg
- Media
- Mercer
- Mercersburg
- Mertztown
- Middleburg
- Middletown
- Midland
- Mifflin
- Mifflinburg
- Milford
- Mill Creek
- Mill Hall
- Millersburg
- Millerstown
- Millersville
- Millmont
- Millvale
- Milroy
- Milton
- Mohnton
- Mohrsville
- Monaca
- Monessen
- Monongahela
- Monroe
- Monroe Township
- Monroeville
- Montgomeryville
- Montoursville
- Montrose
- Moon Twp
- Morgan
- Morgantown
- Morrisville
- Morton
- Mount Joy
- Mountain Top
- Mountville
- Mt Bethel
- Mt Cobb
- Mt Holly Springs
- Mt Pleasant
- Mt Pleasant Mills
- Mt Pocono
- Mt Wolf
- Muncy
- Munhall
- Murrysville
- Myerstown
- N BELL VERNON
- Nanticoke
- Narvon
- Natrona Heights
- Nazareth
- Nesquehoning
- New Alexandria
- New Bethlehem
- New Brighton
- New Britain
- New Castle
- New Cumberland
- New Enterprise
- New Holland
- New Hope
- New Kensington
- New Oxford
- New Providence
- Newburg
- Newmanstown
- Newport
- Newtown
- Newtown Square
- Newville
- Norristown
- North Abington Township
- North East
- North Huntingdon
- North Versailles Township
- North Wales
- Northampton
- Norwood
- Nottingham
- Oakdale
- Oakford
- Oakmont
- Oil City
- Old Forge
- Oley
- Olyphant
- Orefield
- Oreland
- Orwigsburg
- Osceola Mills
- Ottsville
- Oxford
- Palm
- Palmerton
- Palmyra
- Paoli
- Paradise
- Parker Ford
- Parkesburg
- Parks Township
- Peach Bottom
- Peckville
- Pen Argyl
- Penn Hills
- Penn Run
- Pennsburg
- Perkasie
- Perkiomenville
- Philadelphia
- Philipsburg
- Phoenixville
- Pipersville
- Pitman
- Pittsburgh
- Pittston
- Pleasant Hills
- Pleasantville
- Plymouth
- Plymouth Meeting
- Pocono Lake
- Pocono Summit
- Port Royal
- Pottstown
- Pottsville
- Prospect Park
- Punxsutawney
- Quakertown
- Quarryville
- Radnor
- Rankin
- Reading
- Rebersburg
- Rebuck
- Rector
- Red Lion
- Refton
- Reinholds
- Renfrew
- Reynoldsville
- Rices Landing
- Richboro
- Richlandtown
- Ridley Park
- Riegelsville
- Roaring Spring
- Rochester
- Rockledge
- Rome
- Rossiter
- Roulette
- Royersford
- Ruffs Dale
- Rural Ridge
- RUSCMBMNR TWP
- Russellton
- Saegertown
- Salisbury
- Saltsburg
- Sandy Lake
- Sarver
- Saxonburg
- Saxton
- Saylorsburg
- Sayre
- Schuylkill Haven
- Schwenksville
- Scottdale
- Scranton
- Secane
- Sellersville
- Seven Valleys
- Sewickley
- Shamokin
- Sharon
- Sharon Hill
- Sharpsville
- Shavertown
- Shenandoah
- Shermans Dale
- Shillington
- Shippensburg
- Shirleysburg
- Shoemakersville
- Shohola
- Shrewsbury
- Sinking Spring
- Slatington
- Slickville
- Slippery Rock
- Smethport
- Smithton
- Somerset
- Souderton
- South Fork
- Southampton
- Spring Brook Township
- Spring Grove
- Spring Mills
- Springfield
- St Davids
- St Thomas
- State College
- Steelton
- Stevens
- Stillwater
- Stoneboro
- Stowe
- Strasburg
- Strongstown
- Stroudsburg
- Sugar Grove
- Sugar Notch
- Sugarloaf
- Sunbury
- Swarthmore
- Sweet Valley
- Tafton
- Tamaqua
- Tannersville
- Tarentum
- Telford
- Temple
- Terre Hill
- Thomasville
- Thompson
- Throop
- Tidioute
- Titusville
- Tobyhanna
- Trafford
- Transfer
- Trappe
- Trevose
- Trooper
- Troutville
- Troy
- Trumbauersville
- Tullytown
- Tunkhannock
- Turtle Creek
- Tyrone
- Union City
- Uniontown
- Upper Darby Township
- UPPR MORELAND
- Venetia
- Villanova
- Wallingford
- Walnutport
- Warminster
- Warren
- Warrendale
- Warrington
- Warwick
- Washington
- Washington Crossing
- Waterford
- Watsontown
- Wayne
- Waynesboro
- Waynesburg
- Weatherly
- Wellsboro
- Wellsville
- Wernersville
- West Brandywine Township
- West Chester
- West Hazleton
- West Middlesex
- West Mifflin
- West Pittston
- West Reading
- West Sunbury
- West York
- Westmoreland City
- Wexford
- White Haven
- White Oak
- Whitehall Township
- Wilcox
- Wilkes-Barre
- Wilkes-Barre Township
- Williamsburg
- Williamsport
- Willow Grove
- Wind Gap
- Windber
- Winfield
- Womelsdorf
- Wyalusing
- Wyano
- Wynnewood
- Wyoming
- Wyomissing
- Wysox
- Yardley
- York
- York Springs
- Youngwood
- Zieglerville
- Zionsville