Otten's Custom Roofing

4161 Madison Ave SE, Grand Rapids, MI 49548
Grand Rapids, Michigan
Roofing Contractor
  • Roofing Contractor serving Grand Rapids, Michigan — based at 4161 Madison Ave SE, Grand Rapids, MI 49548.
  • Work covered: roof inspection, storm damage repair, emergency repair, roof repair, roof replacement.

Services Offered

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

Request a quote from Otten's Custom Roofing

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

Free · No obligation · Sent to Otten's Custom Roofing only

Looking up Otten's Custom Roofing in Michigan

Michigan roofing-license requirements are not yet covered by our verification program — confirm licensing and insurance with your city or county building department

  1. Search the registry by number, then by name, because spellings differ between sources.
  2. Compare the registry name with the name on the contract, and read the status line.
  3. Look at the expiration date and compare it with the dates in your contract.
  4. Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.

Hail record for Grand Rapids and Kent County

From 2017, NOAA has logged 15 hail entries in Kent County. 9 separate days produced hail of at least 1 inch. Stones of 1.75 inches or larger were reported on 2 days, and the biggest stone came in at 1.75 inches, about the size of a golf ball. 2022 is the last year that has a 1.75-inch report.

15 tornadoes show up in the file too, strongest rated EF1.

61 percent of reports fall between April and July, and April alone has 28 percent. 5 calendar months each hold under 2 percent of reports.

The fastest thunderstorm gust on file is 100 mph.

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

Kent County has too few reports for a fair density rank inside Michigan, so read the counts above as a floor.

Kent County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Hail reports, all years18
Hail events since 201715
Reports in April to July61%
Tornadoes on file15
Days at 1 inch or more9
Days with hail at 1.75 inches or more2

The biggest day on file is June 18, 2014: a 1.75-inch stone, about the size of a golf ball, reported near Grandville Arpt.

Busiest full years for hail reports in Kent County
Calendar yearEntriesBiggest stone, in
201611
201911.75
202211.75
1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail Grand Rapids
1 in and up golf ball and up 2.75 in and up. 15 reports of 1 inch or more carry coordinates. Each dot marks where hail was reported, not a storm path. Sources: NOAA Storm Events, US Census county outline.

Who lives under these roofs

Half the homes in Grand Rapids predate 1953; the typical house is about 73 years old. Asphalt roofs last roughly 25 years, so a home from 1953 is on roof number 3 or later if each was replaced on schedule. A mid-range asphalt replacement at $10,462 equals 5 percent of the median home value of $225,500.

Grand Rapids housing, Census American Community Survey
MeasureValue
Pre-1980 homes75.3%
Single-family share61.8%
Typical home value$225,500
Housing units85,145
Typical year built1953

What a new roof costs in Grand Rapids

The Grand Rapids multiplier is below 1, about 7 percent lower than the national basis, giving $6,510 to $14,415 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 Grand Rapids-Wyoming-Kentwood, MI Metro Area at $49,630.

Cost by roofing material, 2,000 sq ft, Grand Rapids price index applied
MaterialInstalled costPer year of lifeMidpoint
TPO / EPDM (Flat)$7,440 to $14,880$560$11,160
Architectural Asphalt Shingles$8,370 to $14,415$410$11,392
Metal Shingles$13,020 to $22,320$420$17,670
Metal (Steel/Aluminum)$15,810 to $27,900$400$21,855
Cedar Shake$13,020 to $24,180$740$18,600
Standing Seam Metal$22,320 to $37,200$500$29,760

Full cost guide for Grand Rapids →

Grand Rapids roofing questions

Can I confirm Otten's Custom Roofing is licensed?
Look up the Michigan record by license number, check the name and status, and note the expiry before you sign anything.
What is the typical house age in Grand Rapids?
The median home was built in 1953, so it is 73 years old. Roof age tracks the house unless a replacement happened, and 25 years is a common asphalt life.
What is a roof replacement price in Grand Rapids?
Count on $6,510 to $14,415 for a standard asphalt job in Grand Rapids; the middle is $10,462.
How often does hail hit Grand Rapids?
15 entries since 2017, 9 days at 1 inch or more, and the peak month is April.
Should I call a roofer right 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.
Which months bring hail to Kent County?
61 percent of the county's hail entries fall from April to July, and April alone has 28 percent.

Do you own this business? Claim or fix this listing · Get a website badge · Report a mistake / ask for removal