Joe Tlougan Roofing INC
Verified — license confirmed✅ Independently Verified
We matched this contractor's state license with the official state registry. Do not rely on us alone: check the public record yourself, and always ask for a current certificate of insurance before signing.
- License # RR246933
- Status MN Licensed
- Expires 2028-03-31
- Last checked Oct 07, 2026
Show phone number
+1 507-282-1403- Roofing Contractor serving Rochester, Minnesota — based at 3402 17TH AVE NW, Rochester, MN 55901.
- Services: roof replacement, emergency repair, storm damage repair, roof repair, roof inspection.
- State license #RR246933 (MN Licensed), expires 2028-03-31.
- Independently verified by PickARoofer since October 2026.
Services Offered
Checking Joe Tlougan Roofing INC 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.
- Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.
- Write down the expiry and make sure it outlasts the job.
- Match the name, the city and the status. The record should read active or in good standing.
- Start the lookup with the license number; use the business name only if the number fails.
Registry last checked October 2026; the license on file shows an expiration of 2028-03-31. A badge covers the license match only, not insurance or workmanship.
Hail record for Rochester, Olmsted County
Olmsted County, the county around Rochester, has 94 NOAA hail reports on file since 2017. Hail of quarter size or larger came down on 19 different days. The worst of it: 4 days with stones of 1.75 inches or larger, capped by a 2-inch stone near a hen egg. The most recent golf-ball day in the record is in 2026.
The strongest recorded thunderstorm gust is 81 mph.
After any hail day, photograph the roof before anyone tarps it and write down the date. Ask Joe Tlougan Roofing INC, or any roofer you call, for a written inspection report before you sign.
The same record has 10 tornadoes, with EF2 the highest rating.
Counted per square mile, Olmsted County ranks 6 of 62 Minnesota counties with 30 or more reports, which puts it in the top third. Density works out to 166.4 reports per 1,000 square miles.
Within 25 miles of Rochester, the last 90 days brought 2 NOAA hail reports.
| Measure | Value |
|---|---|
| Reports in April to July | 88% |
| Hail reports since 2017 | 94 |
| Hail density rank in state | 6 of 62 |
| Largest stone, inches | 2 |
| Days with hail at 1 inch or more | 19 |
| Tornado reports on file | 10 |
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 | Reports | Top size, in |
|---|---|---|
| 2014 | 6 | 1.25 |
| 2018 | 11 | 2 |
| 2022 | 22 | 1.75 |
The housing stock in Rochester
Median year built in Rochester is 1987, a typical house age of 39 years. That span covers about 2 asphalt roof cycles at 25 years each, so most roofs are a first or second replacement. Against a median home value of $287,500, a $10,800 mid-range asphalt roof is 4 percent of the house. Before 1980, 42.2 percent of the housing stock went up.
| Measure | Value |
|---|---|
| Typical household income | $87,767 |
| Built before 1980 | 42.2% |
| Median year built | 1987 |
| Median home value | $287,500 |
| Total housing units | 53,595 |
Budgeting a roof in Rochester
Local pricing in Rochester is within 5 percent of the national basis, so asphalt shingles run $6,720 to $14,880. Labor is part of the bill: the BLS median for roofers in the Rochester, MN Metro Area is $61,940 a year. The county holds 15 roofing establishments with employees, per the Census. 60 percent of them have fewer than 5 employees.
| Material | Installed range | Lifespan | Per year of life |
|---|---|---|---|
| Architectural Asphalt Shingles | $8,640-$14,880 | 25 to 30 yr | $430 |
| 3-Tab Asphalt Shingles | $6,720-$11,040 | 15 to 20 yr | $510 |
| Clay Tile | $23,040-$38,400 | 50 to 100 yr | $410 |
| Cedar Shake | $13,440-$24,960 | 20 to 30 yr | $770 |
| Metal Shingles | $13,440-$23,040 | 35 to 50 yr | $430 |
| Standing Seam Metal | $23,040-$38,400 | 50 to 70 yr | $510 |
This listing in numbers
The 0-star rating on 0 reviews puts Joe Tlougan Roofing INC 4.86 under the Rochester listing average of 4.86. Stars and counts are public ratings imported with the listing. PickARoofer did not collect them and does not verify them. The license on file runs to 2028-03-31, about 17 months from now. Of the 27 roofing listings in Rochester, 21 carry more reviews and 21 carry a higher star rating.
| Item | Value |
|---|---|
| Rating on listing | 0 stars |
| Reviews on listing | 0 |
| Mean rating, Rochester | 4.86 stars |
| Roofing listings in Rochester | 27 |
| Ahead on reviews | 21 |
| With a higher rating | 21 |
| License number on file | RR246933 |
| License status on file | MN Licensed |
| Expires | 2028-03-31 (17 months) |
Common questions, Rochester
- How old are the roofs in Rochester?
- Census data puts the typical build year at 1987. Asphalt roofs wear out in 15 to 30 years, so many roofs here have been replaced at least once.
- Can I confirm Joe Tlougan Roofing INC is licensed?
- The Minnesota lookup shows status and expiry. Compare both with the contract and ask the roofer for proof of insurance.
- What should I budget for a new roof near Rochester?
- Expect $6,720 to $14,880 for a standard asphalt job in Rochester; the middle is $10,800.
- What should I do after a hailstorm?
- Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
- Is hail common around Rochester?
- From 2017 the county has 94 reports; hail of 1 inch or more came on 19 of those days, mostly in May.
- Which months bring hail to Olmsted County?
- Spring and early summer carry the bulk of it: 88 percent of entries come between April and July, May leading at 43 percent.
Other licensed roofers in Rochester
Own this business? Claim or correct this listing · Get a badge for your website · Report a mistake / ask for removal