Trade directory · Fargo metro · North Dakota

Roofing contractors in
Fargo, North Dakota.

A public directory of licensed roofing contractors serving greater Fargo. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
73
U.S. Census Bureau
Peak Season
May through September, with highest demand June-August following spring storm season
Market estimate
Avg. Response Time
2-5 business days during off-season, 1-3 weeks during peak storm response periods
Operator average
§ A · Market rates

Common Job Costs

FARGO-ND · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,500 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$12,000 – $22,000
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$800 – $3,500
Flat roof replacement (commercial)
Typical range based on local flat roof replacement (commercial) jobs.
$6 – $12
Ice dam removal
Typical range based on local ice dam removal jobs.
$300 – $1,200
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $2,800
§ B · Regulatory

Licensing Requirements

ND
§1

Licensing Requirements

North Dakota requires a Class A or B General Contractor license for roofing work over $4,000. Must pass PSI exam, provide financial statements, and maintain $25,000 surety bond. License renewal required every 2 years with 8 hours continuing education.

§2

Permit Requirements

City of Fargo requires building permits for all roof replacements and repairs over 100 square feet. Permit fees range $75-$300 based on project value. Online application available through Fargo Building Department.

§3

Inspection Schedule

Initial permit inspection before work begins, progress inspection at decking stage, final inspection upon completion. 24-hour notice required for scheduling inspections.

§4

Insurance Minimums

North Dakota requires minimum $300,000 general liability and $50,000 property damage coverage for licensed contractors. Workers compensation required for any employees.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet Basic Requirements

Must be 18+ years old, provide Social Security number, and have at least 4 years relevant experience or equivalent education in construction trades.

01/06
2

Prepare Financial Documentation

Submit audited financial statements showing net worth of at least $25,000 for Class B or $100,000 for Class A license. Include bank statements and credit references.

02/06
3

Obtain Surety Bond

Purchase and file a $25,000 surety bond for Class B or $50,000 bond for Class A license through approved surety company with North Dakota Secretary of State.

03/06
4

Schedule and Pass PSI Exam

Register for contractor licensing exam through PSI Services. Study business law, safety regulations, and construction practices. Exam fee is $75.

04/06
5

Submit Application and Fees

Complete application through North Dakota Secretary of State with $150 licensing fee, proof of insurance, bond documentation, and exam results.

05/06
6

Maintain License

Renew every 2 years with $100 renewal fee and 8 hours continuing education. Keep insurance and bonding current throughout license period.

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Fargo's roofing market runs on weather extremes and insurance claims. Winter brings brutal cold and ice dams, spring storms drive replacement demand, and short summers create bottlenecks. With only 73 licensed roofing establishments statewide, competition stays moderate but seasonal capacity crunches are real. Asphalt shingles dominate residential work, while commercial flat roofs need frequent attention from freeze-thaw cycles. Costs run 10-15% below national averages, but material transport adds freight premiums. The second paragraph covers what contractors need to know about working this market. Getting licensed means jumping through North Dakota's contractor requirements - financial statements, surety bonds, and passing the PSI exam for anything over $4,000. Fargo's building department runs tight permit oversight, especially after storm seasons when fly-by-night operators show up. Plan your crew capacity around May through September peak season, and build relationships with insurance adjusters early. Ice dam work provides steady winter revenue, but you need proper equipment and safety protocols for sub-zero conditions.

Data Sources
  • Number of licensed establishments
    U.S. Census Bureau County Business Patterns
  • Licensing requirements
    North Dakota Secretary of State Contractor Licensing Division
  • Permit requirements
    City of Fargo Building Department
  • Cost estimates
    Local contractor estimates and market analysis
  • Insurance requirements
    North Dakota Insurance Department
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need to do roofing work in North Dakota?

You need a Class A or B General Contractor license from the North Dakota Secretary of State for roofing projects over $4,000. This requires passing a PSI exam, providing financial statements, and maintaining a $25,000 surety bond.

Q/02

How much does a typical roof replacement cost in Fargo?

Asphalt shingle replacements typically range $8,500-$15,000 for average homes, while metal roofing runs $12,000-$22,000. Costs vary based on roof size, pitch, and material selection, with Fargo pricing generally 10-15% below national averages.

Q/03

Do I need permits for roofing work in Fargo?

Yes, the City of Fargo requires building permits for all roof replacements and repairs over 100 square feet. Permit fees range $75-$300 based on project value, according to Fargo Building Department requirements.

Q/04

When is peak roofing season in Fargo?

Peak season runs May through September, with highest demand June-August following spring storm season. Winter ice dam removal provides additional revenue opportunities during off-season months.

Q/05

How many roofing contractors operate in North Dakota?

According to Census data, approximately 73 licensed roofing establishments operate statewide in North Dakota, creating moderate competition levels compared to more populated markets.

§ F · Directory

Roofing contractors in Fargo

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

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.