Home / Roofing by City / Urbandale, Iowa

Roofing in Urbandale, Iowa

Hail belt

Yes — a permit is required to replace a roof in Urbandale, IA, issued by City of Urbandale, Iowa - Community Development Department. Urbandale, Iowa sits in one of the country's most hail-prone regions. This hub aggregates Urbandale's roofing permit and contractor-registration requirements and impact-resistant material options — every fact linked to its sourced directory record.

Roofing permits & building code in Urbandale

Roofing permit and contractor-licensing rules in Urbandale are set locally by City of Urbandale, Iowa - Community Development Department. Iowa requires every contractor doing business in the state to register with the Division of Labor under Iowa Code chapter 91C, and roofers are named among the trades that must register, while cities may layer their own licensing on top — Iowa Code 103A.10 leaves roofing code content local for any city over 15,000 that adopts its own code, so the city rather than the state sets the requirements — always confirm the current requirements with the authority before starting work.

Roofing permit
Required
Contractor registration
Required
Adopted building code
Urbandale Municipal Code section 150.02 adopts the International Residential Code 2018 Edition, the International Building Code 2018 Edition and the International Existing Building Code 2018 Edition, each "hereby adopted in full except for those portions as may be hereinafter deleted, modified or amended," by Ordinance 2020-10 passed September 22, 2020. Section 150.01 titles the result the "Urbandale Building Code." The city amendments follow at section 150.03 for the residential code, 150.04 for the building code and 150.05 for the existing building code. The city also lists the 2018 International Fire Code (Municipal Code Chapter 92), the 2018 International Swimming Pool and Spa Code (150.06) and the 2012 International Property Maintenance Code (Chapter 151), and enforces the state-set 2012 International Energy Conservation Code, 2024 International Mechanical Code, 2023 National Electrical Code and 2024 Uniform Plumbing Code as adopted by the State of Iowa. Note that section 150.03(B)(34) deletes all IRC appendix provisions, and 150.03(B)(24.1) deletes IRC Chapter 11 in favour of the state energy requirements. The adoption names dated editions, so a later edition does not reach Urbandale without a further act of adoption; the codification read here is the current 2026 S-31 supplement.
Registration details
  • license: No Urbandale roofing contractor registration or licence appears in Municipal Code Chapter 150, which was read in full; the requirement that reaches a roofer here is the statewide one. Note separately that Urbandale will withhold a building permit from a contractor with outstanding fees or unresolved code violations under its own section R105.10, which functions in practice like a standing requirement even though it is not a registration. Iowa Code chapter 91C requires anyone who engages in the business of construction to register with the state Department of Inspections, Appeals and Licensing before doing business in Iowa. Section 91C.2 provides that "a contractor doing business in this state shall register with the director." A person who earns less than two thousand dollars annually from construction work, or who works only on their own property, is not a contractor under the chapter and need not register. Registration requires evidence of workers compensation coverage, or a statement that none is required, together with an Iowa employer or special contractor account number; the fee is set by the director and may not exceed fifty dollars a year, and a self-employed contractor who does not pay more than two thousand dollars a year to employ others is exempt from the fee. An out-of-state contractor must file a twenty-five thousand dollar surety bond or show Department of Transportation prequalification. Registration is not a licence, and the distinction matters to a homeowner reading a bid: Iowa does not licence roofing as a trade, so state registration establishes standing to do business rather than any assessment of competence in roofing.

View the full Urbandale permitting authority record →

Impact-resistant roofing materials for Urbandale hail

Urbandale, Iowa sits in one of the country's most hail-prone regions. For hail exposure, the highest impact rating a roof covering can earn is UL 2218 Class 4. These cataloged material categories reach Class 4:

Browse every option on the Class 4 impact-resistant materials hub, and read the Class 4 impact-resistant shingles buyer's guide. Many insurers offer premium credits for a documented Class 4 roof — confirm terms with your carrier.

Sources