Roofing Built To Last

20 E Milwaukee St, Janesville, WI 53545
Janesville, Wisconsin
Roofing Contractor
  • Roofing Contractor serving Janesville, Wisconsin — based at 20 E Milwaukee St, Janesville, WI 53545.
  • Work covered: roof repair, roof inspection, emergency repair, storm damage repair, roof replacement.

Services Offered

Gutter Services Storm Damage Roof Inspection Emergency Repair Roof Repair

Request a quote from Roofing Built To Last

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

Free · No obligation · Sent to Roofing Built To Last only

Checking Roofing Built To Last 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. Look at the expiration date and compare it with the dates in your contract.
  2. Open the registry and search by license number first, business name second.
  3. Match the name, the city and the status. The record should read active or in good standing.
  4. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.

Storm history for Janesville, Rock County

Add up the hail reports NOAA logged for Rock County since 2017 and you land on 63. On 19 days at least one stone reached 1 inch or more. Golf-ball size or larger were reported on 3 days, and the largest stone measured 2.75 inches, close to a baseball. Golf-ball hail was last logged in the record in 2026.

Counted per square mile, Rock County ranks 8 of 50 Wisconsin counties with 30 or more reports, placing it in the top third. Density works out to 101.9 reports per 1,000 square miles.

Within 25 miles of Janesville, the last 90 days produced 0 NOAA hail reports.

If a storm does come through, take dated photos of the roof first. Whoever you hire, Roofing Built To Last included, should put the inspection findings in writing.

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

The strongest logged thunderstorm gust is 85 mph.

Rock County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Hail reports, all years74
Hail density rank in state8 of 50
Peak gust, mph85
NOAA hail reports since 201763
Tornado reports on file15
Days at 1.75 inches or more3

The biggest day on file is April 18, 2025: a 2.75-inch stone, about the size of a baseball, reported near Evansville.

Most active full years for hail reports in Rock County
YearHail reportsTop size, in
201451.75
202141
202292
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 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.25 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.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2.5 in hail2.75 in hail2.75 in hail2.75 in hail Janesville
1 inch or more 1.75 in and up 2.75 in and up. 60 reports of 1 inch or more have coordinates. Each dot marks where hail was reported, not a storm path. Sources: NOAA Storm Events, US Census county outline.

The housing stock in Janesville

Janesville's median year built is 1972, which makes the typical home 54 years old. That is long enough for roughly 2 asphalt roof cycles, so replacement, not first install, is the usual job. Set a typical $10,575 asphalt job beside the $209,700 median home value and the roof comes to 5 percent. 63.2 percent of homes in Janesville were built before 1980.

Janesville housing, Census American Community Survey
MeasureValue
Typical year built1972
Owner-occupied share66.5%
Detached and attached houses73.7%
Built before 198063.2%
Median household income$71,664

Budgeting a roof in Janesville

Prices in Janesville run about 6 percent below our national basis, so asphalt shingles land at $6,580 to $14,570. Divide price by years of life and the ranking changes: see the last column. Census County Business Patterns counts 21 roofing firms with payroll in the county. 76.2 percent of them have fewer than 5 employees.

Replacement cost by material, 2,000 sq ft, Janesville price index applied
MaterialInstalled costService lifePer year of life
3-Tab Asphalt Shingles$6,580 - $10,81015-20 yrs$500
Architectural Asphalt Shingles$8,460 - $14,57025-30 yrs$420
Clay Tile$22,560 - $37,60050-100 yrs$400
Concrete Tile$14,100 - $25,38040-50 yrs$440
Cedar Shake$13,160 - $24,44020-30 yrs$750
Standing Seam Metal$22,560 - $37,60050-70 yrs$500

Full cost guide for Janesville →

Asked about roofing in Janesville

How big does hail get near Janesville?
The largest stone since 2017 measured 2.75 inches, near a baseball. 3 days reached golf-ball size or larger.
What should I budget for a new roof near Janesville?
Asphalt shingles on 2,000 square feet run $6,580 to $14,570 in Janesville, and the middle of that range is $10,575. Metal and tile cost more up front; the table above shows each material.
How soon should a roof be inspected after hail?
Photograph the roof, note the date, and schedule a written inspection quickly. Many policies have a claim window.
What time of year does Janesville get hail?
Spring and early summer carry the bulk of it: 68 percent of reports come between April and July, April leading at 31 percent.
Does Janesville get a lot of hail?
63 entries since 2017, 19 days at 1 inch or larger, and the busiest month is April.
How old are homes in Janesville?
The median home was built in 1972, so it is 54 years old. Roof age tracks the house unless a replacement happened, and 25 years is a common asphalt life.

Is this your company? Claim or correct this listing · Get a badge for your website · Request removal or report an error