Roofing contractors in
Grand Forks, North Dakota.
A public directory of licensed roofing contractors serving greater Grand Forks. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Common Job Costs
Licensing Requirements
Licensing Requirements
North Dakota requires contractor licensing through the Secretary of State. Roofing contractors need a Class A or B contractor license depending on project value. Class A (over $30,000): requires exam, $75,000 net worth, 4 years experience. Class B (under $30,000): simplified requirements. Licenses renew annually. Bond required: $25,000 for Class A, $10,000 for Class B.
Permit Requirements
Grand Forks requires building permits for roof replacement and major repairs through the Building Safety Department. Permit fees range $50-200 based on project value. Re-roofing permits required for material changes or structural work.
Inspection Schedule
Initial permit inspection, mid-project framing inspection if structural work involved, final inspection upon completion. City of Grand Forks typically schedules within 24-48 hours of request.
Insurance Minimums
North Dakota requires general liability insurance minimum $300,000, workers compensation if employees present. Many projects require $1 million liability coverage per contract requirements.
How to Get Licensed
Determine license class needed
Decide between Class A (projects over $30,000) or Class B (under $30,000) based on your intended project scope and meet preliminary requirements including experience and net worth thresholds.
Complete application
Submit contractor license application to North Dakota Secretary of State with required documentation including experience verification, financial statements, and background check authorization.
Take examination (Class A)
Schedule and pass the contractor examination if applying for Class A license. Exam covers business law, construction practices, and North Dakota regulations.
Obtain surety bond
Secure required surety bond ($25,000 for Class A, $10,000 for Class B) from approved bonding company and submit bond documentation with application.
Submit insurance proof
Provide proof of general liability insurance meeting minimum requirements and workers compensation coverage if employing workers.
Pay fees and receive license
Pay licensing fees, complete final review process, and receive contractor license. Licenses must be renewed annually with updated insurance and bond documentation.
About This Market
Grand Forks roofing market serves roughly 56,000 residents dealing with extreme weather - brutal winters, hail storms, and temperature swings that destroy roofing materials. With approximately 73 licensed roofing establishments statewide, competition stays moderate. Asphalt shingle dominance due to cost, but metal roofing growing for durability. Ice dams drive winter emergency work. Costs run 10-15% below national average due to lower labor costs, but material transport adds expense. Hail damage creates feast-or-famine cycles when insurance work floods the market.
To work Grand Forks, get your ND contractor license sorted first - the state takes it seriously and will shut you down without proper licensing and bonding. Winter prep knowledge is non-negotiable; customers expect you to understand ice dam prevention and proper ventilation for extreme cold. Build relationships with local suppliers early - weather delays mean material timing matters. Keep emergency crews available for winter work, but don't count on consistent winter revenue. Insurance restoration knowledge pays dividends when hail hits. Local building department moves fast on inspections, so stay ready.
- Number of licensed establishmentsU.S. Census Bureau Economic Census
- Licensing requirementsNorth Dakota Secretary of State contractor licensing division
- Permit requirementsCity of Grand Forks Building Safety Department
- Cost rangesRegional market analysis estimates
- Population dataU.S. Census Bureau population estimates
Frequently Asked Questions
What contractor license do I need for roofing work in North Dakota?
You need either a Class A contractor license (projects over $30,000) or Class B (under $30,000) through the ND Secretary of State. Class A requires exam, 4 years experience, $75,000 net worth, and $25,000 bond. Source: North Dakota Secretary of State contractor licensing division.
How much does roofing cost in Grand Forks compared to other markets?
Grand Forks roofing runs 10-15% below national averages due to lower labor costs. Typical asphalt shingle replacement costs $8,500-15,000, metal roofing $12,000-22,000. Material transport costs offset some savings. Estimates based on regional market analysis.
When is peak roofing season in Grand Forks?
May through September for planned work due to weather constraints. Emergency work spikes during winter ice dam season (December-March). Contractors often book 2-3 weeks out during peak season. Source: local contractor market patterns.
Do I need permits for roofing work in Grand Forks?
Yes, Grand Forks requires building permits for roof replacement and major repairs through the Building Safety Department. Permit fees range $50-200 based on project value. Re-roofing permits required for material changes. Source: City of Grand Forks Building Safety Department.
How many roofing contractors operate in North Dakota?
Approximately 73 licensed roofing establishments operate statewide according to Census data. This creates moderate competition levels, with most contractors serving regional markets including Grand Forks. Source: U.S. Census Bureau Economic Census data.
Roofing contractors in Grand Forks
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.