A roof on the Mississippi has to take hail in June, a hundred degree attic in August and an ice dam in January. Storm damage? (888) 888-8888
IronbridgeRoofing Co.

Areas We Serve

Roofing in Geneseo, IL

The median home in Geneseo was built in 1962, and 70 percent of the housing here predates 1980.

The Housing Here

  • 3,223 homes in Geneseo
  • Median home built 1962
  • 70 percent were built before 1980
  • 73 percent owner occupied

Geneseo has one of the better preserved historic centers in the region and a residential stock to match, with seven in ten homes built before 1980 and real Victorian property among them.

Historic Houses Deserve the Right Material

The older houses in Geneseo have the roof shapes that came with nineteenth century architecture. Steep pitches, dormers, decorative courses and turrets on a few.

A flat modern three tab shingle on a house like that looks wrong from the street and always will. Designer asphalt, synthetic slate or metal shingles all keep the shadow and the texture the building was designed around.

What We Get Called For in Geneseo

  • Historic house roofs where the look has to be right
  • Low slope commercial work in the town center
  • Storm claims across Henry County

The Numbers for Geneseo

Every figure below is a real Census estimate for this exact place. Nothing here is modeled, interpolated or borrowed from the county.

Housing in Geneseo, IL. US Census Bureau, American Community Survey 2023 5 year estimates.
Housing units3,223
Population6,577
Median year built1962
Built before 198070 percent
Owner occupied73 percent
Median home value$196,400
Single family detached75 percent
When the homes in Geneseo, IL were built. US Census Bureau, American Community Survey 2023 5 year estimates.
BuiltHomesShareShape
2020 or later120%
2010 to 2019802%
2000 to 20092969%
1990 to 199931110%
1980 to 19892668%
1970 to 197949015%
1960 to 19692006%
1950 to 195951716%
1940 to 19492177%
1939 or earlier83426%

Roof Check in Geneseo

No sales call. A roofer looks at the roof and tells you what it needs.

Call (888) 888-8888