Do I Need a Permit to Replace My Roof in Grand Rapids?
Yes. The City of Grand Rapids requires a residential building permit for every re-roof, including a simple shingle-only replacement, through the Development Center at 1120 Monroe Ave NW, with applications submitted electronically. One frequent mix-up: East Grand Rapids is a separate municipality with its own permit office, not the City of Grand Rapids’. Grand Rapids Roofing Pros is an independent dispatch service that connects homeowners with licensed local roofers who pull permits as part of a compliant job.
Planning a Grand Rapids re-roof?
Enter your ZIP and we’ll match you with a licensed local roofer who can walk you through the permitted process.
Quick answer: yes, even for a shingle-only swap
The City of Grand Rapids requires a residential building permit for all re-roofing work, even replacing shingles only with no other changes to the structure. Applications go through the Development Center at 1120 Monroe Ave NW and require electronic plans, submitted by USB flash drive or through the City’s ePlan Room. Many U.S. municipalities exempt a simple like-for-like reroof from permitting; Grand Rapids does not, and a legitimate replacement here is a permitted, inspected job.
Where do I apply for a Grand Rapids roofing permit?
Permit applications for re-roofing or re-siding an existing residential building are handled by the City of Grand Rapids Development Center. The process is electronic: plans are submitted via USB flash drive or uploaded through the City’s ePlan Room, rather than paper drawings walked in over the counter. A licensed roofer who regularly pulls permits in the city will typically handle this submission as part of a properly scoped replacement job.
This isn’t paperwork for its own sake. The permit is also how the City confirms a replacement meets the current Michigan Residential Code, including the eave ice-barrier requirement covered below.
What a permitted GR re-roof involves
- Application through the City of Grand Rapids Development Center
- Electronic plans via USB drive or the ePlan Room
- Inspection tied to current Michigan Residential Code
- Confirmation of the eave ice-barrier membrane (R905.1.2)
Is East Grand Rapids handled differently?
Yes — and it’s the mix-up we see homeowners make most often in this metro.
Handles permits for Grand Rapids proper, including all its named suburbs served under the city’s code.
East Grand Rapids is its own municipality with its own Building Permits office — a separate application, separate staff.
Applies in both jurisdictions: Michigan LARA classifies every county as subject to the eave ice-barrier requirement.
The ice-and-water membrane must run at least 24 inches inside the exterior wall line (36″ on roofs 8:12 or steeper).
Sources: City of Grand Rapids — Re-Roofing/Re-Siding Residential Permit · City of East Grand Rapids — Building Permits · City of GR — Roof Assembly Requirements PDF.
Why does the permit matter for the ice-barrier code requirement?
The permit isn’t just a formality — it’s the mechanism that confirms your new roof actually meets the code Michigan winters demand.
Older roofs often lack it
Homes re-roofed before the modern code requirement, or with corners cut, frequently don’t have a proper eave ice-and-water membrane at all.
The permit is the checkpoint
A permitted, inspected replacement is how the City confirms the ice barrier and other current code items are actually present, not just assumed.
“Like-for-like” isn’t always like-for-like
Because the code applies to new and replacement roofs, a compliant Grand Rapids reroof on an older home is often an upgrade at the eave, not a true like-for-like swap.
For the full permit process step by step, see our Grand Rapids roof replacement permit guide, and for the code detail itself, what Michigan code requires at the eaves.
Questions homeowners ask before a re-roof
Does a simple shingle swap still need a permit?+
Yes. Unlike many municipalities that exempt a like-for-like shingle replacement, the City of Grand Rapids requires a residential building permit for all re-roofing, including a shingle-only job with no other structural changes.
Who actually submits the permit application?+
Either the homeowner or, more commonly, the licensed roofing contractor performing the work submits the electronic application and plans through the City of Grand Rapids Development Center as part of a properly scoped job.
I live in East Grand Rapids — same permit office?+
No. East Grand Rapids is a separate municipality with its own Building Permits office at eastgrmi.gov, distinct from the City of Grand Rapids Development Center. Confirm which jurisdiction your address falls under before applying.
What happens if a re-roof skips the permit?+
An unpermitted reroof isn’t inspected against current Michigan Residential Code, which means there’s no independent confirmation that requirements like the eave ice-barrier membrane were actually installed — a real risk on an older home.
Does the permit process slow down my project?+
It adds a step, but a licensed roofer experienced with the City of Grand Rapids process typically builds permit submission and inspection scheduling into the project timeline as routine, not a special delay.
Permitted roof replacement help across Grand Rapids & Kent County
We connect homeowners with licensed roofers throughout the Grand Rapids metro and surrounding West Michigan communities.
Related permit & replacement guides
Get matched with a licensed Grand Rapids roofer
Enter your ZIP and we’ll connect you with a licensed West Michigan roofer who handles the permit process as part of a code-compliant replacement. No phone tag, no obligation.