Great River Roofing

1501 St Andrew St Suite C16, La Crosse, WI 54603
La Crosse, Wisconsin
Roofing Contractor
  • Roofing Contractor serving La Crosse, Wisconsin — based at 1501 St Andrew St Suite C16, La Crosse, WI 54603.
  • Typical jobs: roof replacement, roof repair, storm damage repair, roof inspection, emergency repair.

Services Offered

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

Request a quote from Great River Roofing

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

Free · No obligation · Sent to Great River Roofing only

How to check Great River Roofing on the Wisconsin record

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

  1. Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.
  2. Search the registry by number, then by name, because spellings differ between sources.
  3. The registry name, the contract name and the truck lettering should all agree; the status should be active.
  4. Write down the expiry and make sure it outlasts the job.

Storm record for La Crosse, La Crosse County

In La Crosse County, the NOAA record since 2017 shows 68 hail entries. Across 16 of those days, hail reached 1 inch (a quarter) or larger. 5 of those days had golf-ball hail or larger. The biggest stone was 4 inches, roughly a grapefruit. Golf-ball hail was last logged in the record in 2024.

In the last 90 days NOAA logged 3 hail reports within 25 miles of La Crosse.

After any hail day, photograph the roof before anyone tarps it and write down the date. Ask Great River Roofing, or any roofer you call, for a written inspection report before you sign.

The fastest thunderstorm gust on file is 75 mph.

4 tornadoes appear in the file too, strongest rated EF1.

Reports cluster in July (39 percent of the total); April through July account for 79 percent. In 5 months of the year, hail is nearly absent in the record.

La Crosse County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Busiest monthJuly
Days at 1 inch or more16
Biggest stone, inches4
Hail density rank in state4 of 50
Share of reports in April to July79%
Days with hail at 1.75 inches or more5

The single largest day was July 28, 2023: a 4-inch stone, about the size of a grapefruit, reported near Neshbonoc Lake.

Busiest full years for hail reports in La Crosse County
YearEntriesBiggest stone, in
2021121.5
2022121.75
2023164
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.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 hail2 in hail2 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.75 in hail2.75 in hail2.75 in hail3 in hail4 in hail La Crosse
1 inch or more golf ball and up 2.75 in and up. 52 reports of 1 inch or more have coordinates. A dot is a point where hail was reported; it does not trace a storm. Sources: NOAA Storm Events, US Census county outline.

Housing around La Crosse

The median home in La Crosse went up in 1966, so the typical house is 60 years old. A mid-range asphalt replacement at $10,575 equals 5 percent of the median home value of $196,600. Asphalt roofs last roughly 25 years, so a home from 1966 is on roof number 2 or later if each was replaced on schedule.

Homes in La Crosse, Census American Community Survey
MeasureValue
Typical household income$53,803
Pre-1980 homes66.9%
Median year built1966
Detached and attached houses54.8%
Median home value$196,600

Budgeting a roof in La Crosse

The La Crosse multiplier is below 1, about 6 percent lower than the national basis, giving $6,580 to $14,570 for asphalt shingles. The last column divides the middle of each range by the middle of its lifespan, which is how a metal roof can beat asphalt over time. 12 payroll roofing businesses are registered in the county, by Census count. 66.7 percent of them have fewer than 5 employees.

Cost by roofing material, 2,000 sq ft, La Crosse price index applied
MaterialService lifePer year of lifeMiddle of range
3-Tab Asphalt Shingles15 to 20 years$500$8,695
Architectural Asphalt Shingles25 to 30 years$420$11,515
TPO / EPDM (Flat)15 to 25 years$560$11,280
Cedar Shake20 to 30 years$750$18,800
Concrete Tile40 to 50 years$440$19,740
Metal Shingles35 to 50 years$420$17,860

Full cost guide for La Crosse →

Questions about roofing in La Crosse

Is hail common around La Crosse?
68 entries since 2017, 16 days at 1 inch or larger, and the peak month is July.
How do I check Great River Roofing's license?
The Wisconsin lookup shows status and expiry. Set both beside the contract and ask the roofer for proof of insurance.
Is La Crosse an older housing market?
The median home was built in 1966, so it is 60 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 La Crosse?
The largest stone since 2017 measured 4 inches, about the size of a grapefruit. 5 days reached golf-ball size or larger.
What should I budget for a new roof near La Crosse?
Budget $6,580 to $14,570 for asphalt shingles on a 2,000 square foot roof here, about $10,575 in the middle. Metal, tile and flat roofs are in the cost table.
Which months bring hail to La Crosse County?
79 percent of the county's hail entries fall from April to July, and July holds 39 percent.

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