H & H Construction LLC
Verified — license confirmed✅ Independently Verified
Registry check done: this contractor's state license matches the official state registry. Check it yourself and ask for a current certificate of insurance first.
- License # BC765663
- Status MN Licensed
- Expires 2027-03-31
- Last checked Oct 07, 2026
- Roofing Contractor serving Rochester, Minnesota — based at 6109 Rome Cir NW, Rochester, MN 55901.
- Typical jobs: emergency repair, roof replacement, roof inspection, roof repair, storm damage repair.
- State license #BC765663 (MN Licensed), expires 2027-03-31.
- Independently verified by PickARoofer since October 2026.
Services Offered
Checking H & H Construction LLC 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.
- 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.
- An expiry before your finish date is a reason to ask questions.
- 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 2027-03-31. A badge covers the license match only, not insurance or workmanship.
Hail record for Rochester and Olmsted County
In Olmsted County, the NOAA record since 2017 shows 94 hail reports. Reports of 1 inch or larger cover 19 days. Golf-ball size or larger appeared on 4 days, and the biggest stone came in at 2 inches, near a hen egg. Golf-ball hail was last logged in the record in 2026.
The same record has 10 tornadoes, with EF2 the highest rating.
88 percent of reports fall between April and July, and May alone has 43 percent. 6 months of the year are nearly hail-free on file.
Measured 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.
After any hail day, photograph the roof before anyone tarps it and write down the date. Ask H & H Construction LLC, or any roofer you call, for a written inspection report before you sign.
| Measure | Value |
|---|---|
| Density rank in state | 6 of 62 |
| Top gust, mph | 81 |
| Reports in April to July | 88% |
| Largest stone, inches | 2 |
| Days with hail at 1 inch or more | 19 |
| Tornadoes on file | 10 |
The biggest day on file is May 29, 2018: a 2-inch stone, about the size of a hen egg, reported near Rock Dell.
| Year | Reports | Largest stone, in |
|---|---|---|
| 2017 | 27 | 1.75 |
| 2022 | 22 | 1.75 |
| 2023 | 9 | 1.5 |
Who lives under these roofs
Half the homes in Rochester were built before 1987, which is an age of 39 years or more. That span covers about 2 asphalt roof cycles at 25 years each, so most roofs are a first or second replacement. A mid-range asphalt replacement at $10,800 equals 4 percent of the median home value of $287,500. 42.2 percent of homes in Rochester were built before 1980.
| Measure | Value |
|---|---|
| Homes lived in by owners | 65.4% |
| Total housing units | 53,595 |
| Median home value | $287,500 |
| Median household income | $87,767 |
| Median year built | 1987 |
What a new roof costs in Rochester
No big local premium or discount applies in Rochester: asphalt shingles are $6,720 to $14,880. Census County Business Patterns counts 15 roofing firms with payroll in the county. 60 percent of them have fewer than 5 employees. Divide price by years of life and the ranking changes: see the last column.
| Material | Price range | Per year of life | Middle of range |
|---|---|---|---|
| Standing Seam Metal | $23,040-$38,400 | $510 | $30,720 |
| Cedar Shake | $13,440-$24,960 | $770 | $19,200 |
| Metal (Steel/Aluminum) | $16,320-$28,800 | $410 | $22,560 |
| Clay Tile | $23,040-$38,400 | $410 | $30,720 |
| Concrete Tile | $14,400-$25,920 | $450 | $20,160 |
| Architectural Asphalt Shingles | $8,640-$14,880 | $430 | $11,760 |
The numbers behind this listing
H & H Construction LLC shows 4.8 stars on 48 reviews, 0.06 below the 4.86 average across listings in Rochester. Expiry on file is 2027-03-31, close to 5 months away; a long job could outlast it. Treat the numbers as imported public ratings: not gathered and not checked by PickARoofer. Rochester has 27 roofing listings; 14 of them have more reviews than H & H Construction LLC and 14 rate higher.
| Item | Value |
|---|---|
| Stars on listing | 4.8 stars |
| Listing reviews | 48 |
| Average, Rochester | 4.86 stars |
| Listings in Rochester | 27 |
| With more reviews | 14 |
| With a higher rating | 14 |
| License on file | BC765663 |
| Status on file | MN Licensed |
| Expires | 2027-03-31 (5 months) |
Rochester roofing questions
- Should I call a roofer right after hail?
- Photograph the roof, note the date, and schedule a written inspection quickly. Many policies have a claim window.
- Has Olmsted County had large hail?
- The largest stone since 2017 measured 2 inches, about the size of a hen egg. 4 days reached golf-ball size or more.
- How old are homes 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.
- How do I check H & H Construction LLC's license?
- Look up the Minnesota record by license number, compare the name and status, and note the expiry before you sign anything.
- What time of year does Rochester get hail?
- Hail clusters in May (43 percent), and April through July total 88 percent of the record.
- What does a new roof cost in Rochester?
- Plan on $6,720 to $14,880 for asphalt shingles on a 2,000 square foot roof here, about $10,800 in the middle. Metal, tile and flat roofs are in the cost table.
Is this your company? Claim or correct this listing · Get a website badge · Report an error / request removal