Halo Roofing

1299 Farnam St Ste 300, Omaha, NE 68102
Council Bluffs, Iowa
Roofing Contractor
  • Roofing Contractor serving Council Bluffs, Iowa — based at 1299 Farnam St Ste 300, Omaha, NE 68102.
  • Typical jobs: roof repair, roof replacement, emergency repair, storm damage repair, roof inspection.

Services Offered

Roof Replacement Gutter Services Storm Damage Roof Inspection Emergency Repair

Request a quote from Halo Roofing

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

Free · No obligation · Sent to Halo Roofing only

Checking Halo Roofing against the Iowa record

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

  1. Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.
  2. Look at the expiration date and compare it with the dates in your contract.
  3. The registry name, the contract name and the truck lettering should all agree; the status should be active.
  4. Open the registry and search by license number first, business name second.

Storm history for Council Bluffs, Pottawattamie County

For Pottawattamie County, the NOAA record since 2017 lists 70 hail reports. Across 29 of these days, stones measured 1 inch (a quarter) or larger. 13 of those days had golf-ball hail or larger. The biggest stone was 4 inches, roughly a grapefruit. 2025 is the last year that has a 1.75-inch report.

86 percent of reports fall between April and July, and April alone has 39 percent. In 6 months of the year, hail is close to absent in the record.

If a storm does come through, take dated photos of the roof first. Whoever you hire, Halo Roofing included, should put the inspection findings in writing.

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.

The strongest logged thunderstorm gust is 109 mph.

The same record has 19 tornadoes, with EF3 the highest rating.

Pottawattamie County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Peak gust, mph109
Biggest stone, inches4
Hail reports, all years83
Days at 1 inch or more29
Hail reports since 201770
Tornadoes on file19

The record's top day is 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
YearReportsLargest stone, in
201851.75
201971.75
2025174
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 in and up 1.75 in and up baseball and up. On the map each dot is one hail report with coordinates (75 in all). Dots are report points, not storm paths. Sources: NOAA Storm Events, US Census county outline.

Housing around Council Bluffs

Council Bluffs's median year built is 1964, which makes the typical home 62 years old. Set a typical $9,787 asphalt job beside the $164,300 median home value and the roof comes to 6 percent. Asphalt roofs last roughly 25 years, so a home from 1964 is on roof number 2 or later if each was replaced on schedule. Before 1980, 66.6 percent of the housing stock went up.

Homes in Council Bluffs, Census American Community Survey
MeasureValue
Homes older than 198066.6%
Owner-occupied64.1%
Typical home value$164,300
Housing units27,576
Typical year built1964

Budgeting a roof 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. For the Omaha, NE-IA Metro Area, the BLS median roofer wage is $46,460 a year. Census County Business Patterns counts 3 roofing firms with payroll in the county.

Replacement cost by material, 2,000 sq ft, Council Bluffs price index applied
MaterialLifespanYearly costMiddle of range
Clay Tile50 to 100 yr$370$27,840
Metal Shingles35 to 50 yr$390$16,530
Concrete Tile40 to 50 yr$410$18,270
Architectural Asphalt Shingles25 to 30 yr$390$10,658
Cedar Shake20 to 30 yr$700$17,400
3-Tab Asphalt Shingles15 to 20 yr$460$8,048

Full cost guide for Council Bluffs →

Asked 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 midpoint is $9,787.
Which months bring hail to Pottawattamie County?
Hail clusters in April (39 percent), and April through July total 86 percent of the record.
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 old are homes in Council Bluffs?
The median home was built in 1964, so it is 62 years old. Roof age tracks the house unless a replacement happened, and 25 years is a common asphalt life.
How big does hail get near Council Bluffs?
NOAA's biggest since 2017 entry for the county is 4 inches, comparable to a grapefruit, with 13 golf-ball days.
Is hail common around Council Bluffs?
Since 2017 the county has 70 reports; hail of 1 inch or more came on 29 of those days, most often in April.

Do you own this business? Fix or claim this listing · Get a website badge · Request removal or report an error