Andrew's Roofing Company

1544 2nd Ave, Des Moines, IA 50314
Ames, Iowa
Roofing Contractor
  • Roofing Contractor serving Ames, Iowa — based at 1544 2nd Ave, Des Moines, IA 50314.
  • Typical jobs: roof replacement, roof inspection, roof repair, emergency repair, storm damage repair.

Services Offered

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

Request a quote from Andrew's Roofing Company

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

Free · No obligation · Sent to Andrew's Roofing Company only

How to check Andrew's Roofing Company on 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. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
  2. Start the lookup with the license number; use the business name only if the number fails.
  3. Compare the registry name with the name on the contract, and read the status line.
  4. Write down the expiry and make sure it outlasts the job.

Storm record for Ames and Story County

From 2017, NOAA has logged 126 hail entries in Story County. On 25 days at least one stone reached 1 inch or more. The worst part: 6 days with stones of 1.75 inches or larger, topped by a 2.5-inch stone near a tennis ball. The most recent golf-ball day in the record falls in 2023.

Among 67 Iowa counties with enough reports to compare, Story County places 3 by density: 266.6 reports per 1,000 square miles, top-third territory.

76 percent of reports fall between April and July, and May alone has 34 percent. In 5 months of the year, hail is rare in the record.

6 hail reports fell within 25 miles of Ames over the past 90 days.

NOAA also lists 12 tornadoes here, the strongest rated EF2.

The strongest logged thunderstorm gust is 100 mph.

Story County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Hail reports, all years153
Peak gust, mph100
Share of reports in April to July76%
Days at 1 inch or more25
Tornadoes on file12
Biggest stone, inches2.5

The largest single day in the record is April 12, 2014: a 2.75-inch stone, about the size of a baseball, reported near Roland.

Most active full years for hail reports in Story County
YearHail reportsBiggest stone, in
2014252.75
201792
2025151.5
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 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 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.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.5 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 hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2.25 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.75 in hail Ames
1 in and up golf ball and up 2.75 in and up. 115 reports of 1 inch or larger have coordinates. Each dot marks where hail was reported, not a storm path. Sources: NOAA Storm Events, US Census county outline.

Housing around Ames

The median home in Ames was built in 1991, so the typical house is 35 years old. Before 1980, 40 percent of the housing stock went up. At roughly 25 years per asphalt roof, 1 cycles fit into that span.

Homes in Ames, Census American Community Survey
MeasureValue
Built before 198040%
Median year built1991
Homes lived in by owners42.9%
Housing units27,706
Typical home value$263,800

Roof prices in Ames

The Ames multiplier is below 1, about 13 percent lower than the national basis, giving $6,090 to $13,485 for asphalt shingles. Census County Business Patterns counts 3 roofing firms with payroll in the county. BLS puts the median annual roofer wage for Iowa at $48,660.

Replacement cost by material, 2,000 sq ft, Ames price index applied
MaterialInstalled rangeService lifeMiddle of range
Cedar Shake$12,180-$22,62020 to 30 years$17,400
3-Tab Asphalt Shingles$6,090-$10,00515 to 20 years$8,048
Concrete Tile$13,050-$23,49040 to 50 years$18,270
Standing Seam Metal$20,880-$34,80050 to 70 years$27,840
TPO / EPDM (Flat)$6,960-$13,92015 to 25 years$10,440
Clay Tile$20,880-$34,80050 to 100 years$27,840

Full cost guide for Ames →

Questions about roofing in Ames

Can I confirm Andrew's Roofing Company is licensed?
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 Ames?
The median home was built in 1991, so it is 35 years old. Roof age follows the house unless a replacement happened, and 25 years is a common asphalt life.
Has Story County had large hail?
Hail since 2017 topped out at 2.5 inches, roughly a tennis ball; golf-ball hail or larger came on 6 days.
Does hail damage have to be fixed right away?
Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
Is hail common around Ames?
The county file counts 126 hail entries since 2017. 25 of them reached 1 inch, and May tops the calendar.
What is a roof replacement price in Ames?
Asphalt shingles on 2,000 square feet run $6,090 to $13,485 in Ames, and the middle of that range is $9,787. Metal and tile cost more up front; the table above shows each material.

Is this your business? Correct or claim this listing · Get a badge for your website · Request removal or report an error