Treatment Tracker

The Doctors and Services in Medicare Part B

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

CAROLINAS IMAGING SERVICES LLC

Huntersville, N.C. 28078

186,669

Rank: 1 out of 431

5,374

Rank: 4 out of 431

$1.1M

Rank: 9 out of 431

$205

Average: $375

35

Average: 11

JAMES MCGRATH

Gastonia, N.C. 28054

150,733

Rank: 2 out of 431

447

Rank: 173 out of 431

$1.64M

Rank: 4 out of 431

$3,669

Average: $375

337

Average: 11

SUNEYA HOGARTY

Goldsboro, N.C. 27534

141,718

Rank: 3 out of 431

596

Rank: 124 out of 431

$1.92M

Rank: 1 out of 431

$3,221

Average: $375

238

Average: 11

KEITH AYRONS

Gastonia, N.C. 28054

111,398

Rank: 4 out of 431

510

Rank: 147 out of 431

$700K

Rank: 19 out of 431

$1,373

Average: $375

218

Average: 11

JAMES BOYD

Charlotte, N.C. 28207

102,434

Rank: 5 out of 431

676

Rank: 107 out of 431

$1.81M

Rank: 2 out of 431

$2,678

Average: $375

152

Average: 11

A. SILVIA ROSS

Raleigh, N.C. 27612

69,670

Rank: 6 out of 431

385

Rank: 197 out of 431

$838K

Rank: 16 out of 431

$2,176

Average: $375

181

Average: 11

JUSTIN FAVARO

Charlotte, N.C. 28207

69,030

Rank: 7 out of 431

593

Rank: 125 out of 431

$1.24M

Rank: 7 out of 431

$2,094

Average: $375

116

Average: 11

GEOFFREY CHAPMAN

Charlotte, N.C. 28207

50,966

Rank: 8 out of 431

496

Rank: 157 out of 431

$941K

Rank: 14 out of 431

$1,897

Average: $375

103

Average: 11

JOHN PORTER

Advance, N.C. 27006

44,103

Rank: 9 out of 431

356

Rank: 208 out of 431

$590K

Rank: 27 out of 431

$1,657

Average: $375

124

Average: 11

MARK NELSON

Winston-salem, N.C. 27103

43,447

Rank: 10 out of 431

885

Rank: 68 out of 431

$1.59M

Rank: 5 out of 431

$1,796

Average: $375

49

Average: 11

WILLIAM BELL III

New bern, N.C. 28560

35,477

Rank: 11 out of 431

471

Rank: 167 out of 431

$1.53M

Rank: 6 out of 431

$3,251

Average: $375

75

Average: 11

SHERRY SINCLAIR

Raleigh, N.C. 27612

33,145

Rank: 12 out of 431

300

Rank: 229 out of 431

$626K

Rank: 24 out of 431

$2,087

Average: $375

110

Average: 11

LINDA BELHORN

Durham, N.C. 27704

28,373

Rank: 13 out of 431

196

Rank: 281 out of 431

$518K

Rank: 33 out of 431

$2,641

Average: $375

145

Average: 11

KYLE HARNER

Greenville, N.C. 27834

27,809

Rank: 14 out of 431

582

Rank: 128 out of 431

$750K

Rank: 18 out of 431

$1,289

Average: $375

48

Average: 11

TANVIR CHODRI

Asheboro, N.C. 27203

24,479

Rank: 15 out of 431

1,012

Rank: 55 out of 431

$887K

Rank: 15 out of 431

$876

Average: $375

24

Average: 11

MARK SINNING

New bern, N.C. 28560

24,014

Rank: 16 out of 431

609

Rank: 122 out of 431

$1.19M

Rank: 8 out of 431

$1,948

Average: $375

39

Average: 11

ROBERT HARRELL

Durham, N.C. 27704

20,299

Rank: 17 out of 431

363

Rank: 206 out of 431

$242K

Rank: 101 out of 431

$666

Average: $375

56

Average: 11

KYLE STRADER

Raleigh, N.C. 27609

19,959

Rank: 18 out of 431

303

Rank: 228 out of 431

$478K

Rank: 36 out of 431

$1,579

Average: $375

66

Average: 11

WALTER CHMELEWSKI

Raleigh, N.C. 27612

18,417

Rank: 19 out of 431

435

Rank: 175 out of 431

$641K

Rank: 23 out of 431

$1,473

Average: $375

42

Average: 11

DIVYA PATEL

Rocky mount, N.C. 27804

17,936

Rank: 20 out of 431

694

Rank: 105 out of 431

$385K

Rank: 47 out of 431

$555

Average: $375

26

Average: 11

JOHN CHEESBOROUGH

Sanford, N.C. 27330

17,294

Rank: 21 out of 431

2,036

Rank: 18 out of 431

$572K

Rank: 28 out of 431

$281

Average: $375

8

Average: 11

PAUL CABIRAN

Highlands, N.C. 28741

15,260

Rank: 22 out of 431

1,918

Rank: 20 out of 431

$522K

Rank: 32 out of 431

$272

Average: $375

8

Average: 11

HERMAN GORE

Gastonia, N.C. 28054

14,946

Rank: 23 out of 431

1,094

Rank: 48 out of 431

$506K

Rank: 35 out of 431

$462

Average: $375

14

Average: 11

NATALIE DEPCIK-SMITH

Greensboro, N.C. 27408

14,822

Rank: 24 out of 431

8,846

Rank: 1 out of 431

$615K

Rank: 25 out of 431

$70

Average: $375

2

Average: 11

ROBERT NICHOLS

Wilmington, N.C. 28403

14,581

Rank: 25 out of 431

1,009

Rank: 56 out of 431

$272K

Rank: 85 out of 431

$270

Average: $375

14

Average: 11

ROCCO TRITICO

Statesville, N.C. 28677

14,345

Rank: 26 out of 431

4,923

Rank: 6 out of 431

$359K

Rank: 52 out of 431

$73

Average: $375

3

Average: 11

THOMAS GASTON

Statesville, N.C. 28677

13,928

Rank: 27 out of 431

4,960

Rank: 5 out of 431

$279K

Rank: 78 out of 431

$56

Average: $375

3

Average: 11

NAILESH DAVE

Lillington, N.C. 27546

13,906

Rank: 28 out of 431

1,116

Rank: 45 out of 431

$543K

Rank: 30 out of 431

$487

Average: $375

12

Average: 11

DANIEL LAPLACA

Columbus, N.C. 28722

13,746

Rank: 29 out of 431

404

Rank: 185 out of 431

$257K

Rank: 91 out of 431

$635

Average: $375

34

Average: 11

PETER ZEMAN

Wilmington, N.C. 28403

13,591

Rank: 30 out of 431

884

Rank: 69 out of 431

$309K

Rank: 65 out of 431

$349

Average: $375

15

Average: 11

DONALD PULITZER

Greensboro, N.C. 27408

13,397

Rank: 31 out of 431

8,128

Rank: 2 out of 431

$594K

Rank: 26 out of 431

$73

Average: $375

2

Average: 11

DANIEL SMITH

Asheville, N.C. 28803

13,310

Rank: 32 out of 431

1,815

Rank: 23 out of 431

$544K

Rank: 29 out of 431

$300

Average: $375

7

Average: 11

EDWARD WHITESIDES

Wilmington, N.C. 28403

13,142

Rank: 33 out of 431

1,066

Rank: 51 out of 431

$286K

Rank: 75 out of 431

$268

Average: $375

12

Average: 11

CHRISTOPHER SNYDER

Charlotte, N.C. 28211

12,343

Rank: 34 out of 431

2,162

Rank: 16 out of 431

$464K

Rank: 40 out of 431

$215

Average: $375

6

Average: 11

SCOTT PETTY

Franklin, N.C. 28734

12,335

Rank: 35 out of 431

4,883

Rank: 7 out of 431

$235K

Rank: 105 out of 431

$48

Average: $375

3

Average: 11

DWIGHT WILLIAMS

Greensboro, N.C. 27407

12,269

Rank: 36 out of 431

505

Rank: 151 out of 431

$236K

Rank: 104 out of 431

$467

Average: $375

24

Average: 11

BENJAMIN STAHR

Greensboro, N.C. 27408

12,041

Rank: 37 out of 431

7,293

Rank: 3 out of 431

$517K

Rank: 34 out of 431

$71

Average: $375

2

Average: 11

DIVYANG PATEL

Fayetteville, N.C. 28305

11,576

Rank: 38 out of 431

1,725

Rank: 25 out of 431

$794K

Rank: 17 out of 431

$460

Average: $375

7

Average: 11

WILLIAM RUSSELL

Wilmington, N.C. 28403

11,299

Rank: 39 out of 431

1,193

Rank: 39 out of 431

$289K

Rank: 74 out of 431

$242

Average: $375

9

Average: 11

HAZEM EL GAMAL

Charlotte, N.C. 28204

11,192

Rank: 40 out of 431

2,542

Rank: 11 out of 431

$973K

Rank: 13 out of 431

$383

Average: $375

4

Average: 11

JOHN LOVETT

Wilmington, N.C. 28403

10,449

Rank: 41 out of 431

916

Rank: 64 out of 431

$274K

Rank: 83 out of 431

$300

Average: $375

11

Average: 11

WILLIAM KETCHAM

Garner, N.C. 27529

10,379

Rank: 42 out of 431

1,560

Rank: 29 out of 431

$695K

Rank: 20 out of 431

$446

Average: $375

7

Average: 11

CARMEN ALBU

Boone, N.C. 28607

10,235

Rank: 43 out of 431

131

Rank: 313 out of 431

$196K

Rank: 121 out of 431

$1,499

Average: $375

78

Average: 11

SARA SACCO

Matthews, N.C. 28105

9,982

Rank: 44 out of 431

146

Rank: 303 out of 431

$67.7K

Rank: 238 out of 431

$464

Average: $375

68

Average: 11

ANNE TOOHEY

Durham, N.C. 27704

9,386

Rank: 45 out of 431

267

Rank: 250 out of 431

$373K

Rank: 49 out of 431

$1,395

Average: $375

35

Average: 11

RICHARD BERRY

Whiteville, N.C. 28472

9,222

Rank: 46 out of 431

645

Rank: 115 out of 431

$350K

Rank: 55 out of 431

$543

Average: $375

14

Average: 11

FERNANDO PUENTE

Raleigh, N.C. 27609

9,104

Rank: 47 out of 431

659

Rank: 110 out of 431

$406K

Rank: 46 out of 431

$616

Average: $375

14

Average: 11

CHARLES BUZZANELL

Asheville, N.C. 28801

9,007

Rank: 48 out of 431

276

Rank: 243 out of 431

$309K

Rank: 63 out of 431

$1,120

Average: $375

33

Average: 11

CANDACE KING

Pinehurst, N.C. 28374

8,307

Rank: 49 out of 431

658

Rank: 111 out of 431

$465K

Rank: 39 out of 431

$706

Average: $375

13

Average: 11

THOMAS WILLIAMS

Hickory, N.C. 28602

8,244

Rank: 50 out of 431

1,113

Rank: 46 out of 431

$1.68M

Rank: 3 out of 431

$1,507

Average: $375

7

Average: 11

PHILIP MARTIN

Raleigh, N.C. 27607

8,071

Rank: 51 out of 431

883

Rank: 70 out of 431

$447K

Rank: 42 out of 431

$507

Average: $375

9

Average: 11

DAVID MOCK

Murphy, N.C. 28906

7,713

Rank: 52 out of 431

545

Rank: 137 out of 431

$309K

Rank: 64 out of 431

$567

Average: $375

14

Average: 11

ANDRE TSE

Jacksonville, N.C. 28546

7,628

Rank: 53 out of 431

1,976

Rank: 19 out of 431

$364K

Rank: 51 out of 431

$184

Average: $375

4

Average: 11

DAVID HOGARTY

Goldsboro, N.C. 27534

7,619

Rank: 54 out of 431

539

Rank: 140 out of 431

$124K

Rank: 173 out of 431

$230

Average: $375

14

Average: 11

J. GUPTA

Goldsboro, N.C. 27534

7,599

Rank: 55 out of 431

2,275

Rank: 15 out of 431

$321K

Rank: 59 out of 431

$141

Average: $375

3

Average: 11

BETHANY BERGAMO

Hickory, N.C. 28601

7,564

Rank: 56 out of 431

1,248

Rank: 38 out of 431

$310K

Rank: 61 out of 431

$249

Average: $375

6

Average: 11

JOHN BUENTING

Sylva, N.C. 28779

7,550

Rank: 57 out of 431

709

Rank: 103 out of 431

$198K

Rank: 119 out of 431

$279

Average: $375

11

Average: 11

RALPH COX

Kinston, N.C. 28501

7,092

Rank: 58 out of 431

1,401

Rank: 32 out of 431

$315K

Rank: 60 out of 431

$225

Average: $375

5

Average: 11

TUSHAR PATEL

Mooresville, N.C. 28117

7,076

Rank: 59 out of 431

2,044

Rank: 17 out of 431

$650K

Rank: 22 out of 431

$318

Average: $375

3

Average: 11

MARK COBB

Asheville, N.C. 28803

6,998

Rank: 60 out of 431

1,082

Rank: 50 out of 431

$246K

Rank: 99 out of 431

$228

Average: $375

6

Average: 11

LAKSHMI NARASIMHAN

Jacksonville, N.C. 28546

6,684

Rank: 61 out of 431

1,906

Rank: 21 out of 431

$193K

Rank: 124 out of 431

$101

Average: $375

4

Average: 11

RICHARD LEWIS

Greenville, N.C. 27834

6,671

Rank: 62 out of 431

1,352

Rank: 34 out of 431

$1.02M

Rank: 11 out of 431

$755

Average: $375

5

Average: 11

PATRICIA MATHEIS

Wake forest, N.C. 27587

6,642

Rank: 63 out of 431

808

Rank: 86 out of 431

$476K

Rank: 38 out of 431

$589

Average: $375

8

Average: 11

PETER JABER

Asheville, N.C. 28803

6,568

Rank: 64 out of 431

1,349

Rank: 35 out of 431

$251K

Rank: 95 out of 431

$186

Average: $375

5

Average: 11

BRIAN KOSOBUCKI

Winston salem, N.C. 27103

6,179

Rank: 65 out of 431

407

Rank: 183 out of 431

$1.04M

Rank: 10 out of 431

$2,550

Average: $375

15

Average: 11

JAMES SEWARD

Charlotte, N.C. 28277

6,045

Rank: 66 out of 431

1,169

Rank: 40 out of 431

$249K

Rank: 96 out of 431

$213

Average: $375

5

Average: 11

ANANT SONI

Raleigh, N.C. 27612

5,931

Rank: 67 out of 431

604

Rank: 123 out of 431

$290K

Rank: 73 out of 431

$481

Average: $375

10

Average: 11

RICHARD HUGHES

Kinston, N.C. 28501

5,824

Rank: 68 out of 431

904

Rank: 66 out of 431

$271K

Rank: 86 out of 431

$299

Average: $375

6

Average: 11

CLIFFORD RIESTER

Clyde, N.C. 28721

5,768

Rank: 69 out of 431

3,035

Rank: 8 out of 431

$144K

Rank: 156 out of 431

$48

Average: $375

2

Average: 11

JEFFREY SEDER

Supply, N.C. 28462

5,693

Rank: 70 out of 431

908

Rank: 65 out of 431

$307K

Rank: 66 out of 431

$339

Average: $375

6

Average: 11

DAVID SPENCER

Winston salem, N.C. 27103

5,654

Rank: 71 out of 431

1,045

Rank: 54 out of 431

$297K

Rank: 71 out of 431

$284

Average: $375

5

Average: 11

DEBERA HUDERLY

Clyde, N.C. 28721

5,581

Rank: 72 out of 431

3,014

Rank: 9 out of 431

$153K

Rank: 146 out of 431

$51

Average: $375

2

Average: 11

DAVID CORBETT

Wilson, N.C. 27893

5,539

Rank: 73 out of 431

866

Rank: 72 out of 431

$417K

Rank: 44 out of 431

$482

Average: $375

6

Average: 11

DON PEACOCK

Whiteville, N.C. 28472

5,488

Rank: 74 out of 431

1,355

Rank: 33 out of 431

$226K

Rank: 109 out of 431

$167

Average: $375

4

Average: 11

GARRETT FRANZONI

Fayetteville, N.C. 28304

5,487

Rank: 75 out of 431

823

Rank: 81 out of 431

$180K

Rank: 127 out of 431

$219

Average: $375

7

Average: 11

MATTHEW FLYNN

Raleigh, N.C. 27612

5,460

Rank: 76 out of 431

946

Rank: 59 out of 431

$197K

Rank: 120 out of 431

$209

Average: $375

6

Average: 11

KATHLEEN DOMAN

Charlotte, N.C. 28262

5,435

Rank: 77 out of 431

357

Rank: 207 out of 431

$278K

Rank: 80 out of 431

$779

Average: $375

15

Average: 11

CHANDROTH PURUSHOTHAMAN

Morehead city, N.C. 28557

5,255

Rank: 78 out of 431

1,161

Rank: 41 out of 431

$261K

Rank: 89 out of 431

$225

Average: $375

5

Average: 11

GARY SLAUGHTER

Charlotte, N.C. 28204

5,180

Rank: 79 out of 431

1,133

Rank: 44 out of 431

$256K

Rank: 92 out of 431

$226

Average: $375

5

Average: 11

MARK REIBER

Gastonia, N.C. 28054

5,153

Rank: 80 out of 431

836

Rank: 77 out of 431

$175K

Rank: 129 out of 431

$209

Average: $375

6

Average: 11

FRANKLIN LANG

Clyde, N.C. 28721

5,132

Rank: 81 out of 431

2,722

Rank: 10 out of 431

$146K

Rank: 154 out of 431

$53

Average: $375

2

Average: 11

RICHARD FOWLER

Hendersonville, N.C. 28791

5,111

Rank: 82 out of 431

111

Rank: 320 out of 431

$95.1K

Rank: 205 out of 431

$857

Average: $375

46

Average: 11

BABATUNDE OJO

Fayetteville, N.C. 28303

5,017

Rank: 83 out of 431

485

Rank: 164 out of 431

$202K

Rank: 116 out of 431

$417

Average: $375

10

Average: 11

JASON SANDERS

Greensboro, N.C. 27401

4,972

Rank: 84 out of 431

571

Rank: 132 out of 431

$1.02M

Rank: 12 out of 431

$1,778

Average: $375

9

Average: 11

JAMES HARRIS

Hickory, N.C. 28602

4,968

Rank: 85 out of 431

2,382

Rank: 13 out of 431

$463K

Rank: 41 out of 431

$194

Average: $375

2

Average: 11

DAVID KOWALSKI

Burlington, N.C. 27215

4,927

Rank: 86 out of 431

614

Rank: 120 out of 431

$278K

Rank: 81 out of 431

$452

Average: $375

8

Average: 11

RAYMOND METZGER, III

Pinehurst, N.C. 28374

4,914

Rank: 87 out of 431

155

Rank: 299 out of 431

$101K

Rank: 195 out of 431

$652

Average: $375

32

Average: 11

FREDERIC LEVY

Gastonia, N.C. 28054

4,850

Rank: 88 out of 431

847

Rank: 76 out of 431

$196K

Rank: 122 out of 431

$232

Average: $375

6

Average: 11

THOMAS PHILLIPS

Sanford, N.C. 27330

4,799

Rank: 89 out of 431

470

Rank: 168 out of 431

$365K

Rank: 50 out of 431

$777

Average: $375

10

Average: 11

BRIAN BATTERSBY

New bern, N.C. 28562

4,794

Rank: 90 out of 431

373

Rank: 200 out of 431

$206K

Rank: 114 out of 431

$552

Average: $375

13

Average: 11

RANDAL WILLIAMS

Hickory, N.C. 28602

4,666

Rank: 91 out of 431

2,279

Rank: 14 out of 431

$436K

Rank: 43 out of 431

$191

Average: $375

2

Average: 11

KAREN BACKALL

Pinehurst, N.C. 28374

4,541

Rank: 92 out of 431

106

Rank: 323 out of 431

$91.7K

Rank: 206 out of 431

$865

Average: $375

43

Average: 11

GREGORIO JACOB

Goldsboro, N.C. 27534

4,485

Rank: 93 out of 431

728

Rank: 99 out of 431

$150K

Rank: 148 out of 431

$206

Average: $375

6

Average: 11

DAVID HAAS

Wilson, N.C. 27893

4,407

Rank: 94 out of 431

1,652

Rank: 26 out of 431

$333K

Rank: 57 out of 431

$201

Average: $375

3

Average: 11

MARK MITTELMAN

Clyde, N.C. 28721

4,377

Rank: 95 out of 431

2,384

Rank: 12 out of 431

$132K

Rank: 163 out of 431

$56

Average: $375

2

Average: 11

MICHAEL GASLIN

Gastonia, N.C. 28054

4,357

Rank: 96 out of 431

654

Rank: 112 out of 431

$240K

Rank: 102 out of 431

$368

Average: $375

7

Average: 11

THEODORE STAMATAKOS

Monroe, N.C. 28112

4,316

Rank: 97 out of 431

528

Rank: 141 out of 431

$205K

Rank: 115 out of 431

$388

Average: $375

8

Average: 11

KIMBERLY CERVENY

Elizabeth city, N.C. 27909

4,272

Rank: 98 out of 431

1,157

Rank: 42 out of 431

$226K

Rank: 110 out of 431

$195

Average: $375

4

Average: 11

TRACIE BRYSON

Advance, N.C. 27006

4,185

Rank: 99 out of 431

502

Rank: 153 out of 431

$161K

Rank: 139 out of 431

$320

Average: $375

8

Average: 11

ANTONIOS KARAMALEGOS

Laurinburg, N.C. 28352

4,178

Rank: 100 out of 431

938

Rank: 61 out of 431

$282K

Rank: 76 out of 431

$301

Average: $375

4

Average: 11

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.