Roofing contractors in
Williston, North Dakota.
A public directory of licensed roofing contractors serving greater Williston. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Common Job Costs
Licensing Requirements
Licensing Requirements
North Dakota requires contractor registration through the Secretary of State. Class A contractors ($30,000+ projects) need contractor license exam and $50,000 bond. Class B contractors (under $30,000) need registration only. No specific roofing license required but general contractor license covers roofing work. Annual renewal required.
Permit Requirements
City of Williston requires building permits for roof replacements and major repairs over $500. Permit fees range $50-200 based on project value. Tear-off and re-roof always requires permit. Minor repairs under $500 typically exempt.
Inspection Schedule
Initial permit inspection before work begins, progress inspection after decking/underlayment, final inspection upon completion. City building department conducts inspections within 24-48 hours of request.
Insurance Minimums
North Dakota requires $50,000 general liability minimum for licensed contractors. Workers compensation required if employees. Most clients expect $1 million general liability coverage.
How to Get Licensed
Determine license class needed
Projects over $30,000 require Class A contractor license. Under $30,000 need Class B registration. Calculate your intended project scope.
Complete contractor registration
File application with ND Secretary of State including business formation documents, designated agent, and registration fee.
Take contractor exam (Class A only)
Schedule and pass the contractor license examination covering business law, safety, and construction practices.
Obtain required bond
Secure $50,000 contractor bond through licensed surety company. Bond protects clients from contractor default.
Get insurance coverage
Obtain minimum $50,000 general liability insurance. Workers compensation required if you have employees.
Submit license application
Complete final application with exam results, bond documentation, insurance certificates, and licensing fee.
Maintain annual renewal
Renew contractor license annually with updated insurance certificates and renewal fee to maintain active status.
About This Market
Williston's roofing market runs hot and cold with the oil economy and brutal weather cycles. Hail storms from May through August drive steady repair work, while the oil boom created demand for commercial and residential new construction. Competition is moderate with around 8-12 active roofing contractors serving the area. Costs run 10-20% higher than state average due to remote location, weather delays, and oil field wage competition. Winter work is nearly impossible - most contractors bank summer earnings to survive the dead season. The real money is in insurance restoration work after severe weather events, but you need relationships with adjusters and solid documentation skills. Get your contractor registration sorted through the Secretary of State first - it's straightforward but required. Williston building department is reasonable to work with but they will inspect your work. Stock up on materials before peak season because supply delays kill profits when weather windows are tight. Most successful local contractors diversify into siding, gutters, or other exterior work to extend their season.
- Median hourly wageBureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics
- Number of licensed establishmentsU.S. Census Bureau County Business Patterns
- Licensing requirementsNorth Dakota Secretary of State contractor licensing division
- Permit requirementsCity of Williston Building Department
- Insurance minimumsNorth Dakota Insurance Department contractor requirements
Frequently Asked Questions
What license do I need to do roofing work in Williston, ND?
North Dakota requires contractor registration through the Secretary of State. Projects over $30,000 need Class A contractor license with exam and $50,000 bond. Under $30,000 requires Class B registration only. Source: ND Secretary of State contractor licensing division.
When is peak roofing season in Williston?
May through September is the viable work window. Peak demand hits June-August during hail storm season. Winter work is nearly impossible due to temperatures reaching -30°F and snow loads. Most contractors earn 80% of annual revenue in the 5-month season.
Do I need permits for roof work in Williston?
Yes, City of Williston requires building permits for roof replacements and repairs over $500. Permits cost $50-200 based on project value. All tear-off and re-roof projects require permits regardless of cost. Source: Williston Building Department.
What do roofing contractors earn in North Dakota?
Median hourly wage is $26.32/hour or $54,746 annually according to Bureau of Labor Statistics data. Williston area typically pays 15-25% above state average due to oil field economy and harsh working conditions.
How many roofing contractors operate in North Dakota?
Approximately 73 licensed roofing establishments operate statewide according to Census data. Williston area has 8-12 active contractors serving residential and commercial markets, with seasonal variation as some operators migrate for winter work.
Roofing contractors in Williston
No contractors listed yet.
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.