Tri-County Contracting

1352 Excalibur Dr, Janesville, WI 53546
Janesville, Wisconsin
Roofing Contractor
  • Roofing Contractor serving Janesville, Wisconsin — based at 1352 Excalibur Dr, Janesville, WI 53546.
  • Jobs on the listing: roof repair, roof inspection, emergency repair, storm damage repair, roof replacement.

Services Offered

Emergency Repair Storm Damage Roof Replacement Roof Inspection Roof Repair

Request a quote from Tri-County Contracting

Your request goes to Tri-County Contracting only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Tri-County Contracting only

Checking Tri-County Contracting 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. Write down the expiry and make sure it outlasts the job.
  2. Open the registry and search by license number first, business name second.
  3. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.
  4. Compare the registry name with the name on the contract, and read the status line.

Storm record for Janesville and Rock County

NOAA's storm database holds 63 hail reports for Rock County since 2017. Across 19 days at least one stone measured 1 inch or larger. 3 of those days had golf-ball hail or larger. The largest stone was 2.75 inches, about a baseball. 2026 is the last year with a 1.75-inch report.

Among 50 Wisconsin counties with enough reports to compare, Rock County ranks 8 by density: 101.9 reports per 1,000 square miles, upper-third territory.

The fastest thunderstorm gust on file is 85 mph.

68 percent of reports fall between April and July, and April alone has 31 percent. 5 months of the year are close to hail-free on file.

In the last 90 days NOAA logged 0 hail reports within 25 miles of Janesville.

15 tornadoes appear in the file too, strongest rated EF2.

Rock County hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Share of reports in April to July68%
Busiest monthApril
Peak gust, mph85
NOAA hail reports since 201763
Biggest stone, inches2.75
Tornadoes on file15

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
Calendar yearHail reportsBiggest stone, 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 in and up golf ball and up baseball and up. 60 reports of 1 inch or larger carry coordinates. A dot is a point where hail was reported; it does not trace a storm. Sources: NOAA Storm Events, US Census county outline.

Who lives under these roofs

Janesville's median year built is 1972, which makes the typical home 54 years old. Asphalt roofs last roughly 25 years, so a home from 1972 is on roof number 2 or later if each was replaced on schedule. Set a typical $10,575 asphalt job beside the $209,700 median home value and the roof comes to 5 percent.

Janesville housing, Census American Community Survey
MeasureValue
Median home value$209,700
Median household income$71,664
Pre-1980 homes63.2%
Single-family share73.7%
Housing units29,171

Roof prices in Janesville

The Janesville multiplier is below 1, about 6 percent lower than the national basis, giving $6,580 to $14,570 for asphalt shingles. For the Janesville-Beloit, WI Metro Area, the BLS median roofer wage is $63,310 a year. Divide price by years of life and the ranking changes: see the last column.

Cost by roofing material, 2,000 sq ft, Janesville price index applied
MaterialService lifeCost per yearMidpoint
Cedar Shake20 to 30 years$750$18,800
Metal (Steel/Aluminum)40 to 70 years$400$22,090
Standing Seam Metal50 to 70 years$500$30,080
TPO / EPDM (Flat)15 to 25 years$560$11,280
Concrete Tile40 to 50 years$440$19,740
Architectural Asphalt Shingles25 to 30 years$420$11,515

Full cost guide for Janesville →

Asked about roofing in Janesville

How big does hail get near Janesville?
Hail since 2017 topped out at 2.75 inches, roughly a baseball; golf-ball hail or larger came on 3 days.
Should I call a roofer right after hail?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
What time of year does Janesville get hail?
Hail concentrates in April (31 percent), and April through July total 68 percent of the record.
How much hail does Rock County see?
NOAA lists 63 hail entries for Rock County since 2017, on 19 days with stones of 1 inch or larger. April is the busiest month.
What is a roof replacement price in Janesville?
Count on $6,580 to $14,570 for a standard asphalt job in Janesville; the midpoint is $10,575.
How do I check Tri-County Contracting's license?
The Wisconsin lookup shows status and expiry. Compare both with the contract and ask the roofer for proof of insurance.

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