Trade directory · Bismarck metro · North Dakota

Roofing contractors in
Bismarck, North Dakota.

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

Licensed Establishments
73
U.S. Census Bureau
Peak Season
May through September, with highest demand June-August following spring storm season
Market estimate
Avg. Response Time
2-5 business days for quotes during peak season, 1-3 days off-season
Operator average
§ A · Market rates

Common Job Costs

BISMARCK-ND · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle replacement
Typical range based on local asphalt shingle replacement jobs.
$8,500 – $14,000
Metal roofing installation
Typical range based on local metal roofing 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
Flat roof replacement
Typical range based on local flat roof replacement jobs.
$6,000 – $12,000
§ B · Regulatory

Licensing Requirements

ND
§1

Licensing Requirements

North Dakota requires a Class A or Class B General Contractor license for roofing work over $4,000. Class A (unlimited dollar amount) requires 4 years experience, Class B (up to $300,000) requires 2 years experience. Must pass business law exam and trade-specific exam. Licenses renew annually by December 31st.

§2

Permit Requirements

City of Bismarck requires building permits for roof replacement and major repairs. Permit fees range $75-$200 based on project value. Tear-offs and re-roofing require separate permits.

§3

Inspection Schedule

Initial permit inspection before work begins, progress inspection after decking repair (if applicable), and final inspection after completion. Inspections must be scheduled 24 hours in advance.

§4

Insurance Minimums

General liability minimum $300,000, workers compensation required if employing others. Bonding required for contractors - $10,000 for Class B, $50,000 for Class A license.

§ C · Path to license

How to Get Licensed

5 STEPS
1

Document Experience

Gather documentation proving 2 years experience for Class B or 4 years for Class A license. Acceptable proof includes W-2s, contracts, or employer verification letters from roofing or general construction work.

01/05
2

Submit Application

Complete contractor license application with North Dakota Secretary of State. Include experience documentation, $150 application fee, and proof of insurance and bonding requirements.

02/05
3

Pass Required Exams

Take and pass the business law exam and trade-specific roofing exam. Exams cover ND construction laws, safety regulations, and technical roofing knowledge. Schedule through PSI Services.

03/05
4

Meet Financial Requirements

Obtain required insurance minimums ($300,000 general liability) and post required bond ($10,000 Class B, $50,000 Class A). Submit certificates as part of licensing process.

04/05
5

Receive License and Maintain

Once approved, receive contractor license valid for one year. Renew annually by December 31st with renewal fee and continuing education if required. Keep insurance and bonding current.

05/05
§ D · Field notes

About This Market

UPDATED APR 2026

Bismarck's roofing market runs on weather cycles - hail storms drive replacement demand while harsh winters create steady repair work. With 73 licensed establishments statewide, competition stays manageable but customers shop around. Asphalt shingles dominate residential work, metal roofing growing for durability. Commercial flat roofs need frequent attention due to temperature swings. Storm damage creates boom-bust cycles that smart contractors plan for. Getting licensed in North Dakota means jumping through real hoops - you need documented experience and must pass actual exams, not just pay fees. The state takes contractor licensing seriously. Peak season runs May to September when weather cooperates, but spring storm season can create emergency work that pays premium rates. Winter work exists but requires planning for temperature restrictions on materials. Build relationships with insurance adjusters and stay current on manufacturer certifications - warranty work and storm restoration drive significant revenue in this market.

Data Sources
  • Number of licensed establishments
    U.S. Census Bureau Economic Census
  • Licensing requirements and fees
    North Dakota Secretary of State Contractor Licensing Division
  • Permit requirements and fees
    City of Bismarck Building Department
  • Insurance and bonding minimums
    North Dakota Contractor Licensing Regulations
  • Cost ranges and response times
    Market analysis estimates based on regional data
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

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

You need a Class A or Class B General Contractor license for roofing projects over $4,000. Class B requires 2 years experience and covers projects up to $300,000. Class A requires 4 years experience with no dollar limit. Source: ND Secretary of State Contractor Licensing Division.

Q/02

When is peak roofing season in Bismarck?

Peak season runs May through September, with highest demand June-August following spring storms. Winter work is limited due to material temperature restrictions and weather conditions affecting installation quality.

Q/03

Do I need permits for roof replacement in Bismarck?

Yes, the City of Bismarck requires building permits for roof replacements and major repairs. Permit fees range $75-$200 based on project value. Tear-offs and re-roofing require separate permit applications.

Q/04

What insurance is required for roofing contractors in North Dakota?

Minimum general liability coverage of $300,000 is required. Workers compensation is mandatory if you have employees. Bonding requirements are $10,000 for Class B contractors and $50,000 for Class A contractors.

Q/05

How many roofing contractors operate in North Dakota?

According to Census data, approximately 73 licensed roofing establishments operate statewide. This creates moderate competition with opportunities for contractors who maintain quality standards and proper licensing.

§ F · Directory

Roofing contractors in Bismarck

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.