Peak Construction Roofing

Verified — license confirmed

✅ Independently Verified

We checked this contractor's state license against the official state registry. Don't take our word for it: check the public record yourself, and ask for a current certificate of insurance before signing.

  • License # BC639831
  • Status MN Licensed
  • Expires 2027-03-31
  • Last checked Oct 22, 2026
🔍 Verify on Minnesota DLI ↗ Opens the public Minnesota records — search license #BC639831.
504 S 2nd Ave W Ste D, Virginia, MN 55792
Duluth, Minnesota
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Duluth, Minnesota — based at 504 S 2nd Ave W Ste D, Virginia, MN 55792.
  • Work covered: roof repair, roof replacement, storm damage repair, roof inspection, emergency repair.
  • State license #BC639831 (MN Licensed), expires 2027-03-31.
  • Independently verified by PickARoofer since October 2026.

Services Offered

Emergency Repair Roof Repair Gutter Services Roof Inspection Storm Damage

Request a quote from Peak Construction Roofing

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

Free · No obligation · Sent to Peak Construction Roofing only

Checking Peak Construction Roofing against the Minnesota record

in Minnesota a roof is residential contractor work, licensed by the Department of Labor and Industry, which publishes its full license register Official lookup: Minnesota DLI license lookup.

  1. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.
  2. An expiry before your finish date is a reason to ask questions.
  3. Search the registry by number, then by name, because spellings differ between sources.
  4. Compare the registry name with the name on the contract, and read the status line.

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 and wind history for Duluth and St. Louis County

From 2017, NOAA has logged 203 hail entries in St. Louis County. On 40 of these days, hail reached 1 inch (a quarter) or more. Golf-ball size or larger appeared on 10 days, and the biggest stone measured 3 inches, about the size of a teacup. Golf-ball hail was last logged in the data in 2024.

The fastest thunderstorm gust on file is 107 mph.

Within 25 miles of Duluth, the last 90 days brought 0 NOAA hail reports.

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

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 same record has 9 tornadoes, with EF1 the highest rating.

St. Louis County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Days at 1 inch or more40
Busiest monthJune
Hail reports, all years239
Tornadoes on file9
Days at 1.75 inches or more10
Largest stone, inches3

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

Most active full years for hail reports in St. Louis County
YearEntriesBiggest stone, in
2018151.75
2022312
2023242
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+ golf ball and up 2.75 in or more. Here 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.

Housing around Duluth

Half the homes in Duluth predate 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. At 25 years per asphalt roof, a house that age has worn through about 3 roofs, and many are on their second or third. Pre-1980 construction makes up 78.3 percent of homes in Duluth.

Duluth housing, Census American Community Survey
MeasureValue
Detached and attached houses63.4%
Median build year1951
Median household income$66,263
Typical home value$225,700
Owner-occupied share60.2%

Budgeting a roof in Duluth

Duluth prices track our national basis closely, with asphalt shingles at $6,720 to $14,880 for 2,000 square feet. Per year of service, metal often costs less than shingles even at a higher price; the last column of the table shows it. The county holds 21 roofing establishments with employees, per the Census. 76.2 percent of them have fewer than 5 employees.

Price by material, 2,000 sq ft, Duluth price index applied
MaterialService lifePer year of lifeMiddle of range
Standing Seam Metal50 to 70 yr$510$30,720
Concrete Tile40 to 50 yr$450$20,160
Clay Tile50 to 100 yr$410$30,720
Metal (Steel/Aluminum)40 to 70 yr$410$22,560
Cedar Shake20 to 30 yr$770$19,200
Metal Shingles35 to 50 yr$430$18,240

Full cost guide for Duluth →

The numbers behind this listing

Expiry on file is 2027-03-31, close to 5 months away; a long job could outlast it.

Peak Construction Roofing on PickARoofer, public listing data
ItemValue
License on fileBC639831
License status on fileMN Licensed
Expires2027-03-31 (5 months)

Common questions, Duluth

When is hail season in Duluth?
Spring and early summer carry most of it: 72 percent of entries come between April and July, June first at 33 percent.
What is the biggest hail on record for St. Louis County?
The largest stone since 2017 measured 3 inches, near a teacup. 10 days reached golf-ball size or more.
Does hail damage have to be fixed right away?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
What does a new roof cost 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 start higher; the table above shows each material.
Where can I look up the license for Peak Construction Roofing?
The Minnesota lookup shows status and expiry. Compare both with the contract and ask the roofer for proof of insurance.
How old are homes 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.

Own this business? Claim or fix this listing · Add a badge to your site · Request removal or report an error