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. 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

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-8932

When 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.

📞 Call Now — (901) 704-8932
Licensed roofersNo obligationFast phone match

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.

Ready to start the permit process?

Get matched with a licensed Grand Rapids roofer

Call now 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.

Call now for a roofer

📞 Call Now — (901) 704-8932
Licensed roofersNo obligationWest Michigan focus

Independent dispatch service connecting homeowners with licensed local roofing professionals. We are not a roofing contractor.

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.

(901) 704-8932
Call (901) 704-8932 Connect with a licensed local roofing pro