Summary
Operating as a licensed roofing contractor in Fargo requires obtaining a North Dakota Specialty Contractor License, which involves passing an examination and demonstrating industry experience. Contractors must maintain proper insurance coverage and obtain city permits for most roofing work through Fargo's Building Division. The permit process is straightforward but requires current license and insurance documentation. Fargo's roofing market is active due to severe weather conditions, creating steady demand for both storm damage repairs and preventive replacements. Successful contractors typically carry higher insurance limits than state minimums and maintain strong relationships with local suppliers and insurance adjusters given the frequency of hail and wind damage claims in the region.
License Requirements
North Dakota requires roofing contractors to obtain a Specialty Contractor License from the North Dakota Secretary of State's Office. This requires passing a trade examination, demonstrating 4 years of experience or 2 years experience plus technical education, and maintaining continuing education. The license must be renewed annually. Fargo does not require additional local licensing but contractors must register with the city for permit purposes.
Permit Requirements
Roofing permits are required through the City of Fargo Building Division for all roofing work except minor repairs under $500. Permit applications require proof of state license, insurance certificates, and project details. Standard residential re-roofing permits typically cost $50-150 depending on square footage. Commercial permits range $200-800. Plan review takes 3-5 business days for residential, 10-15 days for commercial projects.
Insurance Requirements
North Dakota requires minimum $50,000 general liability insurance for specialty contractors. Workers' compensation insurance is mandatory for contractors with employees. Fargo requires proof of current insurance certificates with permit applications. Many clients require $1 million general liability coverage. No contractor bond is required by the state, but some municipalities may require performance bonds for large commercial projects.
Typical Cost Ranges
In Fargo, residential asphalt shingle re-roofing typically ranges $8,000-18,000 for average homes (1,200-2,500 sq ft). Metal roofing projects range $12,000-25,000. Commercial flat roof replacement averages $4-8 per square foot. Storm damage repairs commonly range $3,000-12,000. Premium materials like slate or tile can reach $20,000-40,000 for residential projects.
Compliance Checklist
- ✓Obtain North Dakota Specialty Contractor License through Secretary of State
- ✓Secure general liability insurance minimum $50,000 (recommend $1M)
- ✓Obtain workers' compensation insurance if employing workers
- ✓Register business with City of Fargo for permit applications
- ✓Apply for building permits before starting work (except repairs under $500)
- ✓Submit insurance certificates with all permit applications
- ✓Schedule required inspections during project phases
- ✓Maintain continuing education requirements for license renewal
READYDOCS
These are the documents Iris tracks for you.
Store them in one place. Get alerts before anything expires. Ask Iris anything from the job site.
$19/month — First month free. No credit card required.
No credit card. Cancel anytime.