A-1 Roofing And Construction

317 4th St S #310, La Crosse, WI 54653
La Crosse, Wisconsin
Roofing Contractor
  • Roofing Contractor serving La Crosse, Wisconsin — based at 317 4th St S #310, La Crosse, WI 54653.
  • Jobs on the listing: roof repair, roof inspection, roof replacement, storm damage repair, emergency repair.

Services Offered

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

Request a quote from A-1 Roofing And Construction

Your request goes to A-1 Roofing And Construction only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to A-1 Roofing And Construction only

Checking A-1 Roofing And Construction 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. Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.
  2. Go to the registry and search by license number first, business name second.
  3. Compare the registry name with the name on the contract, and read the status line.
  4. Look at the expiration date and compare it with the dates in your contract.

Hail record for La Crosse, La Crosse County

Since 2017, NOAA has logged 68 hail entries in La Crosse County. Across 16 of these days, hail reached 1 inch (a quarter) or more. 5 of those days had golf-ball hail or larger. The biggest stone was 4 inches, about a grapefruit. The most recent golf-ball day in the record dates to 2024.

The bulk of the hail here arrives in spring and summer: 79 percent from April to July, 39 percent in July. 5 calendar months each hold under 2 percent of reports.

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

The fastest thunderstorm gust on file is 75 mph.

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

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

La Crosse County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Density rank in state4 of 50
Share of reports in April to July79%
Peak gust, mph75
Largest stone, inches4
Days at 1.75 inches or more5
Hail reports since 201768

The record's top day is July 28, 2023: a 4-inch stone, about the size of a grapefruit, reported near Neshbonoc Lake.

Most active full years for hail reports in La Crosse County
YearEntriesLargest stone, in
201531.5
201781.75
2020102.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.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 in+ 1.75 in or more 2.75 in or more. Here each dot is one hail report with coordinates (52 in all). Dots are report points, not storm paths. Sources: NOAA Storm Events, US Census county outline.

Who lives under these roofs

Half the homes in La Crosse were built before 1966; the typical house is about 60 years old. Before 1980, 66.9 percent of the housing stock went up. Against a median home value of $196,600, a $10,575 mid-range asphalt roof is 5 percent of the house. That is long enough for roughly 2 asphalt roof cycles, so replacement, not first install, is the usual job.

Housing in La Crosse, Census American Community Survey
MeasureValue
Total housing units24,274
Single-family homes54.8%
Owner-occupied46.1%
Typical household income$53,803
Typical home value$196,600

Replacement costs in La Crosse

Local pricing in La Crosse sits roughly 6 percent under the national basis; asphalt shingles on 2,000 square feet cost $6,580 to $14,570. 12 payroll roofing businesses are registered in the county, by Census count. 66.7 percent of them have fewer than 5 employees. 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.

Price by material, 2,000 sq ft, La Crosse price index applied
MaterialService lifePer year of lifeMiddle of range
Standing Seam Metal50 to 70 years$500$30,080
TPO / EPDM (Flat)15 to 25 years$560$11,280
Architectural Asphalt Shingles25 to 30 years$420$11,515
Concrete Tile40 to 50 years$440$19,740
Metal Shingles35 to 50 years$420$17,860
Cedar Shake20 to 30 years$750$18,800

Full cost guide for La Crosse →

Asked about roofing in La Crosse

How much hail does La Crosse County see?
NOAA lists 68 hail entries for La Crosse County since 2017, on 16 days with stones of 1 inch or more. July is the peak month.
How old are homes in La Crosse?
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.
What should I do after a hailstorm?
Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
What does a new roof cost in La Crosse?
Expect $6,580 to $14,570 for a standard asphalt job in La Crosse; the midpoint is $10,575.
How do I check A-1 Roofing And Construction's license?
Search the Wisconsin record by license number, compare the name and status, and note the expiry before you sign anything.
When is hail season in La Crosse?
79 percent of the county's hail reports fall from April to July, and July alone has 39 percent.

Is this your company? Correct or claim this listing · Badge for your website · Request removal or report an error