The Grand Rapids Roof Replacement Permit Process

City of Grand Rapids permit guide

The Grand Rapids Roof Replacement Permit Process

The City of Grand Rapids requires a residential building permit for every re-roofing job — even a shingle-only swap with no other work involved. Applications go through the Development Center at 1120 Monroe Ave NW and require electronic plans, submitted either on a USB flash drive or through the City’s ePlan Room. Many homeowners assume a simple reroof is permit-exempt, the way it is in some other cities; in Grand Rapids it isn’t, and skipping the step can complicate insurance claims and future home sales. Grand Rapids Roofing Pros is an independent dispatch service connecting West Michigan homeowners with licensed local roofers who handle permitted work.

Development Center, 1120 Monroe Ave NW Required even for shingle-only reroofs Electronic plan submission

Ready to start a permitted replacement?

Enter your Grand Rapids-area ZIP and we’ll match you with a licensed local roofer who handles the permit process as part of the job.

Licensed roofersNo obligationPermitted work
Thanks — that ZIP is in our West Michigan service area. A licensed local roofer can follow up.

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.

Licensed, vetted local roofers Permit required, no exceptions No obligation to match West Michigan focus, ZIP-fast
Roofing crew tearing off old shingles down to the decking before a permitted Grand Rapids re-roof

Quick answer: yes, Grand Rapids requires a permit — every time

The City of Grand Rapids requires a residential building permit for all re-roofing work, including a straightforward shingle-only replacement with no structural changes. Applications are submitted electronically — either on a USB flash drive or through the City’s online ePlan Room — to the Development Center at 1120 Monroe Ave NW. This isn’t universal: many municipalities exempt a simple reroof from permitting, which is why homeowners moving from elsewhere sometimes assume Grand Rapids works the same way. It doesn’t, and a legitimate replacement here is a permitted, inspected job from start to finish.

The process, in order

What a permitted Grand Rapids re-roof actually involves

The steps below follow the City’s published residential re-roofing permit process. A licensed local roofer typically manages this on the homeowner’s behalf as part of a replacement project.

1

Confirm scope & code requirements

Roof layer count, the eave ice-barrier requirement (R905.1.2), and ventilation all get reviewed against the planned scope of work before the application goes in.

2

Prepare electronic plans

Grand Rapids requires digital plan submission — either loaded onto a USB flash drive or uploaded through the City’s ePlan Room — rather than paper drawings.

3

Submit at the Development Center

Applications go to the Development Center, 1120 Monroe Ave NW, where City staff review the submission against the residential building code.

4

Complete required inspections

Permitted re-roofing work is inspected during and/or after installation to confirm it matches the approved scope, including eave protection.

What you’ll typically need to submit

  • Property address and a description of the roofing scope
  • Material specifications for the new roofing system
  • Confirmation of eave ice-barrier coverage per R905.1.2
  • Contractor information for the licensed roofer performing the work

Common reasons applications get held up

  • Incomplete or missing material specifications
  • No confirmation of ice-barrier or ventilation details
  • Plans submitted in a format the ePlan Room doesn’t accept
  • Scope of work described too vaguely for a code review
Jurisdiction matters

Three things that make the Grand Rapids process specific to this area

The permit requirement has no simple-reroof exception

Unlike municipalities that only require a permit for structural work, Grand Rapids requires one for every re-roof, shingle-only jobs included. That’s a City of Grand Rapids Development Center policy, not a general rule you can assume applies everywhere.

The permit is also where code compliance gets checked

Permit review is the point where Michigan’s eave ice-barrier requirement actually gets verified. See what R905.1.2 requires at the eaves for the code detail reviewers check against.

East Grand Rapids uses a different permit office entirely

East Grand Rapids is a separate municipality with its own building-permit office at eastgrmi.gov — a reroof there is not permitted through the City of Grand Rapids. Homeowners in East Grand Rapids routinely conflate the two.

Permit process FAQ

Questions Grand Rapids homeowners ask

Do I need a permit to replace just my roof’s shingles in Grand Rapids?+

Yes. The City of Grand Rapids requires a residential building permit for all re-roofing, including a shingle-only replacement with no other work involved. There is no simple-reroof exemption.

Where do I submit a Grand Rapids re-roofing permit application?+

Applications go to the City’s Development Center at 1120 Monroe Ave NW. Plans must be submitted electronically, either on a USB flash drive or through the City’s ePlan Room.

What if my home is in East Grand Rapids instead of the City of Grand Rapids?+

East Grand Rapids is its own municipality with a separate building-permit office. A re-roof there is permitted through the City of East Grand Rapids, not the Grand Rapids Development Center.

How long does a Grand Rapids roof replacement permit take to process?+

Processing time depends on application completeness and current Development Center workload. Rather than guess, confirm current timelines directly with the Development Center or through a licensed local roofer who submits permits there regularly.

Does a permitted replacement have to include the ice-and-water shield at the eaves?+

Yes. Michigan Residential Code R905.1.2 requires an eave ice barrier on new and replacement roofs statewide, and permit review in Grand Rapids checks for it as part of the approved scope of work.

Where we match roofers

Permitted replacement help across Grand Rapids & Kent County

We connect homeowners with licensed roofers throughout the Grand Rapids metro and surrounding West Michigan communities.

Continue the roof replacement series

Ready to start the permit process?

Get matched with a licensed Grand Rapids roofer

Enter your ZIP and we’ll connect you with a licensed West Michigan roofer for a permitted Grand Rapids roof replacement, plans and Development Center submission included. No phone tag, no obligation.

Match me with a roofer

Licensed roofersNo obligationPermitted work
Thanks — that ZIP is in our West Michigan service area. A licensed local roofer can follow up.

Independent dispatch service connecting homeowners with licensed local roofing professionals.

Grand Rapids RoofingPros · West Michigan

Connecting Grand Rapids and West Michigan homeowners with licensed local roofers for replacement, repair, storm damage, ice dam removal, and inspections.

Grand Rapids Roofing Pros is an independent marketing and dispatch service that connects homeowners with licensed, independent roofing professionals in the Grand Rapids and West Michigan area. We are not a licensed roofing contractor, we do not perform roofing work, and we do not guarantee any specific contractor, price, timeline, or insurance outcome. Permit process details reflect the City of Grand Rapids Development Center’s published residential building permit requirements; code references are to the Michigan Residential Code. This article is educational information, not a substitute for confirming current requirements directly with the Development Center. © 2026 Grand Rapids Roofing Pros.