Trade directory · Minot metro · North Dakota

Roofing contractors in
Minot, North Dakota.

A public directory of licensed roofing contractors serving greater Minot. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
73
U.S. Census Bureau
Peak Season
May through September - storm season and optimal weather window
Market estimate
Avg. Response Time
24-72 hours for quotes, longer during peak storm season
Operator average
§ A · Market rates

Common Job Costs

MINOT-ND · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,500 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$12,000 – $22,000
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$800 – $3,500
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $2,800
Roof inspection
Typical range based on local roof inspection jobs.
$200 – $500
§ B · Regulatory

Licensing Requirements

ND
§1

Licensing Requirements

North Dakota requires a state contractor license for projects over $4,000. Must pass PSI examination, provide proof of insurance, and maintain $50,000 surety bond. Renewal required every 2 years with continuing education. Specialty roofing endorsement required for commercial work.

§2

Permit Requirements

City of Minot requires building permits for roof replacement and major repairs. Permit fees range $50-200 based on project value. Plans review required for commercial projects over 5,000 sq ft.

§3

Inspection Schedule

Initial permit inspection before work begins, mid-point inspection after decking/underlayment, final inspection before certificate of occupancy. Emergency repairs may proceed with after-the-fact permitting within 72 hours.

§4

Insurance Minimums

General liability minimum $300,000, workers compensation required for employees, surety bond $50,000 for state licensing. Many clients require $1M liability coverage.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet basic requirements

Verify you meet minimum age (18), have high school diploma or equivalent, and can demonstrate relevant experience or education in construction trades.

01/06
2

Obtain required insurance

Secure general liability insurance minimum $300,000 and workers compensation if you have employees. Obtain certificates of insurance from carriers licensed in North Dakota.

02/06
3

Purchase surety bond

Acquire $50,000 contractor surety bond from approved surety company. Bond protects clients against contractor default or poor workmanship.

03/06
4

Submit application and fees

Complete state contractor license application with $75 application fee. Include proof of insurance, surety bond, and any required experience documentation.

04/06
5

Schedule and pass PSI exam

Register for PSI contractor examination covering business law, construction practices, and safety. Exam fee approximately $50. Must achieve passing score of 70% or higher.

05/06
6

Maintain license

Renew license every 2 years with continuing education requirements. Keep insurance and bonding current throughout license period.

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Minot's roofing market runs on weather extremes and insurance work. Harsh winters with heavy snow loads and spring/summer hail storms drive steady demand for repairs and replacements. With 73 licensed establishments statewide, competition is moderate but experienced crews command premium rates. Projects range from basic ranch home re-roofs to commercial work at the air base. Costs spike during storm season when everyone's calling at once. The oil boom brought commercial opportunities but residential remains the bread and butter. You need your state contractor license before touching anything over four grand - no exceptions. The city wants permits for replacements and major repairs, and inspections are mandatory. Peak season runs May through September when weather cooperates and storms hit. Smart contractors prep crews in winter and bank cash for the busy months. Insurance relationships matter here - adjusters know which contractors deliver quality work on time. Don't lowball the prairie winds or snow loads - Minot weather will expose shoddy work fast.

Data Sources
  • Number of licensed establishments
    U.S. Census Bureau County Business Patterns
  • Licensing requirements
    North Dakota State Board contractor licensing division
  • Permit requirements
    City of Minot Building Department
  • Cost estimates
    Local contractor surveys and estimates
  • Insurance minimums
    North Dakota state contractor licensing requirements
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What contractor license do I need for roofing work in North Dakota?

North Dakota requires a state contractor license for any roofing project over $4,000. You must pass the PSI contractor examination, maintain $50,000 surety bond, and carry required insurance. Source: ND State Board of Registration for Professional Engineers and Land Surveyors.

Q/02

How much does a typical roof replacement cost in Minot?

Asphalt shingle replacements range $8,500-$15,000 for average homes, while metal roofs run $12,000-$22,000. Costs increase during peak storm season due to high demand. Estimates based on local contractor surveys.

Q/03

When is peak roofing season in Minot?

Peak season runs May through September when weather permits work and storm damage creates demand. Winter work is limited due to temperature and snow conditions. Response times increase significantly during active storm periods.

Q/04

Do I need permits for roof work in Minot?

Yes, City of Minot requires building permits for roof replacements and major repairs. Permit fees range $50-200 based on project value. Emergency repairs may proceed with after-the-fact permitting within 72 hours. Source: City of Minot Building Department.

Q/05

How many roofing contractors operate in North Dakota?

Approximately 73 licensed roofing establishments operate statewide according to Census Bureau data. This creates moderate competition with experienced contractors commanding premium rates during peak seasons.

§ F · Directory

Roofing contractors in Minot

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.