Roofing Contractors in Grand Forks, North Dakota
Licensed Establishments
73
U.S. Census Bureau
Peak Season
May through September, with emergency repairs spiking during winter ice dam season
Estimate
Avg. Response Time
24-48 hours for quotes, 3-7 days for scheduled work start
Estimate
Common Job Costs
| Service | Cost Range |
|---|---|
| Asphalt shingle replacement | $8,500 – $15,000 |
| Metal roof installation | $12,000 – $22,000 |
| Emergency roof repair | $600 – $2,500 |
| Gutter installation | $800 – $2,200 |
| Ice dam removal | $400 – $1,200 |
| Roof inspection | $200 – $500 |
Licensing Requirements
Licensing Requirements
North Dakota requires a Class A General Contractor license for roofing work over $4,000. Must pass PSI examination, provide financial statements, carry minimum insurance, and renew annually by December 31st. Projects under $4,000 require registration only.
Permit Requirements
City of Grand Forks requires permits for all roof replacements and repairs over $1,000. Permit fees range from $50-200 based on project value. Submit plans showing materials, slopes, and drainage.
Inspection Schedule
Initial inspection after decking work, final inspection upon completion. Emergency repairs may require additional inspections within 30 days of temporary fixes.
Insurance Minimums
General liability minimum $300,000, workers compensation as required by ND Workforce Safety, and property damage coverage of $100,000 for Class A license holders.
How to Get Licensed
- 1
Meet prerequisites
Obtain 4 years construction experience or equivalent education. Compile financial statements showing net worth of at least $25,000.
- 2
Complete application
Submit contractor license application with required documentation, experience verification, and financial statements to ND State Electrical Board.
- 3
Pass PSI examination
Schedule and pass the PSI contractor examination covering trade knowledge, business law, and safety regulations.
- 4
Secure insurance
Obtain minimum insurance coverage: $300,000 general liability, workers compensation, and $100,000 property damage.
- 5
Pay fees and finalize
Submit insurance certificates, pay licensing fees, and receive Class A contractor license. License must be renewed annually by December 31st.
About This Market
Grand Forks roofing market runs hot and cold with the seasons. Demand peaks during short summer months when weather allows major work, creating a supply crunch that drives prices up 15-20% over winter quotes. Ice dams and snow loads dominate winter calls - contractors who handle emergency work command premium rates but face material delivery challenges and weather delays. Competition comes from 73 licensed establishments statewide, with most concentrated in Fargo-Bismarck corridor, leaving Grand Forks with solid demand-to-contractor ratios.
To work Grand Forks roofing, get your Class A license sorted first - the $4,000 threshold catches most jobs and the city won't issue permits without proper licensing. Stock ice dam equipment and emergency materials for winter revenue. Establish relationships with local suppliers early because delivery delays hit hard during peak season. Schedule major jobs between May-August but keep crews ready for emergency calls year-round. The permit process moves fast if paperwork's clean, but inspectors are thorough on snow load calculations and ice barrier requirements.
Data Sources:
Frequently Asked Questions
Do I need a contractor license for roofing work in Grand Forks, ND?▾
What permits are required for roof replacement in Grand Forks?▾
When is peak roofing season in Grand Forks?▾
What insurance coverage do roofing contractors need in North Dakota?▾
How many roofing contractors operate in North Dakota?▾
Contractors in Grand Forks
0 roofing contractors in Grand Forks.
No contractors listed yet.
Are you a roofing contractor in Grand Forks?
Get listed on The Board free. Manage your leads, jobs, and follow-ups with The Forge.
Get Listed Free