The Short Answer
Usually not for a small repair. Michigan's construction code act says a building permit is not required for ordinary repairs, and the 2015 Michigan Residential Code says ordinary repairs need no application, provided they don't cut or remove structural beams or load-bearing supports. Reroofing, re-covering and structural work usually do need a permit. Neither law defines "ordinary," so your local building department makes the final call.
Key Points
- MCL 125.1510(7): a building permit is not required for ordinary repairs of a building or structure.
- The 2015 Michigan Residential Code is still the code in effect for houses while a court order pauses the 2021 update.
- The code separates roof repair from reroofing, roof recover and roof replacement, and treats them differently.
- Structural work, such as cutting or replacing rafters, falls outside the ordinary-repair exemption.
- When a permit is needed, the licensed contractor should pull it; a request that you pull it is a warning sign.
What Michigan Law Says
Building permits in Michigan come from the Stille-DeRossett-Hale Single State Construction Code Act. Section 125.1510 says that, except as otherwise provided in the code, the owner or the owner's builder, architect, engineer or agent must apply for a building permit before construction of a building or structure. The act's definition of construction is broad and includes repair.
The same section then carves out the exception that matters here. Subsection (7) reads, in full: "A building permit is not required for ordinary repairs of a building or structure." The act does not define "ordinary repairs," which is why the code and your local building official fill in the details.
What the 2015 Michigan Residential Code Says
For one- and two-family homes, the code that applies is the 2015 Michigan Residential Code, which is based on the 2015 International Residential Code with Michigan amendments. The state adopted an update based on the 2021 edition, but a Court of Claims stipulated order in July 2025 paused it. LARA's Bureau of Construction Codes says that while that order remains in place, the 2015 versions remain valid and in effect. Check LARA's rules page if you are reading this much later.
Section R105.1 of the 2015 code requires a permit before anyone constructs, enlarges, alters or repairs a building. Michigan rewrote the list of work exempt from permit in R105.2, and roofing is not on it: the building items are things like small sheds, fences, low retaining walls, sidewalks, finish work such as painting and tiling, small pools, playground equipment, some awnings and small detached decks.
Roof repairs instead rely on R105.2.2, Repairs. It says application or notice to the building official is not required for ordinary repairs to structures, and that such repairs shall not include cutting away any wall or partition, removing or cutting any structural beam or load-bearing support, or changing required means of egress. That limit is the bright line for roofs: once rafters, trusses or other load-bearing parts are cut, removed or replaced, the work is no longer an ordinary repair.
Repair, Reroofing, Recover and Replacement Are Different Things
The code's definitions chapter separates four kinds of roof work. The difference matters, because the permit question and the code requirements change with each.
Roof repair
R202
Reconstruction or renewal of any part of an existing roof for the purposes of its maintenance. A pipe boot, a few shingles or a flashing fix fits here.
Reroofing
R202
The process of recovering or replacing an existing roof covering. This is the category building departments most often list as permit work.
Roof recover
R202
Installing an additional roof covering over a prepared existing roof covering without removing it. Section R908.3.1.1 bars a re-cover where the roof already has two or more applications of roof covering, or where the existing roof is water-soaked or deteriorated.
Roof replacement
R202
Removing the existing roof covering, repairing any damaged substrate and installing a new roof covering. Section R908.3 says replacement includes removing existing layers down to the deck.
Where Common Roof Work Usually Lands
Because "ordinary" is left to local judgment, the table below describes how the categories usually line up, not a ruling for your house. Small, like-for-like repairs to the roof covering and flashing are the classic ordinary repair. Rebuilding a whole slope starts to look like reroofing. Anything structural is outside the exemption by the code's own words.
Decking sits in the middle. Replacing a few rotted deck boards during a repair is often treated as part of the repair; replacing large areas of decking, or decking plus framing, is the kind of work our own hiring guide notes many West Michigan departments treat like a permit job. Ask before the work starts, not after an inspector drives by.
Historic Districts: A Second Approval Even When No Building Permit Is Needed
The ordinary-repair exemption in the construction code act has one big blind spot: local historic districts. If your home sits in a historic district created by your city or township under Michigan's Local Historic Districts Act (1970 PA 169), a separate permit can be required for exterior work that the building code would never notice.
Section 5 of the Act (MCL 399.205) says a permit shall be obtained before any work affecting the exterior appearance of a resource is performed within a historic district, and that the work shall not proceed until the historic district commission has acted by issuing a certificate of appropriateness or a notice to proceed. In reviewing plans, the commission follows the U.S. Secretary of the Interior's standards for rehabilitation and considers the compatibility of design, texture and materials.
The definitions decide whether a roof repair counts. The Act defines work to include repair, and says a repair that changes the external appearance of a resource constitutes work. It also defines ordinary maintenance, keeping a resource in good condition through ongoing minor intervention without changing its external appearance except by removing the usual effects of weathering, and says ordinary maintenance is not work. Replacing a few shingles in a matching color is likely to land on the maintenance side; changing shingle color or material, swapping slate or wood for asphalt, or removing a chimney is likely to need a certificate.
Commissions can delegate approval of specified minor classes of work to staff or the building inspector (MCL 399.205(10)), so simple in-kind repairs are often approved quickly. A decision can be appealed to the State Historic Preservation Review Board within 60 days. Listing on the National Register by itself is a different thing, so ask your city whether your address is in a local district before work starts.
This describes the statute and is not legal advice; your local commission's ordinance and guidelines control the details.
Historic district repairs
Certificates of appropriateness, matching materials and Michigan's historic district rules for roofs.
Historic district roof repairsFind the Building Department That Covers Your Address
Code enforcement in Michigan happens at one of three levels. LARA's Statewide Jurisdiction List shows, for every unit of government, whether building permits come from the local city, township or village, from a county enforcing agency, or from the state Bureau of Construction Codes. In Kent County, cities such as Grand Rapids, Kentwood, Wyoming, Walker, Grandville, East Grand Rapids, Rockford and Lowell run their own building programs; some townships rely on a county agency or the state instead.
Local practice varies even among cities that run their own programs. Kentwood, for example, lets contractors and homeowners apply online for residential and commercial re-roof permits. The City of Grand Rapids handles residential building permits through its Development Center, which can be reached at 616-456-4100. Neither city's website says a small roof repair needs a permit, and neither says it doesn't, which is exactly why a phone call is worth making.
- Ask: "Does this specific roof repair need a permit here, and if so, who can pull it?"
- Describe the work plainly: what is being replaced, how many square feet, and whether any decking or framing is involved.
- Ask what inspections apply if a permit is required, and how to schedule them.
- Write down the name of the person you spoke with and the date.
When a Permit Is Needed, the Contractor Should Pull It
The permit application ties the job to a licensed contractor. Under MCL 125.1510, a residential builder or maintenance and alteration contractor applying as the owner's agent must file written authorization and list their license number and its expiration date. That puts the contractor's name on record as the party responsible for the work.
The Michigan Attorney General's home repair guidance lists "contractor asks you to pull any required permits" among the warning signs of a home repair scam, and suggests asking any contractor whether the work requires a permit and settling who is responsible for permits before work begins. A homeowner permit is generally meant for an owner doing their own work. Stellar Roofing Company is a Michigan Licensed Residential Builder, license #262000779, and you can look up any roofer's license on LARA before you hire.
Handyman or licensed roofer?
What Michigan licensing requires for roof work, and the limits on what an unlicensed handyman can legally take on.
Licensing explainedHiring a roofer in Michigan
License lookups, insurance certificates, permits, contracts and lien waivers in one place.
Hiring guideEmergency Repairs and Permits
Stopping water in an emergency, such as tarping or a temporary seal, is protective work and is generally treated as part of an ordinary repair. The code's emergency-repair clause, R105.2.1, speaks to equipment replacements and repairs and asks for a permit application within the next working business day; it does not clearly address roofs. If an emergency turns into structural work, such as replacing a rafter broken by a fallen tree, call the building department as soon as it opens and ask how they want it handled.
Why the Paperwork Is Worth Getting Right
A permit is not just a fee. It brings an inspection by someone who works for the public, it creates a record of when the work was done, and that record helps later with buyers, appraisers and insurers. Skipping a required permit can mean redoing work, a stop-work order, or questions at sale time. On the other hand, nobody needs a permit for a pipe boot in most places, and a contractor who insists on one for every small repair may simply be padding the bill.
If you are unsure, the cheapest move is the phone call. The building department will tell you what applies to your address, and you can hold your contractor to that answer.
Common Roof Work and How Permits Usually Apply
| Work | How the code frames it | Usual permit picture (confirm locally) |
|---|---|---|
| Pipe boot, a few shingles, small flashing fix | Roof repair; ordinary repair | Usually no permit |
| Chimney or wall re-flash, valley repair | Roof repair | Usually no permit; ask if decking is replaced |
| Replacing a few rotted deck boards during a repair | Roof repair | Often no permit; ask |
| Rebuilding a full slope or section | May be treated as reroofing | Often a permit; ask |
| Sistering or replacing rafters, reframing | Structural; outside the R105.2.2 exemption | Permit expected |
| Shingling over existing shingles | Roof recover; limited by R908.3.1.1 | Permit commonly required where allowed at all |
| Tear-off and new roof | Roof replacement (reroofing) | Permit commonly required |
Based on MCL 125.1510(7) and the 2015 Michigan Residential Code, R105.2.2, R202 and R908. Local building departments decide what counts as an ordinary repair.
Not Sure What Your Repair Involves?
A free inspection tells you exactly what work the roof needs, which is the first thing your building department will ask.
Related Guides
Handyman vs. Roofer for Roof Repair
Michigan licensing and what each can legally do.
Learn MoreHow to Hire a Roofer in Michigan
Licenses, insurance, permits, contracts and lien waivers.
Learn MoreRoof Patch vs. Section Repair
When a spot repair is honest and when a section rebuild is the right call.
Learn MoreDocumenting Roof Repairs for Insurance and Resale
What to keep, including permit records.
Learn MoreQuestions We Hear
Does replacing a few shingles need a permit in Michigan?
Generally not. Replacing a few damaged shingles is the textbook ordinary repair, and Michigan law says a building permit is not required for ordinary repairs. The 2015 residential code likewise says ordinary repairs need no application or notice. Local building departments make the final call, so if you are unsure, a short phone call to your city or township settles it.
Is Michigan still on the 2015 residential code?
As of October 2026, yes. A July 2025 Court of Claims stipulated order paused the rules that would have moved Michigan to a residential code based on the 2021 IRC. LARA's Bureau of Construction Codes says that while the order remains in place, the 2015 versions remain valid and in effect. Check LARA's construction code rules page for any later change.
What happens if a roof repair that needed a permit was done without one?
It depends on the building department. Possible outcomes include a permit after the fact with an inspection, which may mean exposing some of the work, or a requirement to correct anything that doesn't meet code. Unpermitted work can also come up when you sell. If you suspect past work needed a permit, ask the building department how they handle it before you list the house.
Who enforces building codes in my township?
It depends on the township. Some run their own building department, some contract with a county enforcing agency, and in some the state Bureau of Construction Codes handles permits and inspections. LARA publishes a Statewide Jurisdiction List that shows which applies for every city, village and township in Michigan, broken out for building, electrical, mechanical and plumbing.
Does a roof repair after storm damage need a permit for insurance?
Insurance doesn't change whether the code requires a permit; the scope of the work does. If storm repairs are ordinary repairs, they generally don't need one. If they involve reroofing or structural work, they likely do. Insurers may ask for invoices and photos either way, and a permit record helps document larger work. Ask your building department and keep everything.
What This Page Cites
- Stille-DeRossett-Hale Single State Construction Code Act, MCL 125.1510 (building permit; application; ordinary repairs), Michigan Legislature (https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-125-1510), accessed October 2026
- Stille-DeRossett-Hale Single State Construction Code Act, MCL 125.1502a (definitions), Michigan Legislature (https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-125-1502a), accessed October 2026
- 2015 Michigan Residential Code, Chapter 1 Scope and Administration, Sections R105.1, R105.2, R105.2.1 and R105.2.2, International Code Council (https://codes.iccsafe.org/content/MIRC2015P2/chapter-1-scope-and-administration), accessed October 2026
- 2015 Michigan Residential Code, Chapter 2 Definitions (Repair, Reroofing, Roof Recover, Roof Repair, Roof Replacement), International Code Council (https://codes.iccsafe.org/content/MIRC2015P2/chapter-2-definitions), accessed October 2026
- 2015 Michigan Residential Code, Chapter 9 Roof Assemblies, Sections R908.3 and R908.3.1.1, International Code Council (https://codes.iccsafe.org/content/MIRC2015P2/chapter-9-roof-assemblies), accessed October 2026
- Mich. Admin. Code R 408.30505, Work exempt from permit, via Legal Information Institute (https://www.law.cornell.edu/regulations/michigan/Mich-Admin-Code-R-408-30505), accessed October 2026
- Construction Code Rules: Currently Open (stipulated order note), LARA Bureau of Construction Codes (https://www.michigan.gov/en/lara/bureau-list/bcc/rules-acts/rules/currently-open), accessed October 2026
- Statewide Jurisdiction List (rev. 10/09/2023), LARA Bureau of Construction Codes (https://www.michigan.gov/documents/lara/Statewide_Jurisdiction_List_621774_7.pdf), accessed October 2026
- Applying for a Permit, City of Kentwood Inspections (https://www.kentwood.us/city_services/city_departments/inspections/how_to_apply_for_a_permit.php), accessed October 2026
- Home Repair and Improvement consumer handout, Michigan Department of Attorney General (https://www.michigan.gov/documents/ag/Home_Repair__Improvement_Handout_9.1.15_498803_7.pdf), accessed October 2026
- Local Historic Districts Act, 1970 PA 169, MCL 399.201a (definitions) and MCL 399.205 (permit required; certificate of appropriateness), Michigan Legislature (https://www.legislature.mi.gov/documents/mcl/pdf/mcl-399-205.pdf), accessed October 2026
