Commercial Roofing, Inc.

3736 Carlton St, Barnum, MN 55707
Duluth, Minnesota
Roofing Contractor
  • Roofing Contractor serving Duluth, Minnesota — based at 3736 Carlton St, Barnum, MN 55707.
  • Typical jobs: storm damage repair, roof inspection, roof repair, emergency repair, roof replacement.

Services Offered

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

Request a quote from Commercial Roofing, Inc.

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

Free · No obligation · Sent to Commercial Roofing, Inc. only

Checking Commercial Roofing, Inc. against 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.

  1. Start the lookup with the license number; use the business name only if the number fails.
  2. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.
  3. An expiry before your finish date is a reason to ask questions.
  4. The registry name, the contract name and the truck lettering should all agree; the status should be active.

Hail record for Duluth and St. Louis County

Count the hail reports NOAA recorded for St. Louis County since 2017 and you get 203. 40 distinct days brought hail of at least 1 inch. Golf-ball size or more appeared on 10 days, and the biggest stone measured 3 inches, close to a teacup. Golf-ball hail shows up last in the file in 2024.

The strongest logged thunderstorm gust is 107 mph.

72 percent of reports fall between April and July, and June alone has 33 percent. In 6 months of the year, hail is close to absent in the record.

After any hail day, photograph the roof before anyone tarps it and write down the date. Ask Commercial Roofing, Inc., or any roofer you call, for a written inspection report before you sign.

By density St. Louis County sits in the lower third of Minnesota: 60 of 62 counties, 34.8 reports per 1,000 square miles. Less frequent hail does not mean none.

In the last 90 days NOAA logged 0 hail reports within 25 miles of Duluth.

St. Louis County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Tornadoes on file9
Days at 1 inch or more40
Largest stone, inches3
Density rank in state60 of 62
Top gust, mph107
Reports, all years239

The biggest day on file 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
Calendar yearReportsLargest stone, in
2022312
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 inch or more golf ball and up 2.75 in and up. On the map each dot is one hail report, the 140 largest of 159 with coordinates. They mark report points and do not trace storm paths. Sources: NOAA Storm Events, US Census county outline.

The housing stock in Duluth

Half the homes in Duluth were built before 1951; the typical house is about 75 years old. Against a median home value of $225,700, a $10,800 mid-range asphalt roof is 5 percent of the house. That is long enough for roughly 3 asphalt roof cycles, so replacement, not first install, is the usual job. Before 1980, 78.3 percent of the housing stock went up.

Homes in Duluth, Census American Community Survey
MeasureValue
Median year built1951
Single-family share63.4%
Typical home value$225,700
Homes older than 198078.3%
Homes lived in by owners60.2%

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. Divide price by years of life and the ranking changes: see the last column. 21 payroll roofing businesses are registered in the county, by Census count. 76.2 percent of them have fewer than 5 employees.

Price by material, 2,000 sq ft, Duluth price index applied
MaterialPrice rangeTypical lifeMidpoint
3-Tab Asphalt Shingles$6,720-$11,04015-20 yrs$8,880
Clay Tile$23,040-$38,40050-100 yrs$30,720
Concrete Tile$14,400-$25,92040-50 yrs$20,160
TPO / EPDM (Flat)$7,680-$15,36015-25 yrs$11,520
Metal (Steel/Aluminum)$16,320-$28,80040-70 yrs$22,560
Architectural Asphalt Shingles$8,640-$14,88025-30 yrs$11,760

Full cost guide for Duluth →

Common questions, Duluth

What is the typical house age in Duluth?
Census data puts the typical build year at 1951. Asphalt roofs wear out in 15 to 30 years, so many roofs here have been replaced at least once.
Has St. Louis County had large hail?
Stones since 2017 topped out at 3 inches, roughly a teacup; golf-ball hail or bigger came on 10 days.
Does Duluth get a lot of hail?
The county file counts 203 hail entries since 2017. 40 of them reached 1 inch, and June tops the calendar.
Is the license for Commercial Roofing, Inc. on a state list?
The Minnesota lookup shows status and expiry. Compare both with the contract and ask the roofer for proof of insurance.
How much is a roof replacement in Duluth?
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.
Does hail damage have to be fixed right away?
Photograph the roof, note the date, and schedule a written inspection quickly. Many policies have a claim window.

Is this your company? Fix or claim this listing · Badge for your website · Report an error / request removal