Best Roofing

3309 Hopi Dr, Council Bluffs, IA 51501
Council Bluffs, Iowa
Roofing Contractor
  • Roofing Contractor serving Council Bluffs, Iowa — based at 3309 Hopi Dr, Council Bluffs, IA 51501.
  • Jobs on the listing: storm damage repair, roof replacement, roof inspection, emergency repair, roof repair.

Services Offered

Emergency Repair Storm Damage Gutter Services Roof Repair Roof Inspection

Request a quote from Best Roofing

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

Free · No obligation · Sent to Best Roofing only

Checking Best Roofing against the Iowa record

there is no roofing-specific license in Iowa — contractors carry a state contractor registration, and permits are handled locally by city or county

  1. The registry name, the contract name and the truck lettering should all agree; the status should be active.
  2. Write down the expiry and make sure it outlasts the job.
  3. Open the registry and search by license number first, business name second.
  4. Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.

Hail and wind history for Council Bluffs and Pottawattamie County

Since 2017, NOAA has filed 70 hail entries in Pottawattamie County. Across 29 of these days, stones reached 1 inch (a quarter) or larger. The rough of it: 13 days with stones of 1.75 inches or more, capped by a 4-inch stone close to a grapefruit. The newest golf-ball day on file dates to 2025.

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

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

Pottawattamie County ranks 39 of 67 counties in Iowa by reports per area, a middle position with 86.5 per 1,000 square miles.

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

The strongest recorded thunderstorm gust is 109 mph.

Pottawattamie County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Biggest stone, inches4
Reports in April to July86%
Days at 1.75 inches or more13
Hail reports, all years83
Peak gust, mph109
Days with hail at 1 inch or more29

The record's top day is April 17, 2025: a 4-inch stone, about the size of a grapefruit, reported near Weston.

Busiest full years for hail reports in Pottawattamie County
Calendar yearEntriesLargest stone, in
2014101.75
201971.75
202282.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 in+ 1.75 in and up 2.75 in or more. 75 reports of 1 inch or larger have coordinates. Dots show report locations, never storm tracks. Sources: NOAA Storm Events, US Census county outline.

Who lives under these roofs

Half the homes in Council Bluffs predate 1964; the typical house is about 62 years old. That is long enough for roughly 2 asphalt roof cycles, so replacement, not first install, is the usual job. Set a typical $9,787 asphalt job beside the $164,300 median home value and the roof comes to 6 percent. 66.6 percent of homes in Council Bluffs were built before 1980.

Homes in Council Bluffs, Census American Community Survey
MeasureValue
Typical home value$164,300
Owner-occupied64.1%
Single-family homes71.1%
Typical household income$64,092
Pre-1980 homes66.6%

Replacement costs in Council Bluffs

Local pricing in Council Bluffs sits roughly 13 percent under the national basis; asphalt shingles on 2,000 square feet cost $6,090 to $13,485. For the Omaha, NE-IA Metro Area, the BLS median roofer wage is $46,460 a year. The county holds 3 roofing establishments with employees, per the Census.

Replacement cost by material, 2,000 sq ft, Council Bluffs price index applied
MaterialLifespanPer year of lifeMiddle of range
Architectural Asphalt Shingles25 to 30 yr$390$10,658
Standing Seam Metal50 to 70 yr$460$27,840
3-Tab Asphalt Shingles15 to 20 yr$460$8,048
Metal (Steel/Aluminum)40 to 70 yr$370$20,445
Concrete Tile40 to 50 yr$410$18,270
TPO / EPDM (Flat)15 to 25 yr$520$10,440

Full cost guide for Council Bluffs →

Council Bluffs roofing questions

Can I confirm Best Roofing is licensed?
Look up the Iowa record by license number, check the name and status, and note the expiry before you sign anything.
How much hail does Pottawattamie County see?
70 entries since 2017, 29 days at 1 inch or larger, and the peak month is April.
How soon should a roof be inspected after hail?
Photograph the roof, note the date, and schedule a written inspection quickly. Many policies have a claim window.
What is the biggest hail on record for Pottawattamie County?
The largest stone since 2017 measured 4 inches, about the size of a grapefruit. 13 days reached golf-ball size or more.
When is hail season in Council Bluffs?
86 percent of the county's hail entries fall from April to July, and April holds 39 percent.
What does a new roof cost in Council Bluffs?
Asphalt shingles on 2,000 square feet run $6,090 to $13,485 in Council Bluffs, and the middle of that range is $9,787. Metal and tile cost more up front; the table above shows each material.

Do you own this business? Correct or claim this listing · Add a badge to your site · Report a mistake / ask for removal