Above All Roofing of Rochester
Verified — license confirmed✅ Independently Verified
This contractor's 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 # RR518326
- Status MN Licensed
- Expires 2027-03-31
- Last checked Oct 07, 2026
- Roofing Contractor serving Rochester, Minnesota — based at 6889 10th Ave SW #1, Rochester, MN 55902.
- Jobs on the listing: emergency repair, storm damage repair, roof inspection, roof repair, roof replacement.
- State license #RR518326 (MN Licensed), expires 2027-03-31.
- Independently verified by PickARoofer since October 2026.
Services Offered
How to check Above All Roofing of Rochester on the Minnesota record
the Department of Labor and Industry (DLI) is what licenses Minnesota residential contractors, roofers included, and its register of those licenses is public Official lookup: Minnesota DLI license lookup.
- Start the lookup with the license number; use the business name only if the number fails.
- An expiry before your finish date is a reason to ask questions.
- Match the name, the city and the status. The record should read active or in good standing.
- Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
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.
Storm history for Rochester and Olmsted County
Since 2017, NOAA has recorded 94 hail reports in Olmsted County. Across 19 days at least one stone reached 1 inch or larger. Golf-ball hail or bigger came on 4 days. The top size logged was 2 inches, comparable to a hen egg. 2026 is the last year with a 1.75-inch report.
If a storm does come through, take dated photos of the roof first. Whoever you hire, Above All Roofing of Rochester included, should put the inspection findings in writing.
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.
2 hail reports fell within 25 miles of Rochester over the past 90 days.
NOAA also lists 10 tornadoes here, the strongest rated EF2.
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.
| Measure | Value |
|---|---|
| Density rank in state | 6 of 62 |
| NOAA hail reports since 2017 | 94 |
| Days with hail at 1.75 inches or more | 4 |
| Biggest stone, inches | 2 |
| Peak gust, mph | 81 |
| Peak month | May |
The record's top day is May 29, 2018: a 2-inch stone, about the size of a hen egg, reported near Rock Dell.
| Year | Hail reports | Top size, in |
|---|---|---|
| 2014 | 6 | 1.25 |
| 2018 | 11 | 2 |
| 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. Homes of that age usually carry a first or second replacement roof, about 2 cycles at 25 years apiece. 42.2 percent of homes in Rochester were built before 1980.
| Measure | Value |
|---|---|
| Detached and attached houses | 68% |
| Owner-occupied | 65.4% |
| Typical household income | $87,767 |
| Pre-1980 homes | 42.2% |
| Homes counted | 53,595 |
Roof prices in Rochester
No big local premium or discount applies in Rochester: asphalt shingles are $6,720 to $14,880. BLS puts the median annual roofer wage for the Rochester, MN Metro Area at $61,940. Divide price by years of life and the ranking changes: see the last column.
| Material | Installed range | Cost per year | Midpoint |
|---|---|---|---|
| Concrete Tile | $14,400 to $25,920 | $450 | $20,160 |
| Metal (Steel/Aluminum) | $16,320 to $28,800 | $410 | $22,560 |
| TPO / EPDM (Flat) | $7,680 to $15,360 | $580 | $11,520 |
| Metal Shingles | $13,440 to $23,040 | $430 | $18,240 |
| 3-Tab Asphalt Shingles | $6,720 to $11,040 | $510 | $8,880 |
| Clay Tile | $23,040 to $38,400 | $410 | $30,720 |
Above All Roofing of Rochester by the numbers
At 4.9 stars on 49 reviews, Above All Roofing of Rochester matches the Rochester listing average of 4.86. Rochester has 27 roofing listings; 6 of them have more reviews than Above All Roofing of Rochester and 6 rate higher. Stars and counts are public ratings imported with the listing. PickARoofer did not collect them and does not verify them. Expiry on file is 2027-03-31, close to 5 months away; a long job could outlast it.
| Item | Value |
|---|---|
| Rating on listing | 4.9 stars |
| Listing reviews | 49 |
| Mean rating, Rochester | 4.86 stars |
| Listings in Rochester | 27 |
| With more reviews | 6 |
| With a higher rating | 6 |
| License on file | RR518326 |
| License status on file | MN Licensed |
| Expires | 2027-03-31 (5 months) |
Common questions, Rochester
- Is Rochester an older housing market?
- Median year built is 1987, which gives 39 years. A roof is younger than the house if it was replaced.
- What is a roof replacement price in Rochester?
- Asphalt shingles on 2,000 square feet run $6,720 to $14,880 in Rochester, and the middle of that range is $10,800. Metal and tile cost more up front; the table above shows each material.
- How soon should a roof be inspected after hail?
- Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
- Has Olmsted County had large hail?
- The largest stone since 2017 measured 2 inches, close to a hen egg. 4 days reached golf-ball size or more.
- Is hail common around Rochester?
- Since 2017 the county has 94 entries; hail of 1 inch or more came on 19 of those days, most often in May.
- Where can I look up the license for Above All Roofing of Rochester?
- Use the steps above with the Minnesota registry. Match the exact name, read the status and the expiry, then ask for an insurance certificate.
Is this your business? Correct or claim this listing · Get a website badge · Request removal or report an error