Do you need a permit to replace a roof in PA?
John Esh
January 4, 2026

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Permits were created to ensure building codes for installation, waste, and safety are followed. This protects you, your home, the workers, and any passersby!


Most larger home projects require a permit, but not all! Because there are standards in place for construction plans, it’s especially important that you follow the permit guidelines.


More specifically, many townships in Pennsylvania do not require a permit unless there is structural work being done with the roof replacement. Roof sheathing is considered structural, so if your plan is to replace the sheathing along with the other roofing materials, then a permit is most likely required.

Do you need a Permit to replace roof in PA?

Where do I go to find out if I need a Permit?

You can call or visit the city clerk or the township zoning office. Many cities have made the permit application process digital, so you won’t even have to leave your home! As you apply, make sure to be specific about the work intended. Replacing an entire roof of shingles and changing the structure of the home rather than just reroofing which is different than repairing a few pipe boots.


The jurisdiction of your property’s location matters if you are required to get a permit or not depending on the size of the project. The quickest way to know if you need a permit in your city is to use a search engine and ask “Do I need a permit for roof replacement X city, X state.” For PA, we recommend searching “X township/borough, X state” because permitting requirements are decided by the township. You can search the same phrase but for roof repairs!



What kind of permit would I need to get?


Information needed to apply for permit


In order to complete your application, you’ll need to know the contractor’s name and license number, project address and the owners name, project cost, type of roof material being removed and installed. They will ask if there is any structural work required for the project, too.


How much do permits cost?


Some permits are a flat fee and others charge based on the cost of the project per $1000. The borough you’re in determines the cost of your permit. In Pennsylvania, We typically see a range of $50-$150 for roof replacement on a single-family home. There is a flat state fee of $4.50 added into your total fees.


Below is an example permit for a roof replacement in Downingtown, PA.

Construction permit from West Bradford Township, yellow card with text.

Is this price included in the roofing quote?

Unless it’s specifically stated that the permit is included, generally it’s not a part of the roofing estimate. Ask your selected roofing contractor if it is – if it’s not then you can ask what extra cost to budget in for the permit.

How long does it take to get a Permit?

It takes about 1 week to get a permit approved. This is assuming that you have all the required information to complete the paperwork at the beginning of the application process.

Do I need to do anything after I am approved for the Permit?

Some cities/townships require different types of inspections during the reroof process. They might include some of the following:


  • Uncovered substrate inspection- This is to ensure the old roof was removed
  • Final Inspection

Should my Permit be displayed while the work is being done?

It’s best practice to display your permit where it is visible from the street. This way, anyone driving near the property can quickly see that you’re following building codes and standards.


What if I don’t get a building permit when I am supposed to?



If a township or city employee asks for you to show your permit and you don’t have one, the job can be shut down. The crew will have to stop working until you can get a working permit.


Performing the work without a permit is a building code violation which could void warranties! Requiring permits is for your protection and safety.

Have questions about getting a roof replacement permit?

Give Joyland Roofing a buzz! Located in Lancaster County, PA, we understand your frustrations working with inexperienced, unprofessional roofers. Talk with one of our roofing experts today!

Contact Us

Stone mansion nestled in the woods, with a long driveway and tiered gardens.
By Upstream Marketing February 27, 2026
Learn how to compare roofing quotes in Lancaster, Harrisburg, and Chester County without getting burned. We break down what drives the price gap, red flags to watch for, and what a quality roof replacement actually includes.
Person on a shingled roof, text:
By John Esh January 4, 2026
So, can walking on your shingled roof damage it? Yes, it can. BUT , the likelihood and level of severity depends on the time of year. Shingles are hardy and are made to withstand an occasional walk. However, if it’s hot outside, say 80 degrees, and there’s direct sunlight on the roof, the asphalt base of the shingle will soften. Walking over shingles that have softened in these conditions results in the granules to be displaced, and shoes with treads can even dig into the asphalt shingles resulting in premature failure. The softening is no big deal, that’s how asphalt works. But walking over them when they’re hot will cause damage. Why would I need to get on my roof? Many people don’t need to, or want to, get on their roof. Yet as a homeowner, there will likely come a time you’ll need to climb your ladder for one of the following reasons. Clean the gutters Check the flashing Trying to investigate a leak Fixing a satellite dish Get a cool picture of your backyard
Text over a roof:
By John Esh January 4, 2026
Storm chasers flock to neighborhoods that have been recently h it by a terrible storm. This way, their team is able to hit up every house in multiple neighborhoods since they were all hit by the same storm and could have damage. They are predatory contractors looking to capitalize on local roofing companies being overwhelmed with calls. Their success often relies on their services being the quickest option! How to identify if a roofer is a storm chaser? Local roofing companies may have outside sales people canvassing after a storm, so you can’t assume everyone knocking on your door offering roofing services is a storm chaser. What you’ll want to look out for: Name of the company . Do a quick Google search and see if the company is legit and if they have any reviews. Read the reviews! If it’s a mixed response of reviews, it’s possible that the company tried to cover up their bad reviews by stuffing good ones in themselves. Home city and state . Check out their license plate for a quick read on what state they’re from! You can also identify where their main office is located when looking up their company online. Limited-time offers . Storm chasers often put you in a high-pressure situation where their roof price is only valid “for a limited time.” They want you to feel the urgency and act fast so you don’t consider other roofers. Bottom-end pricing . Sure, the price tag means a lot! But if they are offering you a replacement at a crazy low price, take another look at the company and what’s included in the replacement. They make their money by performing the bare minimum to your home then moving on. They could be missing important elements to the roofing system, providing low quality products, lack quality workmanship, or little to no warranty life. Only offer a roof replacement . Often, storm chasers convince you that the extent of your damage isn’t salvageable with only repairs and that you have to replace your roof. They create fake damage to make it seem worse than it is! Ask for evidence, like pictures and videos, to back their recommendation. Ask for credentials. The roofing contractor needs to be insured and licensed in your state. Most states, including Pennsylvania, require contractors to maintain a state license. If they don’t offer information about their business license and certificate of insurance, just ask! Make sure they are registered and insured properly because this could impact what your insurance company is willing to cover.

John Esh | CEO & Master Installer

  • 25+ Years Experience: From ground crew to Master Certified Installer.
  • Local Roots: Serving Lancaster, Harrisburg, and SEPA since 1991.
  • Credentials: GAF Master Certified (ME27586); Licensed in PA (PA124258) & MD (#137952).
  • The "Why": Obsessed with "radical transparency" to remove the fear factor from home improvements.

James Wesser | Content Producer

  • Background: Former local news digital producer and journalist.
  • The Mission: Turning complex roofing jargon into clear, "fluff-free" answers for homeowners.
  • Local Tie: When not filming on-site, he’s likely roaming Hersheypark or building digital worlds.

Meet The Experts