Roofing Permit Assistance in Grand Rapids
The City of Grand Rapids requires a residential building permit for every re-roof — including a shingle-only swap with no structural changes — which surprises homeowners used to markets that exempt simple reroofs. Applications go through the city’s Development Center at 1120 Monroe Ave NW and require electronic plans submitted by USB flash drive or through the ePlan Room.
Call now for a licensed local roofer
Call now and we’ll connect you by phone with the licensed local roofer you’re matched with — no phone tag, no obligation.
Ready to talk to someone about your roof?
Call to reach the licensed local roofer you’re matched with in Grand Rapids & West Michigan.
Call (901) 704-8932When you call, stay on the line for a few seconds while we match you with the licensed local roofer for your area. Have your address and a quick description of the problem ready.
We connect homeowners with independent licensed roofing professionals in the Grand Rapids area. We are not a licensed contractor and do not perform roofing work ourselves.

Do I need a permit to replace my roof in Grand Rapids?
Yes. The City of Grand Rapids requires a residential building permit for all re-roofing work, including a shingle-only swap with no structural changes. Applications require electronic plans submitted via USB flash drive or the city’s ePlan Room, processed through the Development Center at 1120 Monroe Ave NW. A permitted job also gets a code-compliance check, including the Michigan Residential Code’s eave ice-barrier requirement (R905.1.2), which many older, unpermitted reroofs skipped entirely.
How the City of Grand Rapids permit process works
Every residential re-roof application is submitted electronically — by USB flash drive or through the ePlan Room — to the Development Center at 1120 Monroe Ave NW. This applies whether the job is a full tear-off or a shingle-only replacement with no structural work.
Once approved, the permitted job is subject to inspection, which is where code items like the eave ice-and-water barrier get verified rather than assumed.
What a permitted re-roof includes
- An ice-and-water eave barrier per Michigan Residential Code R905.1.2.
- Electronic plans reviewed through the Development Center before work begins.
- A documented, inspected job instead of an unverified materials swap.
- Correct jurisdiction — City of Grand Rapids or a separate suburb office (e.g. East Grand Rapids).
Why permitting is not optional here
Three specifics distinguish a Grand Rapids roof permit from what homeowners may expect elsewhere.
Every re-roof needs a permit — even shingle only
Many municipalities exempt a simple shingle swap. Grand Rapids does not; the requirement applies to the full scope of re-roofing work.
Applications go through the Development Center
Electronic plans are submitted via USB drive or the ePlan Room to 1120 Monroe Ave NW, not a walk-in paper process.
Permitted jobs meet the eave ice-barrier code
R905.1.2 requires an ice-and-water membrane at the eave — a code check that a permitted, inspected job verifies and an unpermitted one may quietly skip.
How permit-assisted roof replacement works
Call now and describe the project
Tell us whether it’s a full replacement or a repair, and where the property is located.
Jurisdiction confirmed
The licensed roofer confirms whether the job falls under the City of Grand Rapids or a separate suburb permit office, such as East Grand Rapids.
Permit application submitted
Electronic plans are prepared and submitted through the correct Development Center process.
Code-compliant install
The re-roof includes the required eave ice-barrier membrane and other Michigan Residential Code items.
Inspection sign-off
The permitted job is inspected and closed out, giving you documentation for resale or insurance purposes.
What a Grand Rapids roof permit actually requires
Official City of Grand Rapids and Michigan code sources, not general contractor advice.
Even a shingle-only swap with no structural changes needs a City of Grand Rapids building permit.
Where residential re-roofing permit applications are submitted electronically.
The Michigan Residential Code section requiring an eave ice-and-water membrane on permitted re-roofs statewide.
East Grand Rapids is its own municipality with its own building-permit office, distinct from the City of Grand Rapids.
Sources: City of Grand Rapids Development Center re-roofing permit page; Michigan Residential Code (Bureau of Construction Codes); City of East Grand Rapids Building Permits page.
Questions West Michigan homeowners ask
Do I need a permit if I am only replacing shingles?+
Yes. The City of Grand Rapids requires a residential building permit for all re-roofing, including a shingle-only replacement with no structural changes. There is no exemption for simple reroofs.
Where do I submit a roofing permit application?+
Through the City of Grand Rapids Development Center at 1120 Monroe Ave NW. Applications require electronic plans submitted by USB flash drive or through the ePlan Room.
Does a permitted re-roof have to include an ice barrier?+
Yes. Michigan Residential Code R905.1.2 requires an ice-and-water membrane at the eave on new and replacement roofs statewide, and a permitted, inspected job verifies that it is actually installed.
Is East Grand Rapids the same permit office as Grand Rapids?+
No. East Grand Rapids is a separate municipality with its own building-permit office. A re-roof there is permitted through the City of East Grand Rapids, not the City of Grand Rapids.
What happens if a re-roof skips the permit?+
An unpermitted re-roof is not inspected, so code items like the eave ice barrier are not verified. That can create problems later at resale or with an insurance claim. See our roof replacement page for the full permitted-replacement process.
Permit-assisted roofing across Grand Rapids & Kent County
We connect homeowners with licensed roofers throughout the Grand Rapids metro and surrounding West Michigan communities.
Related roofing help in Grand Rapids
Get matched with a licensed Grand Rapids roofer
Call now and we’ll connect you with a licensed West Michigan roofer who handles the permit and code-compliance process. No phone tag, no obligation.
Call now for a roofer
Independent dispatch service connecting homeowners with licensed local roofing professionals. We are not a roofing contractor.