First American Roofing and Siding, Inc.

1472 WI-35, Onalaska, WI 54650
La Crosse, Wisconsin
Roofing Contractor
  • Roofing Contractor serving La Crosse, Wisconsin — based at 1472 WI-35, Onalaska, WI 54650.
  • Jobs on the listing: storm damage repair, roof repair, roof replacement, emergency repair, roof inspection.

Services Offered

Roof Replacement Gutter Services Emergency Repair Roof Inspection Roof Repair

Request a quote from First American Roofing and Siding, Inc.

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

Free · No obligation · Sent to First American Roofing and Siding, Inc. only

Checking First American Roofing and Siding, Inc. against 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. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
  2. Search the registry by number, then by name, because spellings differ between sources.
  3. Write down the expiry and make sure it outlasts the job.
  4. The registry name, the contract name and the truck lettering should all agree; the status should be active.

Storm record for La Crosse, La Crosse County

In La Crosse County, the NOAA record since 2017 shows 68 hail reports. 16 separate days produced hail of at least 1 inch. 5 of those days had golf-ball hail or bigger. The biggest stone was 4 inches, near the size of a grapefruit. Golf-ball hail last appears in the file in 2024.

If a storm does come through, take dated photos of the roof first. Whoever you hire, First American Roofing and Siding, Inc. included, should put the inspection findings in writing.

Reports cluster in July (39 percent of the total); April through July account for 79 percent. 5 months of the year are close to hail-free on file.

Counted per square mile, La Crosse County ranks 4 of 50 Wisconsin counties with 30 or more reports, which puts it in the top third. Density works out to 160.4 reports per 1,000 square miles.

The same record has 4 tornadoes, with EF1 the highest rating.

Within 25 miles of La Crosse, the last 90 days brought 3 NOAA hail reports.

La Crosse County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Days at 1.75 inches or more5
Tornado reports on file4
Biggest stone, inches4
Peak monthJuly
Hail density rank in state4 of 50
Top gust, mph75

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
YearReportsBiggest stone, in
201461
201531.5
201781.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.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 1.75 in and up 2.75 in or more. 52 reports of 1 inch or larger 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

La Crosse's median year built is 1966, which makes the typical home 60 years old. A mid-range asphalt replacement at $10,575 equals 5 percent of the median home value of $196,600. 66.9 percent of homes in La Crosse were built before 1980.

La Crosse housing, Census American Community Survey
MeasureValue
Typical household income$53,803
Homes lived in by owners46.1%
Homes older than 198066.9%
Single-family homes54.8%
Median home value$196,600

Roof prices in La Crosse

Prices in La Crosse run about 6 percent below our national basis, so asphalt shingles land at $6,580 to $14,570. 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 Wisconsin at $59,370.

Price by material, 2,000 sq ft, La Crosse price index applied
MaterialPrice rangePer year of lifeMiddle of range
Metal (Steel/Aluminum)$15,980-$28,200$400$22,090
Metal Shingles$13,160-$22,560$420$17,860
Clay Tile$22,560-$37,600$400$30,080
Architectural Asphalt Shingles$8,460-$14,570$420$11,515
TPO / EPDM (Flat)$7,520-$15,040$560$11,280
Standing Seam Metal$22,560-$37,600$500$30,080

Full cost guide for La Crosse →

La Crosse roofing questions

Has La Crosse County had large hail?
NOAA's biggest since 2017 entry for the county is 4 inches, comparable to a grapefruit, with 5 golf-ball days.
Is La Crosse an older housing market?
Median year built is 1966, which gives 60 years. A roof is younger than the house if it was replaced.
Is hail common around La Crosse?
NOAA lists 68 hail reports for La Crosse County since 2017, on 16 days with stones of 1 inch or more. July is the peak month.
Is the license for First American Roofing and Siding, Inc. on a state list?
The Wisconsin lookup shows status and expiry. Compare both with the contract and ask the roofer for proof of insurance.
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. Other materials are in the cost table.
What should I do after a hailstorm?
Photograph the roof, note the date, and schedule a written inspection quickly. Many policies have a claim window.

Own this business? Correct or claim this listing · Get a website badge · Report a mistake / ask for removal