Roofing Contractors in Williston, North Dakota
Licensed Establishments
73
U.S. Census Bureau
Peak Season
May through September - post-winter storm damage and before harsh winter weather returns
Estimate
Avg. Response Time
3-7 days for estimates, longer during storm season due to high demand
Estimate
Common Job Costs
| Service | Cost Range |
|---|---|
| Asphalt shingle replacement | $8,500 – $18,000 |
| Metal roofing installation | $12,000 – $25,000 |
| Roof repair (storm damage) | $800 – $4,500 |
| Commercial flat roof replacement | $15,000 – $45,000 |
| Emergency roof tarping | $300 – $1,200 |
Licensing Requirements
Licensing Requirements
North Dakota requires a Class A or Class B contractor license for roofing work over $4000. Class A requires 4 years experience plus exam, Class B requires 2 years experience plus exam. Licenses renew annually with 8 hours continuing education. No roofing-specific license required.
Permit Requirements
City of Williston requires building permits for roof replacement and major repairs. Permit fees range $50-200 based on project value. Submit plans to Building Department at 22 E Broadway.
Inspection Schedule
Rough inspection after decking/structural work, final inspection upon completion. Schedule inspections 24 hours in advance through city building department.
Insurance Minimums
General liability minimum $300,000, workers compensation required if employees present. Bonding requirements vary by project value - municipal work requires performance bonds.
How to Get Licensed
- 1
Document Experience
Gather documentation of 2 years experience for Class B or 4 years for Class A contractor license. Include employment records, project documentation, and supervisor references.
- 2
Submit Application
Complete contractor license application through ND State Electrical Board. Include experience documentation, references, and application fee of $50-100.
- 3
Pass Examination
Schedule and pass contractor examination covering business law, construction practices, and safety regulations. Exam fee approximately $100.
- 4
Obtain Insurance
Secure required general liability insurance minimum $300,000 and workers compensation if applicable before license approval.
- 5
Complete Registration
Register business with ND Secretary of State, obtain EIN from IRS, and register for state tax accounts before beginning operations.
About This Market
Williston's roofing market runs hot and cold with the oil economy and brutal weather cycles. High winds, hail storms, and temperature swings from -30°F to 100°F destroy roofs faster than most places. Commercial work dominates - oil facilities, equipment buildings, worker housing. Residential jobs spike after storm seasons. Material costs run 15-20% higher than regional average due to remote location and transportation. Competition is moderate with about 73 licensed establishments statewide, but many focus on larger markets like Fargo-Bismarck. Getting licensed in North Dakota is straightforward but takes time - you need 2-4 years documented experience before you can even sit for the exam. The state doesn't mess around with enforcement, and Williston building department runs tight ship on permits and inspections. Peak season is May through September when weather cooperates and post-winter damage gets addressed. Keep crews flexible for emergency storm work - that's where the real money is. Stock materials locally when possible because supply chain delays kill profit margins in this market.
Data Sources:
Frequently Asked Questions
Do I need a special license to do roofing work in North Dakota?▾
What permits do I need for roof replacement in Williston?▾
When is peak roofing season in Williston?▾
What insurance do roofing contractors need in North Dakota?▾
How many roofing contractors operate in North Dakota?▾
Contractors in Williston
0 roofing contractors in Williston.
No contractors listed yet.
Are you a roofing contractor in Williston?
Get listed on The Board free. Manage your leads, jobs, and follow-ups with The Forge.
Get Listed Free