Ronningen Roofing

Verified — license confirmed

✅ Independently Verified

The state license was matched against the official state registry. Check the record yourself, and also ask for a current certificate of insurance before you sign.

  • License # RR626774
  • Status MN Licensed
  • Expires 2027-03-31
  • Last checked Oct 07, 2026
🔍 Verify on Minnesota DLI ↗ Opens the public Minnesota records — search license #RR626774.
608 11th Ave NW, Rochester, MN 55901
Rochester, Minnesota
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Rochester, Minnesota — based at 608 11th Ave NW, Rochester, MN 55901.
  • Work covered: roof replacement, emergency repair, roof repair, roof inspection, storm damage repair.
  • State license #RR626774 (MN Licensed), expires 2027-03-31.
  • Independently verified by PickARoofer since October 2026.

Services Offered

Roof Replacement Roof Inspection Gutter Services Storm Damage Emergency Repair

Request a quote from Ronningen Roofing

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

Free · No obligation · Sent to Ronningen Roofing only

Checking Ronningen Roofing against the Minnesota record

residential roofing work in Minnesota needs a Department of Labor and Industry license — building, remodeling or roofing — and every one of them is on the department's public register Official lookup: Minnesota DLI license lookup.

  1. Compare the registry name with the name on the contract, and read the status line.
  2. Write down the expiry and make sure it outlasts the job.
  3. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
  4. Search the registry by number, then by name, because spellings differ between sources.

Registry last checked October 2026; the license on file shows an expiration of 2027-03-31. A badge covers the license match only, not insurance or workmanship.

Hail and wind history for Rochester and Olmsted County

From 2017, NOAA has logged 94 hail reports in Olmsted County. Hail of quarter size or bigger was reported on 19 separate days. Stones of 1.75 inches or larger appeared on 4 days, and the biggest stone came in at 2 inches, about the size of a hen egg. Golf-ball hail was last logged in the file in 2026.

Counted per square mile, Olmsted County ranks 6 of 62 Minnesota counties with 30 or more reports, placing it in the top third. Density works out to 166.4 reports per 1,000 square miles.

Thunderstorm wind peaked at 81 mph in the record.

Reports cluster in May (43 percent of the total); April through July account for 88 percent. 6 calendar months each hold under 2 percent of reports.

Date your photos after each hail day and keep them. A written inspection from Ronningen Roofing or any other roofer is worth asking for before work starts.

The same record has 10 tornadoes, with EF2 the highest rating.

Olmsted County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Biggest stone, inches2
Days at 1 inch or more19
Reports in April to July88%
Top gust, mph81
Hail events since 201794
Top monthMay

The single largest day was May 29, 2018: a 2-inch stone, about the size of a hen egg, reported near Rock Dell.

Busiest full years for hail reports in Olmsted County
YearEntriesLargest stone, in
2022221.75
202391.5
202571
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 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.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 hail1.75 in hail1.75 in hail2 in hail Rochester
1 in and up golf ball and up 2.75 in and up. Here each dot is one hail report with coordinates (61 in all). Dots are report points, not storm paths. Sources: NOAA Storm Events, US Census county outline.

The housing stock in Rochester

Half the homes in Rochester were built before 1987, which is an age of 39 years or more. 42.2 percent of homes in Rochester were built before 1980. Homes of that age usually carry a first or second replacement roof, about 2 cycles at 25 years apiece. Against a median home value of $287,500, a $10,800 mid-range asphalt roof is 4 percent of the house.

Rochester housing, Census American Community Survey
MeasureValue
Single-family share68%
Typical year built1987
Typical household income$87,767
Homes older than 198042.2%
Owner-occupied65.4%

Replacement costs in Rochester

Local pricing in Rochester is within 5 percent of the national basis, so asphalt shingles run $6,720 to $14,880. 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. Labor is part of the bill: the BLS median for roofers in the Rochester, MN Metro Area is $61,940 a year.

Cost by roofing material, 2,000 sq ft, Rochester price index applied
MaterialInstalled rangePer year of lifeMiddle of range
Metal (Steel/Aluminum)$16,320 to $28,800$410$22,560
Cedar Shake$13,440 to $24,960$770$19,200
Standing Seam Metal$23,040 to $38,400$510$30,720
Architectural Asphalt Shingles$8,640 to $14,880$430$11,760
TPO / EPDM (Flat)$7,680 to $15,360$580$11,520
Concrete Tile$14,400 to $25,920$450$20,160

Full cost guide for Rochester →

This listing in numbers

At 4.9 stars on 49 reviews, Ronningen Roofing matches the Rochester listing average of 4.86. The license on file runs out on 2027-03-31, within about 5 months, so confirm renewal if the job spans that date. Counting all 27 roofing listings in Rochester: 6 with more reviews, 6 with a higher rating. Stars and counts are public ratings imported with the listing. PickARoofer did not collect them and does not verify them.

Ronningen Roofing on PickARoofer, imported listing data
ItemValue
Listing rating4.9 stars
Review count49
Average rating, Rochester4.86 stars
Listings in Rochester27
With more reviews6
Ahead on stars6
License on fileRR626774
Status on fileMN Licensed
Expires2027-03-31 (5 months)

Questions about roofing in Rochester

Does Rochester get a lot of hail?
NOAA lists 94 hail reports for Olmsted County since 2017, on 19 days with stones of 1 inch or more. May is the peak month.
How much is a roof replacement in Rochester?
Expect $6,720 to $14,880 for a standard asphalt job in Rochester; the middle is $10,800.
Should I call a roofer right after hail?
Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
What is the typical house age in Rochester?
Census data puts the typical build year at 1987. Asphalt roofs wear out in 15 to 30 years, so many roofs there have been replaced at least once.
What time of year does Rochester get hail?
Spring and early summer carry most of it: 88 percent of reports come between April and July, May leading at 43 percent.
Has Olmsted County had large hail?
Hail since 2017 topped out at 2 inches, roughly a hen egg; golf-ball hail or larger came on 4 days.

Is this your business? Claim or fix this listing · Add a badge to your site · Request removal or report an error