Trade directory · Durham metro · North Carolina

Roofing contractors in
Durham, North Carolina.

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

Licensed Establishments
755
U.S. Census Bureau
Peak Season
April through October, with highest demand May-August following spring storm season
Market estimate
Avg. Response Time
24-48 hours for estimates, 1-3 weeks for project start during peak season
Operator average
§ A · Market rates

Common Job Costs

DURHAM-NC · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle replacement
Typical range based on local asphalt shingle replacement jobs.
$8,500 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$12,000 – $25,000
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$850 – $3,500
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $2,800
Flat roof replacement (commercial)
Typical range based on local flat roof replacement (commercial) jobs.
$15,000 – $35,000
§ B · Regulatory

Licensing Requirements

NC
§1

Licensing Requirements

North Carolina requires General Contractor license for roofing work over $30,000. Must pass PSI Services exam, provide financial statements showing $15,000 net worth, maintain $7,500 surety bond. License renewal required annually by December 31st. Specialty roofing contractors need Intermediate license for work between $10,000-$30,000.

§2

Permit Requirements

Durham requires building permits for roof replacement, structural repairs, and additions. Permit fees range $150-$400 based on project value. Permits required for work exceeding $1,000 in value.

§3

Inspection Schedule

Initial inspection before work begins, progress inspection at 50% completion for major projects, final inspection upon completion. Allow 2-3 business days for inspector availability.

§4

Insurance Minimums

North Carolina requires minimum $300,000 general liability insurance for licensed contractors. Workers compensation required if employing others. Durham may require certificate of insurance before permit issuance.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet eligibility requirements

Must be 18+ years old, demonstrate 2+ years construction experience or equivalent education, and show financial responsibility with $15,000 net worth

01/06
2

Complete application

Submit application to NC Licensing Board for General Contractors with required documentation, financial statements, and $100 application fee

02/06
3

Pass PSI Services exam

Schedule and pass the General Contractor examination administered by PSI Services, covering business law, construction principles, and safety regulations

03/06
4

Obtain surety bond

Purchase required $7,500 surety bond from licensed bonding company and file with licensing board

04/06
5

Submit insurance proof

Provide certificate of general liability insurance meeting state minimums before license issuance

05/06
6

Maintain license

Renew license annually by December 31st with renewal fee and continuing education requirements as mandated

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Durham's roofing market stays busy year-round with steady residential replacement work and growing commercial demand from Research Triangle development. Storm seasons drive emergency repair volume, while the area's mix of older homes and new construction creates consistent work flow. Competition runs moderate with approximately 755 licensed establishments statewide, but quality contractors stay booked solid. Material costs fluctuate significantly - factor 15-20% price volatility into estimates.

Get your General Contractor license sorted first - it's non-negotiable for substantial jobs and Durham building department checks credentials closely. Peak season runs April through October when everyone wants roof work done, so line up material suppliers early and expect permit delays. Winter months offer better labor availability and material pricing. Storm chasing brings fly-by-night operators, so legitimate contractors with proper licensing and local references command premium rates. Keep current on Durham's evolving permit requirements - they've tightened inspection protocols recently.

Data Sources
  • Licensed establishments in NC
    US Census Bureau County Business Patterns
  • Licensing requirements
    NC Licensing Board for General Contractors
  • Permit requirements
    Durham Building Safety Department
  • Insurance minimums
    NC Department of Insurance
  • Cost estimates
    Local market analysis estimate
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need for roofing work in Durham, NC?

North Carolina requires a General Contractor license for roofing projects over $30,000, obtained through the NC Licensing Board for General Contractors. Projects $10,000-$30,000 require an Intermediate license.

Q/02

How much does roof replacement cost in Durham?

Asphalt shingle replacement typically runs $8,500-$15,000 for residential homes, while metal roofing costs $12,000-$25,000. Costs vary based on square footage, material selection, and roof complexity.

Q/03

When is peak roofing season in Durham?

Peak season runs April through October, with highest demand May-August following spring storms. Winter months offer better scheduling and material pricing but weather delays increase.

Q/04

Do I need permits for roofing work in Durham?

Durham requires building permits for roof replacement, structural repairs, and work exceeding $1,000 in value. Permits cost $150-$400 based on project scope, issued by Durham Building Safety Department.

Q/05

What insurance is required for roofing contractors in NC?

North Carolina mandates minimum $300,000 general liability insurance for licensed contractors. Workers compensation coverage required when employing others, according to NC Department of Insurance regulations.

§ F · Directory

Roofing contractors in Durham

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.