Do You Need a Permit for a Roof Replacement in Maryland?
- Toni Interiano
- 11 minutes ago
- 4 min read

You've picked a contractor, chosen a material, and you're ready to get a new roof on your house. Then someone mentions permits, and suddenly you're wondering whether that's really necessary for something that's just replacing what was already up there. It is, and understanding why can save you real headaches later.
Here's what Maryland homeowners need to know about permits before a full roof replacement, why they matter, and who typically handles the paperwork.
Do You Need a Permit to Replace a Roof?
In almost every case, yes. A full roof replacement changes the structure and weatherproofing of your home, which is exactly the kind of work local building departments require a permit for. This holds true regardless of whether you're installing asphalt shingles, metal panels, cedar shake, or slate, and it applies to the entire roof, not just one section of it.
Why Roof Replacement Permits Matter
Code compliance: inspectors confirm your new roof's materials, underlayment, flashing, and ventilation meet current building standards, not whatever standards were in place when the old roof went up.
Structural accountability: a full replacement affects your home's weather envelope and structural load, and a permit means someone outside your contractor verifies that work was done correctly.
Documentation for resale: a permitted, inspected roof replacement becomes part of your home's official record, which matters when you sell.
Permits and Licensing in Maryland
Maryland adds a second layer on top of the permit itself: contractor licensing. Any contractor performing roofing or other home improvement work on a Maryland residence must hold a license from the Maryland Home Improvement Commission (MHIC). As of June 1, 2024, MHIC-licensed contractors are required to carry at least $500,000 in general liability insurance, and the Commission maintains a Guaranty Fund that can compensate homeowners up to $30,000 for losses tied to a licensed contractor's poor workmanship.
Permits themselves are issued locally, not by the state. In Howard County, the Department of Inspections, Licenses and Permits (DILP) administers residential roofing permits, and the county has adopted the 2021 International Residential Code as its baseline. If you're outside Howard County, your own county or municipality handles this instead, so it's worth confirming with your local permitting office.
What Happens If You Skip the Permit?
Replacing a roof without a required permit isn't just a technicality you can quietly skip. Homeowners who do can face fines, and in some cases may be required to remove and redo the work to bring it up to code. It can also complicate a future home sale, since an unpermitted major renovation is the kind of thing that surfaces during a buyer's inspection or title search.
Who Actually Pulls the Permit?
You can apply for a roofing permit yourself, but most homeowners have their contractor handle it as part of the job. A licensed, experienced roofing contractor already knows what your local building department requires and files the paperwork on your behalf, which is one more reason contractor licensing and getting a permit tend to go hand in hand. If a contractor tells you a permit isn't needed for a full roof replacement, that's worth double-checking directly with your county before work begins.
This is also something worth confirming in writing, not just verbally. Our guide on what to do before signing a roofing contract covers why permit responsibility should be spelled out in the contract itself before you sign, rather than left as an assumption.

How Restoration Roofing Handles Permits
As an MHIC-licensed contractor (MHIC #137778) and CertainTeed SELECT ShingleMaster, getting your permit isn't an afterthought we tack on, it's built into our process. As we outline in our roof restoration process, once you decide to move forward, we get your contract signed, obtain permits if needed, and add your project to our schedule, whether insurance is involved or not. For more on what's included in a professional roof replacement from start to finish, see our guide on what's included in roof replacement services, and for a sense of how the permit process fits into the overall timeline, see how long a roof replacement takes.
Wherever you are in that process, our team is ready to help. We serve homeowners throughout Howard County, MD and across Maryland. Every estimate is written, itemized, and free, with no pressure to sign on the spot.

FAQs About Roof Replacement Permits in Maryland
Do you need a permit to replace a roof in Maryland?
Yes, in almost every case. A full roof replacement requires a building permit from your local jurisdiction, along with a Maryland Home Improvement Commission-licensed contractor.
If insurance is covering my roof replacement, do I still need a permit?
Yes. A permit is a separate requirement from your insurance claim. Insurance covers the cost of the work, but your local building department still requires a permit for the work itself, regardless of who's paying for it. See our guide on filing a roof replacement insurance claim in Maryland for how that process works.
What happens if I replace my roof without a permit?
You can face fines, be required to redo the work to meet code, and run into complications when you sell your home, since unpermitted major work can surface during a buyer's inspection or title search.
How much does a roof replacement permit cost?
Nationally, building permit costs for a roof replacement typically range from about $457 to $2,762, averaging around $1,602, according to Angi's 2026 cost data. Exact fees vary by county, so check with your local permitting office for a precise number.
Will Restoration Roofing handle my permit for me?
Yes. As outlined in our own process, once your contract is signed we obtain permits if needed and add your project to our schedule, so you don't have to navigate your local building department on your own.
Getting a permit right shouldn't slow down your roof replacement. Call us at 410-489-7663 or book your free roof replacement estimate today, and we'll handle the permit paperwork for you from day one.


