BD Exteriors
Verified — license confirmed✅ Independently Verified
Registry check done: this contractor's state license matches the official state registry. Verify it yourself and ask for a current certificate of insurance first.
- License # BC326161
- Status MN Licensed
- Expires 2028-03-31
- Last checked Oct 07, 2026
- Roofing Contractor serving St. Cloud, Minnesota.
- Services: emergency repair, roof repair, roof replacement, storm damage repair, roof inspection.
- State license #BC326161 (MN Licensed), expires 2028-03-31.
- Independently verified by PickARoofer since October 2026.
Services Offered
Looking up BD Exteriors 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.
- Write down the expiry and make sure it outlasts the job.
- Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.
- The registry name, the contract name and the truck lettering should all agree; the status should be active.
- 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.
Storm record for St. Cloud, Stearns County
Stearns County, the county around St. Cloud, has 69 NOAA hail reports in the record since 2017. Reports of 1 inch or more cover 19 days. Golf-ball size or larger appeared on 8 days, and the biggest stone measured 3.25 inches, about the size of a teacup. Golf-ball hail was last logged in the data in 2025.
9 hail reports fell within 25 miles of St. Cloud over the past 90 days.
12 tornadoes appear in the file too, strongest rated EF1.
Thunderstorm wind peaked at 81 mph in the record.
After any hail day, photograph the roof before anyone tarps it and write down the date. Ask BD Exteriors, or any roofer you call, for a written inspection report before you sign.
Per square mile, Stearns County lands at 34 of 62 Minnesota counties we compare, in the middle band. That is 61.9 reports per 1,000 square miles.
| Measure | Value |
|---|---|
| Days at 1.75 inches or more | 8 |
| Hail density rank in state | 34 of 62 |
| Days with hail at 1 inch or more | 19 |
| Tornado reports on file | 12 |
| Highest gust, mph | 81 |
| Share of reports in April to July | 85% |
The single largest day was July 13, 2023: a 3.25-inch stone, about the size of a teacup, reported near Belgrade.
| Calendar year | Entries | Top size, in |
|---|---|---|
| 2016 | 11 | 1.75 |
| 2017 | 5 | 1 |
| 2020 | 6 | 1.25 |
The homes under these roofs
Half the homes in St. Cloud were built before 1980, which is an age of 46 years or more. That span covers about 2 asphalt roof cycles at 25 years each, so most roofs are a first or second replacement. Set a typical $10,800 asphalt job beside the $212,800 median home value and the roof comes to 5 percent. Before 1980, 49.7 percent of the housing stock went up.
| Measure | Value |
|---|---|
| Total housing units | 29,575 |
| Typical household income | $61,112 |
| Typical home value | $212,800 |
| Homes older than 1980 | 49.7% |
| Owner-occupied share | 48.6% |
Budgeting a roof in St. Cloud
Local pricing in St. Cloud is within 5 percent of the national basis, so asphalt shingles run $6,720 to $14,880. The county holds 9 roofing establishments with employees, per the Census. 55.6 percent of them have fewer than 5 employees. The last column divides the middle of each range by the middle of its lifespan, which is how a metal roof can beat asphalt over time.
| Material | Price range | Typical life | Middle of range |
|---|---|---|---|
| Architectural Asphalt Shingles | $8,640-$14,880 | 25 to 30 yr | $11,760 |
| Cedar Shake | $13,440-$24,960 | 20 to 30 yr | $19,200 |
| TPO / EPDM (Flat) | $7,680-$15,360 | 15 to 25 yr | $11,520 |
| Clay Tile | $23,040-$38,400 | 50 to 100 yr | $30,720 |
| Standing Seam Metal | $23,040-$38,400 | 50 to 70 yr | $30,720 |
| Concrete Tile | $14,400-$25,920 | 40 to 50 yr | $20,160 |
This listing in numbers
The listing carries 0 stars from 0 reviews. Of the 12 roofing listings in St. Cloud, 0 carry more reviews and 0 carry a higher star rating. Treat the numbers as imported public ratings: not gathered and not checked by PickARoofer.
| Item | Value |
|---|---|
| Stars on listing | 0 stars |
| Reviews on listing | 0 |
| Listings in St. Cloud | 12 |
| With more reviews | 0 |
| With a higher rating | 0 |
| License number on file | BC326161 |
| Status on file | MN Licensed |
| Expires | 2028-03-31 (17 months) |
Questions about roofing in St. Cloud
- How big does hail get near St. Cloud?
- NOAA's biggest since 2017 entry for the county is 3.25 inches, comparable to a teacup, with 8 golf-ball days.
- What time of year does St. Cloud get hail?
- Spring and early summer carry the bulk of it: 85 percent of entries come between April and July, July first at 31 percent.
- 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 the license for BD Exteriors on a state list?
- The Minnesota lookup shows status and expiry. Set both beside the contract and ask the roofer for proof of insurance.
- How old are homes in St. Cloud?
- Census data puts the typical build year at 1980. Asphalt roofs wear out in 15 to 30 years, so many roofs here have been replaced at least once.
- What is a roof replacement price in St. Cloud?
- Count on $6,720 to $14,880 for a standard asphalt job in St. Cloud; the midpoint is $10,800.
Do you own this business? Claim or fix this listing · Badge for your website · Report an error / request removal