Roofing in Iowa

16 roofing contractors in 13 cities and towns. Roofers for inspections, leak repair, flat and low-slope commercial roofs, and replacement. Facilities usually schedule them twice a year, usually spring and fall, and after major storms.

How Many Roofing Contractors Are in Iowa?

We list 16 roofing contractors in Iowa, across 13 {cities.length === 1 ? 'city' : 'cities and towns'}; the most are in Urbandale (3), Cedar Rapids (2), Marion (1). Facilities usually schedule roofing contractors twice a year, usually spring and fall, and after major storms. Ask each for a written quote with every fee included and compare the totals.

Updated November 6, 2026 · Source: OpenStreetMap (refreshed November 6, 2026).

By City

Advertisement

Before You Hire

  1. Do you take commercial work, and do you service buildings like ours?
  2. Can you send a certificate of insurance naming us as additional insured?
  3. Do you work on our roof type (TPO, EPDM, modified bitumen, metal)?
  4. Are you approved by the manufacturer so our roof warranty stays valid?
  5. Will you give us a written inspection report with photos?

500 Sickle Drive Northeast, Cedar Rapids

RoofingPhone listedWebsiteSource: OSM

3037 Center Point Road Northeast, Cedar Rapids

RoofingPhone listedWebsiteSource: OSM

100 East Kimberly Road, Davenport

RoofingPhone listedWebsiteHours listedSource: OSM

1539 North Federal Avenue, Mason

RoofingPhone listedWebsiteHours listedSource: OSM

3934 Northwest Urbandale Drive, Urbandale

RoofingPhone listedWebsiteHours listedSource: OSM

824 Jefferson Street, Waterloo

RoofingSource: OSM

Roofing in every state · Questions to Ask Before Hiring: Roofing

Listings: © OpenStreetMap contributors (ODbL) · Data last updated November 6, 2026 · Sources & method