Trade directory · Jamestown metro · North Dakota

Roofing contractors in
Jamestown, North Dakota.

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

Licensed Establishments
73
U.S. Census Bureau
Peak Season
April through October, with highest demand June-September
Market estimate
Avg. Response Time
24-72 hours for quotes, immediate for emergency repairs
Operator average
§ A · Market rates

Common Job Costs

JAMESTOWN-ND · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle replacement
Typical range based on local asphalt shingle replacement jobs.
$8,500 – $16,000
Metal roofing installation
Typical range based on local metal roofing installation jobs.
$12,000 – $22,000
Roof repair
Typical range based on local roof repair jobs.
$450 – $2,500
Emergency tarping
Typical range based on local emergency tarping jobs.
$300 – $800
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $3,200
§ B · Regulatory

Licensing Requirements

ND
§1

Licensing Requirements

North Dakota requires a Class A or Class B contractor license. Class A for projects over $30,000, Class B for projects $30,000 or less. Must pass written exam, provide financial statements, and maintain $15,000 surety bond. License renewal required every two years with continuing education.

§2

Permit Requirements

Building permits required for roofing projects in Jamestown through the City Building Department. Permit fees typically $50-200 based on project value. Same-day approval for most residential re-roofing.

§3

Inspection Schedule

Initial inspection before work begins, rough inspection for structural work, final inspection upon completion. Schedule inspections 24 hours in advance with City of Jamestown.

§4

Insurance Minimums

General liability minimum $300,000, workers compensation required for employees, surety bond $15,000. Many contractors carry $1M liability for commercial work.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet eligibility requirements

Must be 18 years old, provide financial statements showing $50,000 net worth for Class A or $25,000 for Class B, and demonstrate four years construction experience.

01/06
2

Complete application

Submit contractor license application to ND State Electrical Board with required documentation, financial statements, and experience verification.

02/06
3

Pass written examination

Take and pass contractor exam covering business law, construction codes, and trade practices. Exam scheduled through PSI Services.

03/06
4

Obtain surety bond

Purchase $15,000 surety bond from licensed surety company. Bond must remain active for license duration.

04/06
5

Pay fees and receive license

Pay licensing fee (approximately $200) and receive contractor license. License valid for two years with renewal required.

05/06
6

Maintain continuing education

Complete required continuing education hours before each two-year renewal period to maintain active license status.

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Jamestown's roofing market runs on hail damage and harsh winters. You've got about 73 licensed outfits statewide competing for work, but severe weather keeps demand steady. Asphalt shingle dominates residential, metal gaining ground on commercial and farm buildings. Costs run 15-20% below national average due to lower labor costs, but material transport adds expense. Peak season compressed into six months means feast or famine cash flow. Getting licensed in North Dakota isn't rocket science, but the Class A/B split matters - know your project values. Jamestown's building department moves fast on permits, usually same-day for residential re-roofs. Weather drives 70% of your business here, so emergency response capability separates winners from weekend warriors. Keep your bond current, carry proper insurance, and build relationships with local suppliers. Winter prep work and ice dam prevention are your bread and butter November through March.

Data Sources
  • Number of licensed establishments
    US Census Bureau County Business Patterns
  • Licensing requirements
    North Dakota State Electrical Board
  • Permit costs and procedures
    City of Jamestown Building Department
  • Insurance requirements
    North Dakota contractor licensing regulations
  • Cost estimates
    Regional market analysis and contractor estimates
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What contractor license do I need for roofing in North Dakota?

Class A license for projects over $30,000 or Class B for projects $30,000 and under. Both require written exam and $15,000 surety bond per ND State Electrical Board regulations.

Q/02

How much does a roofing permit cost in Jamestown?

Permit fees range $50-200 based on project value. Most residential re-roofing permits cost $75-125 through Jamestown City Building Department.

Q/03

When is peak roofing season in Jamestown?

April through October with highest demand June-September. Hail season (May-August) drives emergency work. Winter work limited to emergency repairs due to weather.

Q/04

What insurance is required for roofing contractors in ND?

Minimum $300,000 general liability, workers compensation for employees, and $15,000 surety bond per state contractor licensing requirements.

Q/05

How long do roofing inspections take in Jamestown?

Typically same day if scheduled 24 hours in advance. Three inspection points: initial, rough (if structural work), and final completion through City of Jamestown Building Department.

§ F · Directory

Roofing contractors in Jamestown

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.