Roofing Costs in North Carolina

Verified cost ranges across cities in North Carolina

Verified by 2 sourcesUpdated May 12, 2026

Roofing Cost Comparison — North Carolina

Compare verified cost ranges across cities in North Carolina

Cost Comparison — Roof Repair

Charlotte2 sources

Low

$49

Typical

$7,608

High

$21,417

Raleigh2 sources

Low

$49

Typical

$7,671

High

$21,595

Greensboro2 sources

Low

$46

Typical

$7,257

High

$20,429

Durham2 sources

Low

$49

Typical

$7,625

High

$21,465

Winston-Salem2 sources

Low

$46

Typical

$7,193

High

$20,249

Wilmington2 sources

Low

$48

Typical

$7,535

High

$21,212

Fayetteville2 sources

Low

$46

Typical

$7,188

High

$20,236

Asheville2 sources

Low

$48

Typical

$7,542

High

$21,232

Hickory2 sources

Low

$44

Typical

$6,915

High

$19,468

High Point2 sources

Low

$46

Typical

$7,257

High

$20,429

Burlington2 sources

Low

$47

Typical

$7,283

High

$20,504

Goldsboro2 sources

Low

$44

Typical

$6,913

High

$19,461

New Bern2 sources

Low

$45

Typical

$7,028

High

$19,787

Jacksonville2 sources

Low

$46

Typical

$7,196

High

$20,258

Rocky Mount2 sources

Low

$44

Typical

$6,878

High

$19,362

Cost Comparison — Flat Roof Installation

Charlotte2 sources

Low

$73

Typical

$14,431

High

$40,887

Raleigh2 sources

Low

$74

Typical

$14,551

High

$41,227

Greensboro2 sources

Low

$70

Typical

$13,765

High

$39,001

Durham2 sources

Low

$73

Typical

$14,463

High

$40,979

Winston-Salem2 sources

Low

$69

Typical

$13,643

High

$38,657

Wilmington2 sources

Low

$72

Typical

$14,293

High

$40,496

Fayetteville2 sources

Low

$69

Typical

$13,635

High

$38,632

Asheville2 sources

Low

$72

Typical

$14,306

High

$40,534

Hickory2 sources

Low

$66

Typical

$13,117

High

$37,166

High Point2 sources

Low

$70

Typical

$13,765

High

$39,001

Burlington2 sources

Low

$70

Typical

$13,815

High

$39,144

Goldsboro2 sources

Low

$66

Typical

$13,113

High

$37,153

New Bern2 sources

Low

$67

Typical

$13,332

High

$37,775

Jacksonville2 sources

Low

$69

Typical

$13,649

High

$38,674

Rocky Mount2 sources

Low

$66

Typical

$13,046

High

$36,964

Cost Comparison — Metal Roof Installation

North Carolina2 sources

Low

$1,257

Typical

$1,257

High

$1,794

Charlotte2 sources

Low

$1,224

Typical

$1,224

High

$1,746

Raleigh2 sources

Low

$1,234

Typical

$1,234

High

$1,761

Greensboro2 sources

Low

$1,167

Typical

$1,167

High

$1,666

Durham2 sources

Low

$1,227

Typical

$1,227

High

$1,750

Winston-Salem2 sources

Low

$1,157

Typical

$1,157

High

$1,651

Wilmington2 sources

Low

$1,212

Typical

$1,212

High

$1,729

Fayetteville2 sources

Low

$1,156

Typical

$1,156

High

$1,650

Asheville2 sources

Low

$1,213

Typical

$1,213

High

$1,731

Hickory2 sources

Low

$1,113

Typical

$1,113

High

$1,587

High Point2 sources

Low

$1,167

Typical

$1,167

High

$1,666

Burlington2 sources

Low

$1,172

Typical

$1,172

High

$1,672

Goldsboro2 sources

Low

$1,112

Typical

$1,112

High

$1,587

New Bern2 sources

Low

$1,131

Typical

$1,131

High

$1,613

Jacksonville2 sources

Low

$1,158

Typical

$1,158

High

$1,652

Rocky Mount2 sources

Low

$1,106

Typical

$1,106

High

$1,579

Cost Comparison — Gutter Installation

North Carolina2 sources

Low

$408

Typical

$415

High

$555

Charlotte2 sources

Low

$397

Typical

$404

High

$540

Raleigh2 sources

Low

$400

Typical

$408

High

$545

Greensboro2 sources

Low

$379

Typical

$386

High

$515

Durham2 sources

Low

$398

Typical

$405

High

$541

Winston-Salem2 sources

Low

$375

Typical

$382

High

$511

Wilmington2 sources

Low

$393

Typical

$401

High

$535

Fayetteville2 sources

Low

$375

Typical

$382

High

$510

Asheville2 sources

Low

$394

Typical

$401

High

$536

Hickory2 sources

Low

$361

Typical

$368

High

$491

High Point2 sources

Low

$379

Typical

$386

High

$515

Burlington2 sources

Low

$380

Typical

$387

High

$517

Goldsboro2 sources

Low

$361

Typical

$367

High

$491

New Bern2 sources

Low

$367

Typical

$374

High

$499

Jacksonville2 sources

Low

$376

Typical

$383

High

$511

Rocky Mount2 sources

Low

$359

Typical

$366

High

$488

Cost Comparison — Gutter Repair

North Carolina2 sources

Low

$100

Typical

$1,777

High

$4,699

Charlotte2 sources

Low

$97

Typical

$1,730

High

$4,574

Raleigh2 sources

Low

$98

Typical

$1,744

High

$4,613

Greensboro2 sources

Low

$93

Typical

$1,650

High

$4,363

Durham2 sources

Low

$98

Typical

$1,734

High

$4,585

Winston-Salem2 sources

Low

$92

Typical

$1,635

High

$4,325

Wilmington2 sources

Low

$96

Typical

$1,713

High

$4,531

Fayetteville2 sources

Low

$92

Typical

$1,634

High

$4,322

Asheville2 sources

Low

$97

Typical

$1,715

High

$4,535

Hickory2 sources

Low

$88

Typical

$1,572

High

$4,158

High Point2 sources

Low

$93

Typical

$1,650

High

$4,363

Burlington2 sources

Low

$93

Typical

$1,656

High

$4,379

Goldsboro2 sources

Low

$88

Typical

$1,572

High

$4,157

New Bern2 sources

Low

$90

Typical

$1,598

High

$4,226

Jacksonville2 sources

Low

$92

Typical

$1,636

High

$4,327

Rocky Mount2 sources

Low

$88

Typical

$1,564

High

$4,136

Cost Comparison — Skylight Installation

Charlotte2 sources

Low

$116

Typical

$4,763

High

$13,222

Raleigh2 sources

Low

$117

Typical

$4,802

High

$13,332

Greensboro2 sources

Low

$111

Typical

$4,543

High

$12,612

Durham2 sources

Low

$116

Typical

$4,774

High

$13,252

Winston-Salem2 sources

Low

$110

Typical

$4,503

High

$12,501

Wilmington2 sources

Low

$115

Typical

$4,717

High

$13,096

Fayetteville2 sources

Low

$109

Typical

$4,500

High

$12,493

Asheville2 sources

Low

$115

Typical

$4,722

High

$13,108

Hickory2 sources

Low

$105

Typical

$4,329

High

$12,019

High Point2 sources

Low

$111

Typical

$4,543

High

$12,612

Burlington2 sources

Low

$111

Typical

$4,560

High

$12,658

Goldsboro2 sources

Low

$105

Typical

$4,328

High

$12,015

New Bern2 sources

Low

$107

Typical

$4,400

High

$12,216

Jacksonville2 sources

Low

$110

Typical

$4,505

High

$12,506

Rocky Mount2 sources

Low

$105

Typical

$4,306

High

$11,954

Cost Comparison — Chimney Repair

North Carolina2 sources

Low

$100

Typical

$2,582

High

$7,000

Charlotte2 sources

Low

$97

Typical

$2,514

High

$6,815

Raleigh2 sources

Low

$98

Typical

$2,535

High

$6,871

Greensboro2 sources

Low

$93

Typical

$2,398

High

$6,500

Durham2 sources

Low

$98

Typical

$2,519

High

$6,830

Winston-Salem2 sources

Low

$92

Typical

$2,377

High

$6,443

Wilmington2 sources

Low

$96

Typical

$2,490

High

$6,749

Fayetteville2 sources

Low

$92

Typical

$2,375

High

$6,439

Asheville2 sources

Low

$97

Typical

$2,492

High

$6,756

Hickory2 sources

Low

$88

Typical

$2,285

High

$6,194

High Point2 sources

Low

$93

Typical

$2,398

High

$6,500

Burlington2 sources

Low

$93

Typical

$2,407

High

$6,524

Goldsboro2 sources

Low

$88

Typical

$2,284

High

$6,192

New Bern2 sources

Low

$90

Typical

$2,322

High

$6,296

Jacksonville2 sources

Low

$92

Typical

$2,378

High

$6,446

Rocky Mount2 sources

Low

$88

Typical

$2,273

High

$6,161

Cost Comparison — Ice Dam Removal

North Carolina2 sources

Low

$100

Typical

$1,532

High

$4,000

Charlotte2 sources

Low

$97

Typical

$1,492

High

$3,894

Raleigh2 sources

Low

$98

Typical

$1,504

High

$3,926

Greensboro2 sources

Low

$93

Typical

$1,423

High

$3,714

Durham2 sources

Low

$98

Typical

$1,495

High

$3,903

Winston-Salem2 sources

Low

$92

Typical

$1,410

High

$3,682

Wilmington2 sources

Low

$96

Typical

$1,477

High

$3,857

Fayetteville2 sources

Low

$92

Typical

$1,409

High

$3,679

Asheville2 sources

Low

$97

Typical

$1,479

High

$3,860

Hickory2 sources

Low

$88

Typical

$1,356

High

$3,540

High Point2 sources

Low

$93

Typical

$1,423

High

$3,714

Burlington2 sources

Low

$93

Typical

$1,428

High

$3,728

Goldsboro2 sources

Low

$88

Typical

$1,355

High

$3,538

New Bern2 sources

Low

$90

Typical

$1,378

High

$3,598

Jacksonville2 sources

Low

$92

Typical

$1,411

High

$3,683

Rocky Mount2 sources

Low

$88

Typical

$1,348

High

$3,520

Cost Comparison — Roof Ventilation Installation

Charlotte2 sources

Low

$117

Typical

$5,246

High

$14,603

Raleigh2 sources

Low

$118

Typical

$5,290

High

$14,724

Greensboro2 sources

Low

$111

Typical

$5,004

High

$13,929

Durham2 sources

Low

$117

Typical

$5,258

High

$14,636

Winston-Salem2 sources

Low

$110

Typical

$4,960

High

$13,806

Wilmington2 sources

Low

$116

Typical

$5,196

High

$14,463

Fayetteville2 sources

Low

$110

Typical

$4,957

High

$13,797

Asheville2 sources

Low

$116

Typical

$5,201

High

$14,477

Hickory2 sources

Low

$106

Typical

$4,769

High

$13,274

High Point2 sources

Low

$111

Typical

$5,004

High

$13,929

Burlington2 sources

Low

$112

Typical

$5,023

High

$13,980

Goldsboro2 sources

Low

$106

Typical

$4,767

High

$13,269

New Bern2 sources

Low

$108

Typical

$4,847

High

$13,491

Jacksonville2 sources

Low

$111

Typical

$4,962

High

$13,812

Rocky Mount2 sources

Low

$106

Typical

$4,743

High

$13,202

Cost Comparison — Gutter Guard Installation

North Carolina2 sources

Low

$51

Typical

$1,399

High

$3,670

Charlotte2 sources

Low

$50

Typical

$1,362

High

$3,573

Raleigh2 sources

Low

$50

Typical

$1,374

High

$3,602

Greensboro2 sources

Low

$47

Typical

$1,300

High

$3,408

Durham2 sources

Low

$50

Typical

$1,365

High

$3,581

Winston-Salem2 sources

Low

$47

Typical

$1,288

High

$3,378

Wilmington2 sources

Low

$49

Typical

$1,349

High

$3,539

Fayetteville2 sources

Low

$47

Typical

$1,287

High

$3,376

Asheville2 sources

Low

$49

Typical

$1,351

High

$3,542

Hickory2 sources

Low

$45

Typical

$1,238

High

$3,248

High Point2 sources

Low

$47

Typical

$1,300

High

$3,408

Burlington2 sources

Low

$48

Typical

$1,304

High

$3,420

Goldsboro2 sources

Low

$45

Typical

$1,238

High

$3,246

New Bern2 sources

Low

$46

Typical

$1,259

High

$3,301

Jacksonville2 sources

Low

$47

Typical

$1,289

High

$3,379

Rocky Mount2 sources

Low

$45

Typical

$1,232

High

$3,230

Cost Comparison — Tile Roof Installation

North Carolina2 sources

Low

$1,564

Typical

$1,564

High

$2,232

Charlotte2 sources

Low

$1,523

Typical

$1,523

High

$2,173

Raleigh2 sources

Low

$1,536

Typical

$1,536

High

$2,191

Greensboro2 sources

Low

$1,453

Typical

$1,453

High

$2,072

Durham2 sources

Low

$1,526

Typical

$1,526

High

$2,178

Winston-Salem2 sources

Low

$1,440

Typical

$1,440

High

$2,054

Wilmington2 sources

Low

$1,508

Typical

$1,508

High

$2,152

Fayetteville2 sources

Low

$1,439

Typical

$1,439

High

$2,053

Asheville2 sources

Low

$1,510

Typical

$1,510

High

$2,154

Hickory2 sources

Low

$1,384

Typical

$1,384

High

$1,975

High Point2 sources

Low

$1,453

Typical

$1,453

High

$2,072

Burlington2 sources

Low

$1,458

Typical

$1,458

High

$2,080

Goldsboro2 sources

Low

$1,384

Typical

$1,384

High

$1,974

New Bern2 sources

Low

$1,407

Typical

$1,407

High

$2,007

Jacksonville2 sources

Low

$1,440

Typical

$1,440

High

$2,055

Rocky Mount2 sources

Low

$1,377

Typical

$1,377

High

$1,964

Cost Comparison — Cedar Shake Installation

North Carolina2 sources

Low

$708

Typical

$708

High

$1,010

Charlotte2 sources

Low

$689

Typical

$689

High

$983

Raleigh2 sources

Low

$695

Typical

$695

High

$991

Greensboro2 sources

Low

$657

Typical

$657

High

$938

Durham2 sources

Low

$691

Typical

$691

High

$985

Winston-Salem2 sources

Low

$651

Typical

$651

High

$929

Wilmington2 sources

Low

$682

Typical

$682

High

$974

Fayetteville2 sources

Low

$651

Typical

$651

High

$929

Asheville2 sources

Low

$683

Typical

$683

High

$975

Hickory2 sources

Low

$626

Typical

$626

High

$894

High Point2 sources

Low

$657

Typical

$657

High

$938

Burlington2 sources

Low

$660

Typical

$660

High

$941

Goldsboro2 sources

Low

$626

Typical

$626

High

$893

New Bern2 sources

Low

$637

Typical

$637

High

$908

Jacksonville2 sources

Low

$652

Typical

$652

High

$930

Rocky Mount2 sources

Low

$623

Typical

$623

High

$889

Cost Comparison — Green Roof Installation

North Carolina2 sources

Low

$7,000

Typical

$27,047

High

$70,000

Charlotte2 sources

Low

$6,815

Typical

$26,330

High

$68,145

Raleigh2 sources

Low

$6,871

Typical

$26,549

High

$68,712

Greensboro2 sources

Low

$6,500

Typical

$25,116

High

$65,002

Durham2 sources

Low

$6,830

Typical

$26,390

High

$68,299

Winston-Salem2 sources

Low

$6,443

Typical

$24,894

High

$64,428

Wilmington2 sources

Low

$6,749

Typical

$26,079

High

$67,494

Fayetteville2 sources

Low

$6,439

Typical

$24,878

High

$64,386

Asheville2 sources

Low

$6,756

Typical

$26,103

High

$67,557

Hickory2 sources

Low

$6,194

Typical

$23,934

High

$61,943

High Point2 sources

Low

$6,500

Typical

$25,116

High

$65,002

Burlington2 sources

Low

$6,524

Typical

$25,208

High

$65,240

Goldsboro2 sources

Low

$6,192

Typical

$23,926

High

$61,922

New Bern2 sources

Low

$6,296

Typical

$24,326

High

$62,958

Jacksonville2 sources

Low

$6,446

Typical

$24,905

High

$64,456

Rocky Mount2 sources

Low

$6,161

Typical

$23,804

High

$61,607

Cost Comparison — Roof Inspection

North Carolina2 sources

Low

$120

Typical

$419

High

$800

Charlotte2 sources

Low

$117

Typical

$408

High

$779

Raleigh2 sources

Low

$118

Typical

$411

High

$785

Greensboro2 sources

Low

$111

Typical

$389

High

$743

Durham2 sources

Low

$117

Typical

$409

High

$781

Winston-Salem2 sources

Low

$110

Typical

$386

High

$736

Wilmington2 sources

Low

$116

Typical

$404

High

$771

Fayetteville2 sources

Low

$110

Typical

$385

High

$736

Asheville2 sources

Low

$116

Typical

$404

High

$772

Hickory2 sources

Low

$106

Typical

$371

High

$708

High Point2 sources

Low

$111

Typical

$389

High

$743

Burlington2 sources

Low

$112

Typical

$391

High

$746

Goldsboro2 sources

Low

$106

Typical

$371

High

$708

New Bern2 sources

Low

$108

Typical

$377

High

$720

Jacksonville2 sources

Low

$111

Typical

$386

High

$737

Rocky Mount2 sources

Low

$106

Typical

$369

High

$704

Browse Roofing Costs by City in North Carolina

Select a city to see local pricing adjusted for cost of living.

All Roofing Services

roofing

Roof Repair

Targeted repair of a leaking or damaged roof section including shingle replacement, re-nailing, and re-flashing to stop water infiltration.

Cost data available

roofing

Flat Roof Installation

Installation of a flat or low-slope roof system using TPO, EPDM, or modified bitumen membrane with proper drainage and flashing details.

Cost data available

roofing

Metal Roof Installation

Installation of standing-seam or exposed-fastener metal roofing panels with concealed or exposed clips, trim, and ridge cap.

Cost data available

roofing

Roof Inspection

Visual or drone inspection of all roof surfaces, flashing, gutters, and penetrations to assess condition and identify needed repairs.

Cost data available

roofing

Gutter Installation

Fabrication and installation of seamless aluminum, steel, or copper gutters with downspouts and underground drainage connections.

Cost data available

roofing

Gutter Repair

Resealing of gutter joints, realignment of sagging sections, patching of holes, and replacement of damaged downspout segments.

Cost data available

roofing

Skylight Installation

Structural opening, deck framing, and installation of a fixed or venting skylight with step flashing and interior light shaft finishing.

Cost data available

roofing

Chimney Repair

Tuckpointing, crown repair, damper replacement, or full chimney rebuild to address weathering, spalling, or structural deterioration.

Cost data available

roofing

Ice Dam Removal

Safe removal of ice dams from roof edges using steam or low-pressure hot water to prevent interior water damage.

Cost data available

roofing

Roof Ventilation Installation

Installation of ridge vents, soffit vents, box vents, or power ventilators to establish balanced attic ventilation and prevent moisture buildup.

Cost data available

roofing

Gutter Guard Installation

Installation of micro-mesh or reverse-curve gutter guards to prevent debris accumulation and reduce maintenance frequency.

Cost data available

roofing

Tile Roof Installation

Installation of clay or concrete roof tiles on a properly reinforced deck with underlayment, hip and ridge tiles, and mortar bedding.

Cost data available

roofing

Cedar Shake Installation

Hand-split or sawn cedar shake application over breathable underlayment for a natural wood appearance with enhanced thermal performance.

Cost data available

roofing

Green Roof Installation

Installation of an extensive or intensive vegetated roof system including waterproof membrane, drainage mat, growing medium, and plant material.

Cost data available