Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » North Carolina » Gastroenterology

Top Gastroenterology Providers in North Carolina

Providers

Providers are grouped by their self-selected primary specialty in the National Plan and Provider Enumeration System (NPPES). This doesn’t necessarily mean the person has special training or certification. Services shown are for Medicare Part B only.

Provider Services Performed Patients Payments from Medicare Average Payment
Per Patient
Average Services
Per Patient

JACK COLE

Greenville, N.C. 27834

42,280

Rank: 1 out of 398

1,260

Rank: 7 out of 398

$387K

Rank: 11 out of 398

$307

Average: $237

34

Average: 3

THOMAS SWANTKOWSKI

Pinehurst, N.C. 28374

15,284

Rank: 2 out of 398

1,130

Rank: 17 out of 398

$471K

Rank: 3 out of 398

$417

Average: $237

14

Average: 3

WENDY MOELLER

Pollocksville, N.C. 28573

13,111

Rank: 3 out of 398

842

Rank: 60 out of 398

$321K

Rank: 19 out of 398

$381

Average: $237

16

Average: 3

WAYNE LUCAS

Pinehurst, N.C. 28374

12,855

Rank: 4 out of 398

1,166

Rank: 13 out of 398

$474K

Rank: 2 out of 398

$406

Average: $237

11

Average: 3

DAVID MARTIN

Pinehurst, N.C. 28374

11,890

Rank: 5 out of 398

1,174

Rank: 12 out of 398

$416K

Rank: 6 out of 398

$355

Average: $237

10

Average: 3

PETER STEIN

Greenville, N.C. 27834

10,520

Rank: 6 out of 398

772

Rank: 86 out of 398

$250K

Rank: 35 out of 398

$324

Average: $237

14

Average: 3

MARK DELLASEGA

Greenville, N.C. 27834

10,229

Rank: 7 out of 398

941

Rank: 44 out of 398

$328K

Rank: 18 out of 398

$349

Average: $237

11

Average: 3

ERIC FRIZZELL

Pinehurst, N.C. 28374

9,594

Rank: 8 out of 398

807

Rank: 74 out of 398

$250K

Rank: 36 out of 398

$310

Average: $237

12

Average: 3

MELISSA GARRETT

Durham, N.C. 27710

9,174

Rank: 9 out of 398

363

Rank: 262 out of 398

$183K

Rank: 94 out of 398

$504

Average: $237

25

Average: 3

RAVIKANT VARANASI

Pinehurst, N.C. 28374

8,912

Rank: 10 out of 398

970

Rank: 39 out of 398

$357K

Rank: 14 out of 398

$368

Average: $237

9

Average: 3

BARRY SCHNEIDER

Charlotte, N.C. 28262

8,866

Rank: 11 out of 398

1,020

Rank: 33 out of 398

$289K

Rank: 25 out of 398

$283

Average: $237

9

Average: 3

STEVEN KLEIN

Wilmington, N.C. 28403

7,391

Rank: 12 out of 398

750

Rank: 90 out of 398

$255K

Rank: 33 out of 398

$340

Average: $237

10

Average: 3

JOANNE MATTHEWS

Greenville, N.C. 27834

6,838

Rank: 13 out of 398

656

Rank: 113 out of 398

$175K

Rank: 104 out of 398

$267

Average: $237

10

Average: 3

MICHAEL GASPARI

Charlotte, N.C. 28211

6,346

Rank: 14 out of 398

1,077

Rank: 22 out of 398

$223K

Rank: 46 out of 398

$207

Average: $237

6

Average: 3

MARK ANDERSON

Rocky mount, N.C. 27804

6,226

Rank: 15 out of 398

786

Rank: 81 out of 398

$203K

Rank: 72 out of 398

$258

Average: $237

8

Average: 3

IKECHUKWU IBEGBU

Jacksonville, N.C. 28546

6,151

Rank: 16 out of 398

1,360

Rank: 3 out of 398

$1.02M

Rank: 1 out of 398

$749

Average: $237

5

Average: 3

WILLIAM KING

Wilmington, N.C. 28403

5,897

Rank: 17 out of 398

956

Rank: 41 out of 398

$412K

Rank: 7 out of 398

$431

Average: $237

6

Average: 3

JOSEPH KITTINGER

Wilmington, N.C. 28403

5,457

Rank: 18 out of 398

1,054

Rank: 27 out of 398

$395K

Rank: 9 out of 398

$375

Average: $237

5

Average: 3

JOHN EDMISON

Greenville, N.C. 27834

5,421

Rank: 19 out of 398

787

Rank: 80 out of 398

$218K

Rank: 56 out of 398

$277

Average: $237

7

Average: 3

JOSEPH PETROZZA

Statesville, N.C. 28677

5,384

Rank: 20 out of 398

879

Rank: 53 out of 398

$179K

Rank: 97 out of 398

$204

Average: $237

6

Average: 3

DIANE WILLIAMS

Pinehurst, N.C. 28374

5,294

Rank: 21 out of 398

878

Rank: 54 out of 398

$271K

Rank: 30 out of 398

$308

Average: $237

6

Average: 3

CHARLES BARISH

Raleigh, N.C. 27612

5,095

Rank: 22 out of 398

466

Rank: 187 out of 398

$187K

Rank: 89 out of 398

$401

Average: $237

11

Average: 3

LACIE BRENNER

Greenville, N.C. 27834

5,063

Rank: 23 out of 398

325

Rank: 289 out of 398

$104K

Rank: 213 out of 398

$319

Average: $237

16

Average: 3

LENIN PETERS

High point, N.C. 27262

5,043

Rank: 24 out of 398

318

Rank: 293 out of 398

$200K

Rank: 75 out of 398

$630

Average: $237

16

Average: 3

MARK MARILLEY

Kinston, N.C. 28501

5,007

Rank: 25 out of 398

1,113

Rank: 18 out of 398

$391K

Rank: 10 out of 398

$351

Average: $237

4

Average: 3

PAUL TOURIGNY

New bern, N.C. 28562

4,731

Rank: 26 out of 398

808

Rank: 73 out of 398

$313K

Rank: 21 out of 398

$387

Average: $237

6

Average: 3

PRESTON PURDUM

Charlotte, N.C. 28211

4,616

Rank: 27 out of 398

1,053

Rank: 29 out of 398

$243K

Rank: 39 out of 398

$231

Average: $237

4

Average: 3

ERIC THOMPSON

Charlotte, N.C. 28211

4,149

Rank: 28 out of 398

855

Rank: 58 out of 398

$205K

Rank: 70 out of 398

$239

Average: $237

5

Average: 3

MATTHEW MLOT

Wilmington, N.C. 28401

4,147

Rank: 29 out of 398

1,151

Rank: 14 out of 398

$311K

Rank: 22 out of 398

$270

Average: $237

4

Average: 3

DUANE FITCH

Wilson, N.C. 27893

4,145

Rank: 30 out of 398

1,531

Rank: 2 out of 398

$454K

Rank: 4 out of 398

$296

Average: $237

3

Average: 3

SAM FULP

Matthews, N.C. 28105

4,051

Rank: 31 out of 398

658

Rank: 112 out of 398

$153K

Rank: 124 out of 398

$232

Average: $237

6

Average: 3

ANTHONY COLVIN

Monroe, N.C. 28212

3,915

Rank: 32 out of 398

1,704

Rank: 1 out of 398

$349K

Rank: 15 out of 398

$205

Average: $237

2

Average: 3

JOHN CLEMENTS

Davidson, N.C. 28036

3,740

Rank: 33 out of 398

1,089

Rank: 20 out of 398

$275K

Rank: 29 out of 398

$252

Average: $237

3

Average: 3

ROBERT HENIHAN

Wilmington, N.C. 28403

3,734

Rank: 34 out of 398

753

Rank: 89 out of 398

$276K

Rank: 27 out of 398

$366

Average: $237

5

Average: 3

KERRY WHITT

Raleigh, N.C. 27607

3,661

Rank: 35 out of 398

538

Rank: 154 out of 398

$163K

Rank: 112 out of 398

$302

Average: $237

7

Average: 3

VENKATASOMAIAH MOTAPARTHY

Goldsboro, N.C. 27534

3,611

Rank: 36 out of 398

1,356

Rank: 4 out of 398

$375K

Rank: 13 out of 398

$276

Average: $237

3

Average: 3

ROBERT REINDOLLAR

Statesville, N.C. 28677

3,574

Rank: 37 out of 398

838

Rank: 63 out of 398

$168K

Rank: 109 out of 398

$201

Average: $237

4

Average: 3

STEPHEN DEAL

Charlotte, N.C. 28211

3,539

Rank: 38 out of 398

1,042

Rank: 30 out of 398

$340K

Rank: 16 out of 398

$326

Average: $237

3

Average: 3

ARVIND KUMAR

Fayetteville, N.C. 28304

3,520

Rank: 39 out of 398

1,012

Rank: 34 out of 398

$294K

Rank: 24 out of 398

$291

Average: $237

3

Average: 3

STEFAN MARCUARD

Greenville, N.C. 27834

3,504

Rank: 40 out of 398

978

Rank: 37 out of 398

$302K

Rank: 23 out of 398

$309

Average: $237

4

Average: 3

STEVEN FABER

Elizabeth city, N.C. 27909

3,479

Rank: 41 out of 398

1,083

Rank: 21 out of 398

$338K

Rank: 17 out of 398

$312

Average: $237

3

Average: 3

JEFFREY ZAIDMAN

Matthews, N.C. 28105

3,433

Rank: 42 out of 398

474

Rank: 185 out of 398

$230K

Rank: 43 out of 398

$485

Average: $237

7

Average: 3

WILLIAM GRAMLEY

Wilmington, N.C. 28401

3,430

Rank: 43 out of 398

887

Rank: 52 out of 398

$205K

Rank: 68 out of 398

$231

Average: $237

4

Average: 3

CASSANDRA MINOR

Charlotte, N.C. 28211

3,424

Rank: 44 out of 398

705

Rank: 98 out of 398

$213K

Rank: 62 out of 398

$303

Average: $237

5

Average: 3

CHRISTOPHER SCHWARZ

Raleigh, N.C. 27607

3,409

Rank: 45 out of 398

428

Rank: 207 out of 398

$177K

Rank: 100 out of 398

$414

Average: $237

8

Average: 3

JOHN POULOS

Fayetteville, N.C. 28304

3,356

Rank: 46 out of 398

840

Rank: 62 out of 398

$276K

Rank: 28 out of 398

$328

Average: $237

4

Average: 3

VALLI KODALI

Fayetteville, N.C. 28304

3,338

Rank: 47 out of 398

949

Rank: 42 out of 398

$280K

Rank: 26 out of 398

$295

Average: $237

4

Average: 3

NEIL KASSMAN

Statesville, N.C. 28625

3,054

Rank: 48 out of 398

589

Rank: 135 out of 398

$153K

Rank: 123 out of 398

$259

Average: $237

5

Average: 3

MELISSA TEITELMAN

Durham, N.C. 27704

3,052

Rank: 49 out of 398

370

Rank: 255 out of 398

$87.4K

Rank: 249 out of 398

$236

Average: $237

8

Average: 3

RONALD SCHWARZ

Raleigh, N.C. 27607

3,019

Rank: 50 out of 398

700

Rank: 100 out of 398

$180K

Rank: 96 out of 398

$257

Average: $237

4

Average: 3

KURT VERNON

Dunn, N.C. 28334

2,975

Rank: 51 out of 398

1,076

Rank: 23 out of 398

$397K

Rank: 8 out of 398

$369

Average: $237

3

Average: 3

BARBARA SALAMON

New bern, N.C. 28562

2,926

Rank: 52 out of 398

654

Rank: 115 out of 398

$252K

Rank: 34 out of 398

$385

Average: $237

4

Average: 3

BULENT ENDER

Raleigh, N.C. 27612

2,898

Rank: 53 out of 398

309

Rank: 298 out of 398

$103K

Rank: 217 out of 398

$332

Average: $237

9

Average: 3

PETER EWEJE

Jacksonville, N.C. 28546

2,863

Rank: 54 out of 398

1,054

Rank: 27 out of 398

$313K

Rank: 20 out of 398

$297

Average: $237

3

Average: 3

ALLAN ANDREWS

Wilmington, N.C. 28401

2,860

Rank: 55 out of 398

934

Rank: 46 out of 398

$212K

Rank: 64 out of 398

$227

Average: $237

3

Average: 3

STEPHEN MELSON

Forest city, N.C. 28043

2,824

Rank: 56 out of 398

1,036

Rank: 32 out of 398

$197K

Rank: 78 out of 398

$190

Average: $237

3

Average: 3

WILLIAM VORDER BRUEGGE

Fayetteville, N.C. 28304

2,779

Rank: 57 out of 398

889

Rank: 50 out of 398

$240K

Rank: 40 out of 398

$270

Average: $237

3

Average: 3

SUBHASH GUMBER

Cary, N.C. 27511

2,768

Rank: 58 out of 398

406

Rank: 218 out of 398

$160K

Rank: 114 out of 398

$394

Average: $237

7

Average: 3

JOHN JONES

Fayetteville, N.C. 28304

2,684

Rank: 59 out of 398

941

Rank: 44 out of 398

$221K

Rank: 51 out of 398

$235

Average: $237

3

Average: 3

MICHAEL MASTRANGELO

Wilmington, N.C. 28401

2,677

Rank: 60 out of 398

780

Rank: 83 out of 398

$222K

Rank: 48 out of 398

$285

Average: $237

3

Average: 3

PHILLIP GOLDSTEIN

Greenville, N.C. 27834

2,651

Rank: 61 out of 398

612

Rank: 129 out of 398

$222K

Rank: 49 out of 398

$363

Average: $237

4

Average: 3

FREDERICK OPPER

Wilmington, N.C. 28401

2,639

Rank: 62 out of 398

967

Rank: 40 out of 398

$243K

Rank: 38 out of 398

$252

Average: $237

3

Average: 3

WILLIAM HARLAN

Asheville, N.C. 28801

2,604

Rank: 63 out of 398

838

Rank: 63 out of 398

$192K

Rank: 81 out of 398

$229

Average: $237

3

Average: 3

KIRAN JAGARLAMUDI

Salisbury, N.C. 28144

2,582

Rank: 64 out of 398

828

Rank: 68 out of 398

$222K

Rank: 47 out of 398

$268

Average: $237

3

Average: 3

GLEN PORTWOOD

Charlotte, N.C. 28262

2,578

Rank: 65 out of 398

923

Rank: 47 out of 398

$207K

Rank: 66 out of 398

$224

Average: $237

3

Average: 3

JAMES GIBBS

Winston salem, N.C. 27103

2,554

Rank: 66 out of 398

371

Rank: 254 out of 398

$171K

Rank: 107 out of 398

$461

Average: $237

7

Average: 3

MICHAEL NEWCOMER

Asheville, N.C. 28801

2,533

Rank: 67 out of 398

911

Rank: 49 out of 398

$201K

Rank: 74 out of 398

$220

Average: $237

3

Average: 3

DAVID CARNEY

Wilmington, N.C. 28403

2,529

Rank: 68 out of 398

715

Rank: 95 out of 398

$215K

Rank: 59 out of 398

$301

Average: $237

4

Average: 3

ANTHONY DANIELS

Fayetteville, N.C. 28304

2,510

Rank: 69 out of 398

687

Rank: 103 out of 398

$195K

Rank: 79 out of 398

$284

Average: $237

4

Average: 3

MARIAM SAUER

Wilmington, N.C. 28403

2,509

Rank: 70 out of 398

643

Rank: 122 out of 398

$191K

Rank: 84 out of 398

$297

Average: $237

4

Average: 3

JOHN GODINO

Albemarle, N.C. 28001

2,504

Rank: 71 out of 398

858

Rank: 57 out of 398

$228K

Rank: 44 out of 398

$266

Average: $237

3

Average: 3

CLINTON MEYER

Wilmington, N.C. 28403

2,498

Rank: 72 out of 398

774

Rank: 85 out of 398

$208K

Rank: 65 out of 398

$269

Average: $237

3

Average: 3

DENNIS KOKENES

Charlotte, N.C. 28277

2,459

Rank: 73 out of 398

627

Rank: 127 out of 398

$191K

Rank: 82 out of 398

$305

Average: $237

4

Average: 3

MATTHEW WOOD

Asheville, N.C. 28801

2,451

Rank: 74 out of 398

878

Rank: 54 out of 398

$191K

Rank: 83 out of 398

$218

Average: $237

3

Average: 3

THOMAS STURGIS

Greenville, N.C. 27834

2,404

Rank: 75 out of 398

847

Rank: 59 out of 398

$220K

Rank: 53 out of 398

$260

Average: $237

3

Average: 3

RAJIV MAJITHIA

Smithfield, N.C. 27577

2,381

Rank: 76 out of 398

563

Rank: 144 out of 398

$205K

Rank: 69 out of 398

$364

Average: $237

4

Average: 3

DONALD VARNER

Hendersonville, N.C. 28791

2,360

Rank: 77 out of 398

1,272

Rank: 6 out of 398

$238K

Rank: 42 out of 398

$187

Average: $237

2

Average: 3

JACK RAMAGE

Wilmington, N.C. 28401

2,344

Rank: 78 out of 398

862

Rank: 56 out of 398

$247K

Rank: 37 out of 398

$286

Average: $237

3

Average: 3

JAMES ALEXANDER

Asheville, N.C. 28801

2,342

Rank: 79 out of 398

980

Rank: 36 out of 398

$183K

Rank: 93 out of 398

$187

Average: $237

2

Average: 3

MARC HERSCHELMAN

Raleigh, N.C. 27612

2,299

Rank: 80 out of 398

192

Rank: 350 out of 398

$60.4K

Rank: 306 out of 398

$314

Average: $237

12

Average: 3

JAMES RHOLL

Hendersonville, N.C. 28791

2,271

Rank: 81 out of 398

1,286

Rank: 5 out of 398

$239K

Rank: 41 out of 398

$186

Average: $237

2

Average: 3

DAVID MAY

Asheville, N.C. 28801

2,271

Rank: 81 out of 398

974

Rank: 38 out of 398

$186K

Rank: 90 out of 398

$191

Average: $237

2

Average: 3

RAETTA FOUNTAIN

Greenville, N.C. 27834

2,258

Rank: 83 out of 398

589

Rank: 135 out of 398

$192K

Rank: 80 out of 398

$326

Average: $237

4

Average: 3

PHILIP STACK

Sylva, N.C. 28779

2,251

Rank: 84 out of 398

1,196

Rank: 11 out of 398

$213K

Rank: 63 out of 398

$178

Average: $237

2

Average: 3

ANGELA MEYER

Asheville, N.C. 28801

2,232

Rank: 85 out of 398

706

Rank: 97 out of 398

$160K

Rank: 115 out of 398

$226

Average: $237

3

Average: 3

KENNETH KOHAGEN

Raleigh, N.C. 27607

2,230

Rank: 86 out of 398

521

Rank: 166 out of 398

$178K

Rank: 98 out of 398

$342

Average: $237

4

Average: 3

BRENTLEY JEFFRIES

Asheville, N.C. 28801

2,228

Rank: 87 out of 398

810

Rank: 71 out of 398

$173K

Rank: 106 out of 398

$214

Average: $237

3

Average: 3

STEPHEN STEPHENSON

Monroe, N.C. 28112

2,220

Rank: 88 out of 398

1,067

Rank: 24 out of 398

$199K

Rank: 77 out of 398

$187

Average: $237

2

Average: 3

SETH KAPLAN

Raleigh, N.C. 27612

2,214

Rank: 89 out of 398

278

Rank: 314 out of 398

$97.4K

Rank: 224 out of 398

$350

Average: $237

8

Average: 3

FRED FOWLER

Charlotte, N.C. 28262

2,213

Rank: 90 out of 398

914

Rank: 48 out of 398

$206K

Rank: 67 out of 398

$225

Average: $237

2

Average: 3

KEVIN GAYLORD

Wilmington, N.C. 28401

2,194

Rank: 91 out of 398

841

Rank: 61 out of 398

$218K

Rank: 58 out of 398

$259

Average: $237

3

Average: 3

RONNIE CYZNER

Charlotte, N.C. 28210

2,145

Rank: 92 out of 398

793

Rank: 78 out of 398

$178K

Rank: 99 out of 398

$224

Average: $237

3

Average: 3

ANDREW RACKOFF

Hendersonville, N.C. 28791

2,144

Rank: 93 out of 398

1,247

Rank: 8 out of 398

$225K

Rank: 45 out of 398

$180

Average: $237

2

Average: 3

INDIRA REDDY

Cary, N.C. 27518

2,108

Rank: 94 out of 398

273

Rank: 317 out of 398

$129K

Rank: 161 out of 398

$473

Average: $237

8

Average: 3

HENRY MIXON

Winston-salem, N.C. 27103

2,087

Rank: 95 out of 398

437

Rank: 201 out of 398

$149K

Rank: 128 out of 398

$342

Average: $237

5

Average: 3

SHOUKATH ANSARI

Hamlet, N.C. 28345

2,083

Rank: 96 out of 398

800

Rank: 76 out of 398

$188K

Rank: 87 out of 398

$235

Average: $237

3

Average: 3

MITCHELL MAH'MOUD

Rocky mount, N.C. 27804

2,082

Rank: 97 out of 398

986

Rank: 35 out of 398

$214K

Rank: 61 out of 398

$217

Average: $237

2

Average: 3

CARL FOULKS

Statesville, N.C. 28677

2,078

Rank: 98 out of 398

549

Rank: 149 out of 398

$114K

Rank: 186 out of 398

$208

Average: $237

4

Average: 3

ANGELA HUTZENBUHLER

Raleigh, N.C. 27612

2,073

Rank: 99 out of 398

261

Rank: 320 out of 398

$120K

Rank: 177 out of 398

$458

Average: $237

8

Average: 3

ROBERT SCHELLENBERG

Rocky mount, N.C. 27804

2,051

Rank: 100 out of 398

1,135

Rank: 16 out of 398

$218K

Rank: 57 out of 398

$192

Average: $237

2

Average: 3

Sources: Centers for Medicare and Medicaid Services, National Plan and Provider Enumeration System, American Medical Association

Services that begin with a letter come from CMS. All other codes and descriptions of the medical procedures are from the Current Procedural Terminology (CPT®) code set, copyright 2013 American Medical Association. All rights reserved. Where practical, AMA’s consumer friendly translation of the CPT descriptor was used. ProPublica has received permission from the AMA to use these codes on this site.

Read our methodology.