Treatment Tracker

The Doctors and Services in Medicare Part B

Top Surgery 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

PHILIP BROWN

Wilmington, N.C. 28401

8,743

Rank: 1 out of 614

1,136

Rank: 5 out of 614

$774K

Rank: 5 out of 614

$682

Average: $390

8

Average: 3

ANDREW HUTCHINSON

Whiteville, N.C. 28472

6,801

Rank: 2 out of 614

912

Rank: 8 out of 614

$603K

Rank: 7 out of 614

$661

Average: $390

7

Average: 3

DAVID WEATHERFORD

Wilmington, N.C. 28401

5,775

Rank: 3 out of 614

1,342

Rank: 3 out of 614

$1.95M

Rank: 1 out of 614

$1,456

Average: $390

4

Average: 3

RONALD WALTERS

Whiteville, N.C. 28472

5,395

Rank: 4 out of 614

774

Rank: 15 out of 614

$466K

Rank: 11 out of 614

$602

Average: $390

7

Average: 3

KAMRAN GOUDARZI

Wilmington, N.C. 28405

5,339

Rank: 5 out of 614

541

Rank: 49 out of 614

$970K

Rank: 3 out of 614

$1,793

Average: $390

10

Average: 3

JASON DEW

Burlington, N.C. 27215

4,306

Rank: 6 out of 614

835

Rank: 12 out of 614

$396K

Rank: 13 out of 614

$474

Average: $390

5

Average: 3

TIMOTHY MCGUIRE

Greenville, N.C. 27834

4,200

Rank: 7 out of 614

307

Rank: 176 out of 614

$155K

Rank: 93 out of 614

$504

Average: $390

14

Average: 3

NESTOR CRUZ

High point, N.C. 27262

4,069

Rank: 8 out of 614

1,384

Rank: 2 out of 614

$910K

Rank: 4 out of 614

$658

Average: $390

3

Average: 3

ALEJANDRO FERNANDEZ-TATUM

Charlotte, N.C. 28207

3,840

Rank: 9 out of 614

349

Rank: 135 out of 614

$330K

Rank: 16 out of 614

$947

Average: $390

11

Average: 3

THOMAS ESKEW

Wilmington, N.C. 28401

3,746

Rank: 10 out of 614

1,556

Rank: 1 out of 614

$531K

Rank: 8 out of 614

$341

Average: $390

2

Average: 3

JOHN HENRETTA

Asheville, N.C. 28801

3,735

Rank: 11 out of 614

766

Rank: 16 out of 614

$236K

Rank: 39 out of 614

$308

Average: $390

5

Average: 3

DAVID GRECO

Whiteville, N.C. 28472

3,659

Rank: 12 out of 614

628

Rank: 33 out of 614

$321K

Rank: 18 out of 614

$512

Average: $390

6

Average: 3

SANKAR ADUSUMILLI

Raleigh, N.C. 27607

3,153

Rank: 13 out of 614

523

Rank: 56 out of 614

$743K

Rank: 6 out of 614

$1,421

Average: $390

6

Average: 3

HORMOZE GOUDARZI

Wilmington, N.C. 28403

3,142

Rank: 14 out of 614

503

Rank: 62 out of 614

$513K

Rank: 9 out of 614

$1,020

Average: $390

6

Average: 3

ELLIS TINSLEY

Wilmington, N.C. 28401

3,135

Rank: 15 out of 614

1,302

Rank: 4 out of 614

$482K

Rank: 10 out of 614

$370

Average: $390

2

Average: 3

DAVID POWELL

Raleigh, N.C. 27609

3,067

Rank: 16 out of 614

377

Rank: 117 out of 614

$169K

Rank: 76 out of 614

$449

Average: $390

8

Average: 3

DOUGLAS MACMILLAN

Asheville, N.C. 28801

2,735

Rank: 17 out of 614

758

Rank: 17 out of 614

$281K

Rank: 23 out of 614

$370

Average: $390

4

Average: 3

HUGH DANIEL

Whiteville, N.C. 28472

2,729

Rank: 18 out of 614

629

Rank: 32 out of 614

$268K

Rank: 24 out of 614

$425

Average: $390

4

Average: 3

RONALD LOCKE

Hickory, N.C. 28602

2,728

Rank: 19 out of 614

682

Rank: 25 out of 614

$285K

Rank: 21 out of 614

$418

Average: $390

4

Average: 3

OBINNA ERUCHALU

Charlotte, N.C. 28211

2,706

Rank: 20 out of 614

371

Rank: 122 out of 614

$994K

Rank: 2 out of 614

$2,678

Average: $390

7

Average: 3

JOSEPH PAYNE

Wilmington, N.C. 28401

2,693

Rank: 21 out of 614

478

Rank: 66 out of 614

$150K

Rank: 100 out of 614

$313

Average: $390

6

Average: 3

HARRY HOBSON

Shelby, N.C. 28150

2,678

Rank: 22 out of 614

692

Rank: 22 out of 614

$282K

Rank: 22 out of 614

$408

Average: $390

4

Average: 3

ANDREW TAYLOR

Shelby, N.C. 28150

2,666

Rank: 23 out of 614

570

Rank: 43 out of 614

$299K

Rank: 19 out of 614

$525

Average: $390

5

Average: 3

ALGIMANTAS JECIUS

Whiteville, N.C. 28472

2,653

Rank: 24 out of 614

423

Rank: 88 out of 614

$224K

Rank: 45 out of 614

$528

Average: $390

6

Average: 3

STEVEN WESTON

Charlotte, N.C. 28273

2,614

Rank: 25 out of 614

258

Rank: 217 out of 614

$193K

Rank: 59 out of 614

$749

Average: $390

10

Average: 3

MANMOHAN SINGH

Smithfield, N.C. 27577

2,536

Rank: 26 out of 614

287

Rank: 190 out of 614

$150K

Rank: 99 out of 614

$523

Average: $390

9

Average: 3

KENNETH SHULL

High point, N.C. 27262

2,534

Rank: 27 out of 614

614

Rank: 34 out of 614

$134K

Rank: 121 out of 614

$219

Average: $390

4

Average: 3

MICHAEL DOUGLAS

Asheville, N.C. 28801

2,438

Rank: 28 out of 614

847

Rank: 11 out of 614

$258K

Rank: 29 out of 614

$305

Average: $390

3

Average: 3

KENNETH MACDONALD

Greenville, N.C. 27834

2,420

Rank: 29 out of 614

209

Rank: 303 out of 614

$90.7K

Rank: 252 out of 614

$434

Average: $390

12

Average: 3

LEMUEL KIRBY

Asheville, N.C. 28801

2,357

Rank: 30 out of 614

793

Rank: 14 out of 614

$261K

Rank: 28 out of 614

$330

Average: $390

3

Average: 3

STEPHEN LANUTI

Laurinburg, N.C. 28352

2,292

Rank: 31 out of 614

894

Rank: 9 out of 614

$199K

Rank: 54 out of 614

$223

Average: $390

3

Average: 3

MARK PETRUZZIELLO

Tarboro, N.C. 27886

2,285

Rank: 32 out of 614

871

Rank: 10 out of 614

$225K

Rank: 43 out of 614

$259

Average: $390

3

Average: 3

DANIEL TIMMERMAN

Brevard, N.C. 28712

2,264

Rank: 33 out of 614

325

Rank: 154 out of 614

$166K

Rank: 79 out of 614

$512

Average: $390

7

Average: 3

JAMES KETOFF

Roanoke rapids, N.C. 27870

2,249

Rank: 34 out of 614

661

Rank: 29 out of 614

$249K

Rank: 34 out of 614

$377

Average: $390

3

Average: 3

JOHN FESSENDEN

Pinehurst, N.C. 28374

2,239

Rank: 35 out of 614

543

Rank: 47 out of 614

$242K

Rank: 37 out of 614

$446

Average: $390

4

Average: 3

BARRY HASTINGS

Greenville, N.C. 27834

2,167

Rank: 36 out of 614

819

Rank: 13 out of 614

$365K

Rank: 14 out of 614

$446

Average: $390

3

Average: 3

GREGORY BEBB

Wilmington, N.C. 28401

2,156

Rank: 37 out of 614

922

Rank: 7 out of 614

$337K

Rank: 15 out of 614

$366

Average: $390

2

Average: 3

WALTER BURNS

Durham, N.C. 27704

2,062

Rank: 38 out of 614

273

Rank: 198 out of 614

$98.1K

Rank: 216 out of 614

$359

Average: $390

8

Average: 3

SAN HO CHOI

Franklin, N.C. 28734

2,046

Rank: 39 out of 614

375

Rank: 119 out of 614

$110K

Rank: 174 out of 614

$292

Average: $390

5

Average: 3

WARREN MCMURRY

Wilmington, N.C. 28401

2,029

Rank: 40 out of 614

613

Rank: 35 out of 614

$254K

Rank: 33 out of 614

$414

Average: $390

3

Average: 3

JAMES FOXWORTHY

Statesville, N.C. 28625

2,018

Rank: 41 out of 614

559

Rank: 45 out of 614

$156K

Rank: 92 out of 614

$280

Average: $390

4

Average: 3

CHARLES SCOTT

Wilmington, N.C. 28401

1,995

Rank: 42 out of 614

325

Rank: 154 out of 614

$208K

Rank: 50 out of 614

$640

Average: $390

6

Average: 3

ALLAN HUFFMAN

Hendersonville, N.C. 28739

1,983

Rank: 43 out of 614

593

Rank: 39 out of 614

$246K

Rank: 35 out of 614

$415

Average: $390

3

Average: 3

ALAN KEYS

North wilkesboro, N.C. 28659

1,975

Rank: 44 out of 614

280

Rank: 195 out of 614

$125K

Rank: 137 out of 614

$445

Average: $390

7

Average: 3

EMORY MCDOUGAL

Hickory, N.C. 28602

1,968

Rank: 45 out of 614

641

Rank: 30 out of 614

$195K

Rank: 58 out of 614

$304

Average: $390

3

Average: 3

MARK TILLOTSON

Bolivia, N.C. 28422

1,934

Rank: 46 out of 614

1,035

Rank: 6 out of 614

$198K

Rank: 55 out of 614

$191

Average: $390

2

Average: 3

WAYNE JARMAN

Kinston, N.C. 28501

1,895

Rank: 47 out of 614

710

Rank: 19 out of 614

$256K

Rank: 30 out of 614

$361

Average: $390

3

Average: 3

ANTONIO RUIZ

Elizabeth city, N.C. 27909

1,888

Rank: 48 out of 614

708

Rank: 21 out of 614

$188K

Rank: 67 out of 614

$265

Average: $390

3

Average: 3

DOMINIC STORTO

Fayetteville, N.C. 28303

1,885

Rank: 49 out of 614

270

Rank: 202 out of 614

$118K

Rank: 150 out of 614

$437

Average: $390

7

Average: 3

ROBERT STEINER

Pinehurst, N.C. 28374

1,882

Rank: 50 out of 614

529

Rank: 55 out of 614

$164K

Rank: 84 out of 614

$311

Average: $390

4

Average: 3

RANDAL BAST

Lenoir, N.C. 28645

1,878

Rank: 51 out of 614

311

Rank: 170 out of 614

$220K

Rank: 47 out of 614

$706

Average: $390

6

Average: 3

JAMES HWANG

Chapel hill, N.C. 27516

1,857

Rank: 52 out of 614

120

Rank: 487 out of 614

$151K

Rank: 97 out of 614

$1,261

Average: $390

15

Average: 3

CHARLES JONES

Jefferson, N.C. 28640

1,845

Rank: 53 out of 614

612

Rank: 36 out of 614

$213K

Rank: 48 out of 614

$348

Average: $390

3

Average: 3

RANVIR ACHREJA

Seagrove, N.C. 27341

1,804

Rank: 54 out of 614

96

Rank: 527 out of 614

$15.6K

Rank: 577 out of 614

$162

Average: $390

19

Average: 3

DAVID GRANTHAM

Pinehurst, N.C. 28374

1,799

Rank: 55 out of 614

400

Rank: 103 out of 614

$179K

Rank: 71 out of 614

$448

Average: $390

4

Average: 3

PAUL CARTER

Fayetteville, N.C. 28301

1,792

Rank: 56 out of 614

290

Rank: 187 out of 614

$140K

Rank: 111 out of 614

$482

Average: $390

6

Average: 3

STEPHEN ROSSER

Statesville, N.C. 28677

1,767

Rank: 57 out of 614

417

Rank: 93 out of 614

$113K

Rank: 162 out of 614

$270

Average: $390

4

Average: 3

RAYMOND WASHINGTON

Pinehurst, N.C. 28374

1,746

Rank: 58 out of 614

532

Rank: 53 out of 614

$183K

Rank: 69 out of 614

$344

Average: $390

3

Average: 3

EDWARD KIM

Rocky mount, N.C. 27804

1,741

Rank: 59 out of 614

575

Rank: 42 out of 614

$196K

Rank: 57 out of 614

$341

Average: $390

3

Average: 3

PETER PARKER

Winston salem, N.C. 27103

1,738

Rank: 60 out of 614

226

Rank: 275 out of 614

$88.4K

Rank: 264 out of 614

$391

Average: $390

8

Average: 3

NASEEM NASRALLAH

Burgaw, N.C. 28425

1,736

Rank: 61 out of 614

310

Rank: 173 out of 614

$119K

Rank: 146 out of 614

$385

Average: $390

6

Average: 3

WALTER HARRISON

Rocky mount, N.C. 27804

1,730

Rank: 62 out of 614

709

Rank: 20 out of 614

$188K

Rank: 66 out of 614

$266

Average: $390

2

Average: 3

JOHN JOHNSON

Morehead city, N.C. 28557

1,726

Rank: 63 out of 614

685

Rank: 24 out of 614

$226K

Rank: 42 out of 614

$330

Average: $390

3

Average: 3

DAVID DRAUGHN

Gastonia, N.C. 28054

1,708

Rank: 64 out of 614

256

Rank: 222 out of 614

$462K

Rank: 12 out of 614

$1,804

Average: $390

7

Average: 3

AUGUSTINE EZE

Gastonia, N.C. 28054

1,697

Rank: 65 out of 614

329

Rank: 151 out of 614

$330K

Rank: 17 out of 614

$1,003

Average: $390

5

Average: 3

HEUY CHU

Pinehurst, N.C. 28374

1,648

Rank: 66 out of 614

578

Rank: 40 out of 614

$262K

Rank: 27 out of 614

$453

Average: $390

3

Average: 3

OBINNA IGWILO

Fayetteville, N.C. 28304

1,646

Rank: 67 out of 614

439

Rank: 80 out of 614

$190K

Rank: 63 out of 614

$434

Average: $390

4

Average: 3

MICHAEL CAHN

Whiteville, N.C. 28472

1,643

Rank: 68 out of 614

343

Rank: 139 out of 614

$165K

Rank: 81 out of 614

$482

Average: $390

5

Average: 3

DEAN MARSON

Morehead city, N.C. 28557

1,613

Rank: 69 out of 614

681

Rank: 26 out of 614

$222K

Rank: 46 out of 614

$327

Average: $390

2

Average: 3

ALLISON LYNN

Wilmington, N.C. 28401

1,606

Rank: 70 out of 614

397

Rank: 104 out of 614

$120K

Rank: 145 out of 614

$303

Average: $390

4

Average: 3

JERRY PADRTA

Albemarle, N.C. 28001

1,593

Rank: 71 out of 614

397

Rank: 104 out of 614

$118K

Rank: 149 out of 614

$297

Average: $390

4

Average: 3

MARK MEDLEY

Wilmington, N.C. 28401

1,585

Rank: 72 out of 614

713

Rank: 18 out of 614

$265K

Rank: 25 out of 614

$372

Average: $390

2

Average: 3

BRIAN PARKES

Laurinburg, N.C. 28352

1,560

Rank: 73 out of 614

668

Rank: 28 out of 614

$145K

Rank: 104 out of 614

$217

Average: $390

2

Average: 3

JAMES HOLMES

Winston salem, N.C. 27157

1,549

Rank: 74 out of 614

193

Rank: 327 out of 614

$116K

Rank: 156 out of 614

$603

Average: $390

8

Average: 3

RICHARD BOCK

Asheville, N.C. 28801

1,532

Rank: 75 out of 614

630

Rank: 31 out of 614

$231K

Rank: 40 out of 614

$367

Average: $390

2

Average: 3

DEBORAH BOYD

Wilson, N.C. 27893

1,518

Rank: 76 out of 614

454

Rank: 75 out of 614

$196K

Rank: 56 out of 614

$432

Average: $390

3

Average: 3

FABIAN ALZAMORA

Pinehurst, N.C. 28374

1,510

Rank: 77 out of 614

577

Rank: 41 out of 614

$165K

Rank: 80 out of 614

$287

Average: $390

3

Average: 3

ROBERT CORTINA

Wilmington, N.C. 28401

1,474

Rank: 78 out of 614

677

Rank: 27 out of 614

$255K

Rank: 31 out of 614

$377

Average: $390

2

Average: 3

CHARLES ALBERS

Hendersonville, N.C. 28791

1,474

Rank: 78 out of 614

319

Rank: 162 out of 614

$63.4K

Rank: 359 out of 614

$199

Average: $390

5

Average: 3

RICHARD EVANS

Asheboro, N.C. 27203

1,472

Rank: 80 out of 614

387

Rank: 111 out of 614

$239K

Rank: 38 out of 614

$619

Average: $390

4

Average: 3

MICHAEL VALENTI

Clinton, N.C. 28328

1,471

Rank: 81 out of 614

687

Rank: 23 out of 614

$152K

Rank: 95 out of 614

$222

Average: $390

2

Average: 3

LESLIE SALLOUM

Laurinburg, N.C. 28352

1,444

Rank: 82 out of 614

603

Rank: 38 out of 614

$111K

Rank: 166 out of 614

$185

Average: $390

2

Average: 3

TIMOTHY PATSELAS

Jacksonville, N.C. 28546

1,422

Rank: 83 out of 614

612

Rank: 36 out of 614

$137K

Rank: 113 out of 614

$223

Average: $390

2

Average: 3

JAYENDRAKUMAR PATEL

Rutherford college, N.C. 28671

1,404

Rank: 84 out of 614

233

Rank: 264 out of 614

$83.6K

Rank: 281 out of 614

$359

Average: $390

6

Average: 3

EDWARD BOWER

Monroe, N.C. 28112

1,395

Rank: 85 out of 614

210

Rank: 300 out of 614

$57.9K

Rank: 386 out of 614

$276

Average: $390

7

Average: 3

DAVID CARTER

Elizabeth city, N.C. 27909

1,383

Rank: 86 out of 614

506

Rank: 60 out of 614

$189K

Rank: 65 out of 614

$373

Average: $390

3

Average: 3

MICHAEL JONES

Hendersonville, N.C. 28791

1,378

Rank: 87 out of 614

174

Rank: 374 out of 614

$41.5K

Rank: 479 out of 614

$239

Average: $390

8

Average: 3

WILLIAM CHAPMAN

Greenville, N.C. 27834

1,362

Rank: 88 out of 614

482

Rank: 65 out of 614

$244K

Rank: 36 out of 614

$507

Average: $390

3

Average: 3

SANDRA SCHULTZ

Gastonia, N.C. 28054

1,362

Rank: 88 out of 614

531

Rank: 54 out of 614

$172K

Rank: 75 out of 614

$324

Average: $390

3

Average: 3

MICHAEL HALLIGAN

New bern, N.C. 28562

1,339

Rank: 90 out of 614

462

Rank: 74 out of 614

$298K

Rank: 20 out of 614

$646

Average: $390

3

Average: 3

MICHAEL WEGENER

Oxford, N.C. 27565

1,335

Rank: 91 out of 614

402

Rank: 99 out of 614

$158K

Rank: 90 out of 614

$392

Average: $390

3

Average: 3

BRIAN SCHMIDT

Concord, N.C. 28025

1,331

Rank: 92 out of 614

411

Rank: 96 out of 614

$108K

Rank: 184 out of 614

$262

Average: $390

3

Average: 3

GEORGE ISAACS

Wilson, N.C. 27893

1,322

Rank: 93 out of 614

425

Rank: 87 out of 614

$206K

Rank: 53 out of 614

$485

Average: $390

3

Average: 3

LENNOX WILLIAMS

Jacksonville, N.C. 28546

1,321

Rank: 94 out of 614

538

Rank: 50 out of 614

$90.8K

Rank: 251 out of 614

$169

Average: $390

2

Average: 3

TE MING CHANG

Dunn, N.C. 28334

1,319

Rank: 95 out of 614

542

Rank: 48 out of 614

$145K

Rank: 105 out of 614

$267

Average: $390

2

Average: 3

ALAN KYPSON

Greenville, N.C. 27834

1,306

Rank: 96 out of 614

275

Rank: 197 out of 614

$208K

Rank: 51 out of 614

$755

Average: $390

5

Average: 3

BRADFORD TYLER

Wilmington, N.C. 28401

1,293

Rank: 97 out of 614

428

Rank: 85 out of 614

$110K

Rank: 171 out of 614

$257

Average: $390

3

Average: 3

ROD GONCALVES

Rutherfordton, N.C. 28139

1,292

Rank: 98 out of 614

322

Rank: 159 out of 614

$135K

Rank: 118 out of 614

$420

Average: $390

4

Average: 3

AMELIA JEYAPALAN

Pinehurst, N.C. 28374

1,279

Rank: 99 out of 614

418

Rank: 92 out of 614

$136K

Rank: 115 out of 614

$325

Average: $390

3

Average: 3

FLORIAS MORFESIS

Fayetteville, N.C. 28304

1,272

Rank: 100 out of 614

267

Rank: 206 out of 614

$114K

Rank: 159 out of 614

$429

Average: $390

5

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.