Bates Roofing

14017 Overland Trail, Council Bluffs, IA 51503
Council Bluffs, Iowa
Roofing Contractor
  • Roofing Contractor serving Council Bluffs, Iowa — based at 14017 Overland Trail, Council Bluffs, IA 51503.
  • Services: emergency repair, storm damage repair, roof replacement, roof inspection, roof repair.

Services Offered

Storm Damage Gutter Services Roof Inspection Emergency Repair Roof Repair Roof Replacement

Request a quote from Bates Roofing

Your request goes to Bates Roofing only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Bates Roofing only

Looking up Bates Roofing in Iowa

Iowa's requirement is state contractor registration — roofing carries no separate license, and permits are handled by your city or county

  1. Compare the registry name with the name on the contract, and read the status line.
  2. Search the registry by number, then by name, because spellings differ between sources.
  3. Write down the expiry and make sure it outlasts the job.
  4. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.

Hail and wind history for Council Bluffs and Pottawattamie County

The NOAA Storm Events record lists 70 hail reports for Pottawattamie County since 2017. Reports of 1 inch or more fall on 29 days. 13 of those days had golf-ball hail or bigger. The largest stone was 4 inches, about a grapefruit. Golf-ball hail shows up last in the file in 2025.

0 hail reports fell within 25 miles of Council Bluffs over the past 90 days.

Per square mile, Pottawattamie County lands at 39 of 67 Iowa counties we compare, in the middle band. That is 86.5 reports per 1,000 square miles.

Date your photos after each hail day and keep them. A written inspection from Bates Roofing or any other roofer is worth asking for before work starts.

The fastest thunderstorm gust on file is 109 mph.

Reports cluster in April (39 percent of the total); April through July carry 86 percent. 6 calendar months each hold under 2 percent of reports.

Pottawattamie County hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Days with hail at 1 inch or more29
Biggest stone, inches4
Hail density rank in state39 of 67
Reports in April to July86%
Hail reports, all years83
Days with hail at 1.75 inches or more13

The single largest day was April 17, 2025: a 4-inch stone, about the size of a grapefruit, reported near Weston.

Most active full years for hail reports in Pottawattamie County
YearEntriesBiggest stone, in
2014101.75
201781.5
201971.75
1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2 in hail2.25 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail4 in hail4 in hail Council Bluffs
1 inch or more 1.75 in and up 2.75 in or more. 75 reports of 1 inch or larger carry coordinates. Dots show report locations, never storm tracks. Sources: NOAA Storm Events, US Census county outline.

The homes under these roofs

Council Bluffs's median year built is 1964, which makes the typical home 62 years old. Before 1980, 66.6 percent of the housing stock went up. That is long enough for roughly 2 asphalt roof cycles, so replacement, not first install, is the usual job.

Council Bluffs housing, Census American Community Survey
MeasureValue
Median home value$164,300
Owner-occupied share64.1%
Homes counted27,576
Median build year1964
Single-family homes71.1%

Replacement costs in Council Bluffs

The Council Bluffs multiplier is below 1, about 13 percent lower than the national basis, giving $6,090 to $13,485 for asphalt shingles. Per year of service, metal often costs less than shingles even at a higher price; the last column of the table shows it. BLS puts the median annual roofer wage for the Omaha, NE-IA Metro Area at $46,460.

Replacement cost by material, 2,000 sq ft, Council Bluffs price index applied
MaterialInstalled rangeLifespanMiddle of range
Metal Shingles$12,180-$20,88035-50 yrs$16,530
TPO / EPDM (Flat)$6,960-$13,92015-25 yrs$10,440
Clay Tile$20,880-$34,80050-100 yrs$27,840
Concrete Tile$13,050-$23,49040-50 yrs$18,270
Cedar Shake$12,180-$22,62020-30 yrs$17,400
Metal (Steel/Aluminum)$14,790-$26,10040-70 yrs$20,445

Full cost guide for Council Bluffs →

Questions about roofing in Council Bluffs

What should I budget for a new roof near Council Bluffs?
Count on $6,090 to $13,485 for a standard asphalt job in Council Bluffs; the middle is $9,787.
How soon should a roof be inspected after hail?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
How do I check Bates Roofing's license?
Use the steps above with the Iowa registry. Read the name, the status and the expiry, then ask for an insurance certificate.
How old are homes in Council Bluffs?
The median home was built in 1964, so it is 62 years old. Roof age follows the house unless a replacement happened, and 25 years is a common asphalt life.
How often does hail hit Council Bluffs?
70 reports since 2017, 29 days at 1 inch or larger, and the peak month is April.
What time of year does Council Bluffs get hail?
Hail clusters in April (39 percent), and April through July total 86 percent of the record.

Do you own this business? Fix or claim this listing · Get a website badge · Report an error / request removal