Home / Roofing by City / Cedar Rapids, Iowa

Roofing in Cedar Rapids, Iowa

Hail belt

Yes — a permit is required to replace a roof in Cedar Rapids, IA, issued by City of Cedar Rapids, Iowa - Building Services Department. A building permit is required for re-roofing in Cedar Rapids; a site plan is not required for a re-roofing permit unless there is a change of use involved, though plans, diagrams and specifications are required depending on the scope and complexity of the project. Under the Cedar Rapids Code the permit holder is responsible for notifying the Building Services Department when the project is ready for inspection. Inspections are requested through Customer Self Service (CSS), by email to [email protected], or by phone at 319-286-5831, and should be requested the business day prior to the desired inspection, before 4:00 PM. Final inspections and approvals are required prior to occupancy or use of the space authorized by the permit; failure to request a final inspection results in an additional charge. Cedar Rapids, Iowa sits in one of the country's most hail-prone regions. This hub aggregates Cedar Rapids'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 Cedar Rapids

Roofing permit and contractor-licensing rules in Cedar Rapids are set locally by City of Cedar Rapids, Iowa - Building Services 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
CITY-SET, NOT STATE-GOVERNED -- AND THE EXACT EDITION IS AN UNRESOLVED CONFLICT BETWEEN TWO CITY-PUBLISHED SOURCES, noted here rather than guessed away. Cedar Rapids adopts its own building code at Chapter 33 ("Building Code") of the Cedar Rapids Municipal Code. Per the City of Cedar Rapids Building Services "Codes" page, the codes currently in force are the 2024 International Residential Code (the operative code for one- and two-family dwelling roofing work), the 2024 International Building Code, the 2021 International Fire Code, the 2024 International Mechanical Code, the 2024 Uniform Plumbing Code, the 2024 National Electrical Code, and the 2024 International Property Maintenance Code; that page states the 2024 IBC/IRC adoption was effected by an ordinance repealing and re-enacting Chapter 33, introduced at the City Council meeting of 2024-07-23. However, the Cedar Rapids Municipal Code as presently codified (Chapter 33, Sec. 33.01, Supplement No. 24, codified through Ordinance No. 066-25 passed December 16, 2025) instead reads: "there is hereby adopted as the Building Code of the City of Cedar Rapids, Iowa, that certain codes known as the International Building Code, 2021 Edition, and the International Residential Building Code, 2021 Edition," enacted by Ordinance No. 035-24. The city's Table R301.2(1) local design-criteria amendment (Sec. 33.20) is also keyed to that same 2021-edition, Ordinance No. 035-24 adoption. It is possible the city's newer 2024 adoption postdates Supplement No. 24's codification cutoff and has not yet been incorporated into the online code; that is a plausible explanation, not a confirmed one. This record does not adjudicate which edition currently governs. Because Iowa Code 103A.10 leaves adoption to the city (see description), whichever edition is correct is Cedar Rapids-specific and must not be assumed for other Iowa cities. NOTE ON CITY HANDOUTS: some Cedar Rapids Building Services handouts carry even older edition labels -- the city's own Roofing Permit Application form cites "Chapter 15 of IBC 2003/Chapter 9 of IRC 2003" -- so a handout's edition label can lag well behind whichever code edition is actually in force.
Registration details
  • license: STATE-LEVEL registration, enforced by Cedar Rapids as a precondition to issuing a permit. Iowa Code chapter 91C requires a contractor "doing business in this state" to register with the state. Iowa Code 91C.1(1)(a) excludes only "a person who earns less than two thousand dollars annually or who performs work or has work performed on the person's own property," making $2,000 in annual earnings the registration floor. This is administrative REGISTRATION, not licensure: Iowa Code 91C.2 conditions it on compliance with Iowa workers' compensation insurance law and annual evidence of coverage, possession of an employer account number or special contractor number issued by the department of workforce development under chapter 96, and - for out-of-state contractors - either a $25,000 surety bond or a statement of Iowa DOT bid prequalification. There is no competency exam, apprenticeship-hour requirement, or trade-specific roofing licence in Iowa. The registry is administered by the Iowa Department of Inspections, Appeals and Licensing (DIAL), whose contractor registration page lists roofers among the covered trades; Iowa Workforce Development's role is limited to issuing the underlying unemployment insurance employer account number. Cedar Rapids does not substitute a separate city roofing-contractor licence: the city's Contractor Licensing page states that in order for contractors to perform work and be issued a permit in the City of Cedar Rapids, licensing with the State of Iowa is required.
Permit process
A building permit is required for re-roofing in Cedar Rapids; a site plan is not required for a re-roofing permit unless there is a change of use involved, though plans, diagrams and specifications are required depending on the scope and complexity of the project. Under the Cedar Rapids Code the permit holder is responsible for notifying the Building Services Department when the project is ready for inspection. Inspections are requested through Customer Self Service (CSS), by email to [email protected], or by phone at 319-286-5831, and should be requested the business day prior to the desired inspection, before 4:00 PM. Final inspections and approvals are required prior to occupancy or use of the space authorized by the permit; failure to request a final inspection results in an additional charge.

View the full Cedar Rapids permitting authority record →

Impact-resistant roofing materials for Cedar Rapids hail

Cedar Rapids, 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