Roofing Permits in Des Moines: What’s Required and Who Pulls It
Most homeowners find out about roofing permits one of two ways: the roofer's quote has a line for it, or a neighbor's roof got red-tagged halfway through a tear-off. The rules aren't complicated, but they differ across the metro, and the way a roofer handles the permit tells you something about the roofer. Here's what applies in Des Moines and the suburbs, and what to expect.
When a permit is required
In the City of Des Moines, a full roof replacement — tear-off and re-shingle — requires a building permit. Structural work on the roof (replacing rafters, adding a dormer, a new skylight opening) always does. The city's Permit and Development Center handles them, and the current forms and rules are on the city's website.
In the suburbs, each city has its own building department: West Des Moines, Ankeny, Urbandale, Johnston, Waukee, Clive, Altoona, Grimes, Norwalk and Pleasant Hill all issue their own. Most require a permit for a replacement; some treat a like-for-like re-roof differently from a tear-off with decking work; all require one for structural changes. Ask the building department for your city, or ask the roofer — a roofer who works your suburb every week knows.
Unincorporated Polk County — the acreages out toward Bondurant or south of the city — goes through the county's building division.
Small repairs — a pipe boot, a valley, a few shingles, flashing — generally don't need a permit anywhere in the metro. Emergency tarping never does.
We don't quote permit fees here because they change and they vary by city and job value. It's a line on the quote, and it should be a small one relative to a $15,000 roof.
Who pulls it
The contractor. Every time. Two reasons:
First, the permit ties the work to the person responsible for it. If the inspector finds a problem, the contractor is the one who has to fix it.
Second, some cities require the contractor pulling the permit to be registered with the Iowa Division of Labor and to have insurance on file. A roofer who asks you to pull an "owner-builder" permit is often trying to get around that — because they aren't registered, aren't insured, or have a problem with that building department. Politely decline and find out why.
What the inspector looks at
Roofing inspections in the metro are usually quick, and on a replacement there may be one at the end or a mid-job check before the shingles cover everything. Depending on the city, the inspector wants to see:
- Tear-off to the deck, or that there's only one existing layer if it's a roof-over. Iowa's building code allows a maximum of two layers.
- Ice barrier — ice-and-water membrane from the eave edge to at least 24 inches inside the exterior wall line. This is the requirement most relevant to Des Moines and the one cheap quotes skip.
- Underlayment over the rest of the deck.
- Flashing at walls, chimneys and penetrations, and drip edge at eaves and rakes.
- Decking condition, and that replaced sheets are the right thickness and nailed properly.
- Ventilation, in some cities.
- Fastening — the shingle manufacturer's nailing pattern, which is where six nails per shingle in a high-wind area comes from.
None of that is exotic. It's the list of things a good roof has anyway. The inspection is a free second set of eyes on the parts of the job you'll never see once the shingles are on.
What a permit does for you
- Proof for the next buyer. A permitted re-roof shows up in the city's records. Buyers' agents in West Des Moines and Ankeny check.
- Proof for the insurer. After a hail storm, a permitted 2019 roof with a documented Class 4 shingle is a cleaner claim than an undocumented one.
- Leverage. If the roofer walks off the job or the work fails inspection, the city has a record and a name.
What happens without one
Work done without a required permit can be flagged at sale, and a buyer's inspector or the city can require it to be opened up and inspected after the fact, at your cost. The contractor may be fined or lose the ability to pull permits in that city. Insurers occasionally deny claims on unpermitted structural work. None of that is worth saving a small fee.
Permits and the storm-chaser problem
After every hail storm, crews arrive in Ankeny, Waukee and Grimes that have never dealt with those building departments. Some pull permits; many don't. A crew that isn't registered with the state can't legitimately pull one, which is one reason a contract that's silent about permits is a warning sign. Our guide on how to tell if a roofer is legitimate in Iowa covers the registration check, and questions to ask a Des Moines roofing contractor includes the permit question.
On our quotes
The permit is a line item on every replacement we quote, we pull it, and we schedule the inspection. If your city needs a mid-job inspection before the shingles go on, we build that into the day. See the roof replacement page for everything else that's in the job.
Need roof work in Des Moines?
Call for a free estimate. Mon–Sat 7am–7pm.