HCL Construction

Verified — license confirmed

✅ Independently Verified

Registry check done: this contractor's state license was found in the official state registry. Verify it yourself and ask for a current certificate of insurance first.

  • License # BC808400
  • Status MN Licensed
  • Expires 2028-03-31
  • Last checked Oct 22, 2026
🔍 Verify on Minnesota DLI ↗ Opens the public Minnesota records — search license #BC808400.
Duluth, Minnesota
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Duluth, Minnesota.
  • Jobs on the listing: roof repair, roof replacement, roof inspection, emergency repair, storm damage repair.
  • State license #BC808400 (MN Licensed), expires 2028-03-31.
  • Independently verified by PickARoofer since October 2026.

Services Offered

Roof Repair Roof Replacement Roof Inspection Gutter Services Storm Damage Emergency Repair

Request a quote from HCL Construction

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

Free · No obligation · Sent to HCL Construction only

Looking up HCL Construction in Minnesota

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. Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.
  2. Go to the registry and search by license number first, business name second.
  3. An expiry before your finish date is a reason to ask questions.
  4. Match the name, the city and the status. The record should read active or in good standing.

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.

Storm history for Duluth and St. Louis County

St. Louis County, the county around Duluth, has 203 NOAA hail reports in the record since 2017. Quarter-size stones or larger appear on 40 days. Golf ball hail or larger came on 10 days. The top size logged was 3 inches, close to a teacup. Golf-ball hail last appears in the record in 2024.

June is the peak month with 33 percent of reports, and April to July together hold 72 percent. 6 calendar months each hold under 2 percent of reports.

0 hail reports fell within 25 miles of Duluth over the past 90 days.

Counted per area, St. Louis County falls at 60 of 62 Minnesota counties, lower third, with 34.8 reports per 1,000 square miles.

The fastest thunderstorm gust on file is 107 mph.

The same record has 9 tornadoes, with EF1 the highest rating.

St. Louis County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Largest stone, inches3
Tornadoes on file9
Days with hail at 1.75 inches or more10
Days with hail at 1 inch or more40
Peak monthJune
Top gust, mph107

The largest single day in the record is July 18, 2020: a 3-inch stone, about the size of a teacup, reported near Shaw.

Heaviest full years for hail reports in St. Louis County
YearHail reportsTop size, in
2020343
2023242
2024392.5
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 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.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.5 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.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 hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2.5 in hail2.5 in hail2.5 in hail3 in hail3 in hail Duluth
1 in and up 1.75 in or more 2.75 in or more. 159 reports of 1 inch or larger carry coordinates; the map shows the 140 largest. A dot is a point where hail was reported; it does not trace a storm. Sources: NOAA Storm Events, US Census county outline.

Who lives under these roofs

Duluth's median year built is 1951, which makes the typical home 75 years old. At 25 years per asphalt roof, a house that age has worn through about 3 roofs, and many are on their second or third. 78.3 percent of homes in Duluth were built before 1980.

Housing in Duluth, Census American Community Survey
MeasureValue
Built before 198078.3%
Median year built1951
Owner-occupied share60.2%
Median home value$225,700
Median household income$66,263

Replacement costs in Duluth

Local pricing in Duluth is within 5 percent of the national basis, so asphalt shingles run $6,720 to $14,880. 21 payroll roofing businesses are registered in the county, by Census count. 76.2 percent of them have fewer than 5 employees. Per year of service, metal often costs less than shingles even at a higher price; the last column of the table shows it.

Cost by roofing material, 2,000 sq ft, Duluth price index applied
MaterialLifespanYearly costMiddle of range
Metal Shingles35 to 50 years$430$18,240
3-Tab Asphalt Shingles15 to 20 years$510$8,880
Standing Seam Metal50 to 70 years$510$30,720
Cedar Shake20 to 30 years$770$19,200
Architectural Asphalt Shingles25 to 30 years$430$11,760
TPO / EPDM (Flat)15 to 25 years$580$11,520

Full cost guide for Duluth →

This listing in numbers

The license on file runs to 2028-03-31, about 17 months from now.

HCL Construction on PickARoofer, public listing data
ItemValue
License number on fileBC808400
License status on fileMN Licensed
Expires2028-03-31 (17 months)

Duluth roofing questions

What is the biggest hail on record for St. Louis County?
Stones since 2017 topped out at 3 inches, roughly a teacup; golf-ball hail or larger came on 10 days.
How much is a roof replacement in Duluth?
Asphalt shingles on 2,000 square feet run $6,720 to $14,880 in Duluth, and the middle of that range is $10,800. Metal and tile cost more up front; the table above shows each material.
Is hail common around Duluth?
The county file counts 203 hail reports since 2017. 40 of them reached 1 inch, and June leads the calendar.
Where can I look up the license for HCL Construction?
The Minnesota lookup shows status and expiry. Set both beside the contract and ask the roofer for proof of insurance.
How old are the roofs in Duluth?
Census data puts the typical build year at 1951. Asphalt roofs wear out in 15 to 30 years, so many roofs there have been replaced at least once.
When is hail season in Duluth?
Spring and early summer carry the bulk of it: 72 percent of entries come between April and July, June first at 33 percent.

Do you own this business? Claim or correct this listing · Get a badge for your website · Request removal or report an error