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
- 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
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.
- Compare the registry name with the name on the contract, and read the status line.
- Write down the expiry and make sure it outlasts the job.
- Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
- 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.
| Measure | Value |
|---|---|
| Biggest stone, inches | 2 |
| Days at 1 inch or more | 19 |
| Reports in April to July | 88% |
| Top gust, mph | 81 |
| Hail events since 2017 | 94 |
| Top month | May |
The single largest day was May 29, 2018: a 2-inch stone, about the size of a hen egg, reported near Rock Dell.
| Year | Entries | Largest stone, in |
|---|---|---|
| 2022 | 22 | 1.75 |
| 2023 | 9 | 1.5 |
| 2025 | 7 | 1 |
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.
| Measure | Value |
|---|---|
| Single-family share | 68% |
| Typical year built | 1987 |
| Typical household income | $87,767 |
| Homes older than 1980 | 42.2% |
| Owner-occupied | 65.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.
| Material | Installed range | Per year of life | Middle 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 |
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.
| Item | Value |
|---|---|
| Listing rating | 4.9 stars |
| Review count | 49 |
| Average rating, Rochester | 4.86 stars |
| Listings in Rochester | 27 |
| With more reviews | 6 |
| Ahead on stars | 6 |
| License on file | RR626774 |
| Status on file | MN Licensed |
| Expires | 2027-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.
Other licensed roofers in Rochester
Is this your business? Claim or fix this listing · Add a badge to your site · Request removal or report an error