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

222,018

Rank: 1 out of 400

6,067

Rank: 3 out of 400

$1.16M

Rank: 7 out of 400

$192

Average: $383

37

Average: 11

SUNEYA HOGARTY

Goldsboro, N.C. 27534

172,804

Rank: 2 out of 400

606

Rank: 120 out of 400

$2.37M

Rank: 1 out of 400

$3,914

Average: $383

285

Average: 11

KEITH AYRONS

Gastonia, N.C. 28054

142,683

Rank: 3 out of 400

537

Rank: 131 out of 400

$571K

Rank: 24 out of 400

$1,064

Average: $383

266

Average: 11

GARRETT FRANZONI

Fayetteville, N.C. 28304

107,910

Rank: 4 out of 400

809

Rank: 82 out of 400

$178K

Rank: 123 out of 400

$220

Average: $383

133

Average: 11

A. SILVIA ROSS

Raleigh, N.C. 27612

72,335

Rank: 5 out of 400

420

Rank: 173 out of 400

$873K

Rank: 11 out of 400

$2,078

Average: $383

172

Average: 11

JOHN PORTER

Advance, N.C. 27006

61,529

Rank: 6 out of 400

353

Rank: 197 out of 400

$967K

Rank: 8 out of 400

$2,740

Average: $383

174

Average: 11

GEOFFREY CHAPMAN

Charlotte, N.C. 28207

45,723

Rank: 7 out of 400

343

Rank: 201 out of 400

$632K

Rank: 20 out of 400

$1,842

Average: $383

133

Average: 11

MARK NELSON

Winston-salem, N.C. 27103

41,315

Rank: 8 out of 400

881

Rank: 70 out of 400

$1.77M

Rank: 3 out of 400

$2,008

Average: $383

47

Average: 11

WALTER CHMELEWSKI

Raleigh, N.C. 27612

40,991

Rank: 9 out of 400

449

Rank: 164 out of 400

$676K

Rank: 17 out of 400

$1,506

Average: $383

91

Average: 11

DIVYA PATEL

Rocky mount, N.C. 27804

32,786

Rank: 10 out of 400

514

Rank: 142 out of 400

$703K

Rank: 15 out of 400

$1,368

Average: $383

64

Average: 11

KYLE HARNER

Greenville, N.C. 27834

32,369

Rank: 11 out of 400

528

Rank: 133 out of 400

$842K

Rank: 12 out of 400

$1,595

Average: $383

61

Average: 11

KYLE STRADER

Raleigh, N.C. 27609

31,522

Rank: 12 out of 400

323

Rank: 209 out of 400

$577K

Rank: 23 out of 400

$1,787

Average: $383

98

Average: 11

SHERRY SINCLAIR

Raleigh, N.C. 27612

29,300

Rank: 13 out of 400

327

Rank: 206 out of 400

$715K

Rank: 14 out of 400

$2,187

Average: $383

90

Average: 11

WILLIAM BELL III

New bern, N.C. 28560

26,770

Rank: 14 out of 400

528

Rank: 133 out of 400

$1.34M

Rank: 5 out of 400

$2,531

Average: $383

51

Average: 11

MARK SINNING

New bern, N.C. 28560

26,020

Rank: 15 out of 400

679

Rank: 106 out of 400

$1.47M

Rank: 4 out of 400

$2,171

Average: $383

38

Average: 11

LINDA BELHORN

Durham, N.C. 27704

25,712

Rank: 16 out of 400

229

Rank: 256 out of 400

$549K

Rank: 26 out of 400

$2,399

Average: $383

112

Average: 11

TANVIR CHODRI

Asheboro, N.C. 27203

20,047

Rank: 17 out of 400

984

Rank: 59 out of 400

$741K

Rank: 13 out of 400

$753

Average: $383

20

Average: 11

ANNE TOOHEY

Durham, N.C. 27704

17,731

Rank: 18 out of 400

249

Rank: 243 out of 400

$394K

Rank: 40 out of 400

$1,584

Average: $383

71

Average: 11

EDWARD WHITESIDES

Wilmington, N.C. 28403

17,694

Rank: 19 out of 400

1,001

Rank: 58 out of 400

$304K

Rank: 67 out of 400

$303

Average: $383

18

Average: 11

PETER ZEMAN

Wilmington, N.C. 28403

16,962

Rank: 20 out of 400

906

Rank: 66 out of 400

$287K

Rank: 75 out of 400

$317

Average: $383

19

Average: 11

JOHN CHEESBOROUGH

Sanford, N.C. 27330

16,442

Rank: 21 out of 400

1,888

Rank: 20 out of 400

$432K

Rank: 36 out of 400

$229

Average: $383

9

Average: 11

NATALIE DEPCIK-SMITH

Greensboro, N.C. 27408

14,630

Rank: 22 out of 400

8,897

Rank: 1 out of 400

$640K

Rank: 19 out of 400

$72

Average: $383

2

Average: 11

PAUL CABIRAN

Highlands, N.C. 28741

14,051

Rank: 23 out of 400

1,768

Rank: 23 out of 400

$508K

Rank: 29 out of 400

$287

Average: $383

8

Average: 11

WILLIAM RUSSELL

Wilmington, N.C. 28403

13,816

Rank: 24 out of 400

1,276

Rank: 43 out of 400

$334K

Rank: 57 out of 400

$262

Average: $383

11

Average: 11

NAILESH DAVE

Lillington, N.C. 27546

13,462

Rank: 25 out of 400

1,235

Rank: 45 out of 400

$539K

Rank: 27 out of 400

$436

Average: $383

11

Average: 11

THOMAS GASTON

Statesville, N.C. 28677

13,031

Rank: 26 out of 400

4,782

Rank: 6 out of 400

$261K

Rank: 81 out of 400

$55

Average: $383

3

Average: 11

ROCCO TRITICO

Statesville, N.C. 28677

12,804

Rank: 27 out of 400

4,621

Rank: 7 out of 400

$346K

Rank: 50 out of 400

$75

Average: $383

3

Average: 11

HERMAN GORE

Gastonia, N.C. 28054

12,174

Rank: 28 out of 400

923

Rank: 64 out of 400

$493K

Rank: 31 out of 400

$534

Average: $383

13

Average: 11

SARA SACCO

Matthews, N.C. 28105

12,030

Rank: 29 out of 400

137

Rank: 289 out of 400

$76.7K

Rank: 218 out of 400

$560

Average: $383

88

Average: 11

CHRISTOPHER SNYDER

Charlotte, N.C. 28211

11,712

Rank: 30 out of 400

1,649

Rank: 25 out of 400

$444K

Rank: 35 out of 400

$269

Average: $383

7

Average: 11

DANIEL SMITH

Asheville, N.C. 28803

11,554

Rank: 31 out of 400

1,820

Rank: 22 out of 400

$488K

Rank: 32 out of 400

$268

Average: $383

6

Average: 11

JOHN LOVETT

Wilmington, N.C. 28403

11,506

Rank: 32 out of 400

892

Rank: 68 out of 400

$280K

Rank: 77 out of 400

$314

Average: $383

13

Average: 11

ROBERT HARRELL

Durham, N.C. 27704

11,081

Rank: 33 out of 400

283

Rank: 224 out of 400

$218K

Rank: 105 out of 400

$769

Average: $383

39

Average: 11

BENJAMIN STAHR

Greensboro, N.C. 27408

10,983

Rank: 34 out of 400

6,833

Rank: 2 out of 400

$497K

Rank: 30 out of 400

$73

Average: $383

2

Average: 11

WILLIAM KETCHAM

Garner, N.C. 27529

10,900

Rank: 35 out of 400

1,626

Rank: 28 out of 400

$701K

Rank: 16 out of 400

$431

Average: $383

7

Average: 11

JOHN HOLT

Raleigh, N.C. 27604

10,741

Rank: 36 out of 400

424

Rank: 172 out of 400

$169K

Rank: 127 out of 400

$398

Average: $383

25

Average: 11

RICHARD BERRY

Whiteville, N.C. 28472

10,708

Rank: 37 out of 400

643

Rank: 113 out of 400

$427K

Rank: 37 out of 400

$665

Average: $383

17

Average: 11

HAZEM EL GAMAL

Charlotte, N.C. 28204

10,421

Rank: 38 out of 400

2,414

Rank: 13 out of 400

$963K

Rank: 9 out of 400

$399

Average: $383

4

Average: 11

SCOTT PETTY

Franklin, N.C. 28734

9,828

Rank: 39 out of 400

5,105

Rank: 5 out of 400

$189K

Rank: 118 out of 400

$37

Average: $383

2

Average: 11

DONALD PULITZER

Greensboro, N.C. 27408

9,272

Rank: 40 out of 400

5,713

Rank: 4 out of 400

$420K

Rank: 38 out of 400

$74

Average: $383

2

Average: 11

THOMAS WILLIAMS

Hickory, N.C. 28602

9,186

Rank: 41 out of 400

1,289

Rank: 41 out of 400

$2.15M

Rank: 2 out of 400

$1,667

Average: $383

7

Average: 11

DWIGHT WILLIAMS

Greensboro, N.C. 27407

8,847

Rank: 42 out of 400

438

Rank: 170 out of 400

$190K

Rank: 117 out of 400

$434

Average: $383

20

Average: 11

DAVID MOCK

Murphy, N.C. 28906

8,581

Rank: 43 out of 400

517

Rank: 140 out of 400

$325K

Rank: 59 out of 400

$629

Average: $383

17

Average: 11

CARMEN ALBU

Boone, N.C. 28607

8,565

Rank: 44 out of 400

124

Rank: 293 out of 400

$165K

Rank: 134 out of 400

$1,327

Average: $383

69

Average: 11

FERNANDO PUENTE

Raleigh, N.C. 27609

8,075

Rank: 45 out of 400

657

Rank: 111 out of 400

$378K

Rank: 43 out of 400

$576

Average: $383

12

Average: 11

CHARLES BUZZANELL

Asheville, N.C. 28801

7,954

Rank: 46 out of 400

245

Rank: 245 out of 400

$355K

Rank: 48 out of 400

$1,449

Average: $383

32

Average: 11

BETHANY BERGAMO

Hickory, N.C. 28601

7,860

Rank: 47 out of 400

1,298

Rank: 40 out of 400

$305K

Rank: 65 out of 400

$235

Average: $383

6

Average: 11

TUSHAR PATEL

Mooresville, N.C. 28117

7,489

Rank: 48 out of 400

2,082

Rank: 18 out of 400

$606K

Rank: 21 out of 400

$291

Average: $383

4

Average: 11

ANIL TUMBAPURA

Raleigh, N.C. 27604

7,385

Rank: 49 out of 400

407

Rank: 178 out of 400

$136K

Rank: 153 out of 400

$335

Average: $383

18

Average: 11

ANDRE TSE

Jacksonville, N.C. 28546

7,376

Rank: 50 out of 400

2,125

Rank: 17 out of 400

$339K

Rank: 52 out of 400

$159

Average: $383

3

Average: 11

J. GUPTA

Goldsboro, N.C. 27534

7,301

Rank: 51 out of 400

2,211

Rank: 14 out of 400

$300K

Rank: 71 out of 400

$136

Average: $383

3

Average: 11

RALPH COX

Kinston, N.C. 28501

7,195

Rank: 52 out of 400

1,320

Rank: 37 out of 400

$338K

Rank: 53 out of 400

$256

Average: $383

5

Average: 11

PATRICIA MATHEIS

Wake forest, N.C. 27587

6,878

Rank: 53 out of 400

896

Rank: 67 out of 400

$584K

Rank: 22 out of 400

$651

Average: $383

8

Average: 11

DAVID HOGARTY

Goldsboro, N.C. 27534

6,405

Rank: 54 out of 400

486

Rank: 150 out of 400

$108K

Rank: 181 out of 400

$223

Average: $383

13

Average: 11

DIVYANG PATEL

Fayetteville, N.C. 28305

6,344

Rank: 55 out of 400

1,493

Rank: 31 out of 400

$551K

Rank: 25 out of 400

$369

Average: $383

4

Average: 11

PETER JABER

Asheville, N.C. 28803

6,236

Rank: 56 out of 400

1,302

Rank: 39 out of 400

$230K

Rank: 97 out of 400

$177

Average: $383

5

Average: 11

GARY SLAUGHTER

Charlotte, N.C. 28204

6,226

Rank: 57 out of 400

1,474

Rank: 32 out of 400

$332K

Rank: 58 out of 400

$225

Average: $383

4

Average: 11

DAVID KOWALSKI

Burlington, N.C. 27215

6,219

Rank: 58 out of 400

817

Rank: 81 out of 400

$335K

Rank: 56 out of 400

$410

Average: $383

8

Average: 11

MATTHEW FLYNN

Raleigh, N.C. 27612

6,114

Rank: 59 out of 400

945

Rank: 60 out of 400

$226K

Rank: 99 out of 400

$240

Average: $383

6

Average: 11

RICHARD LEWIS

Greenville, N.C. 27834

6,042

Rank: 60 out of 400

1,256

Rank: 44 out of 400

$958K

Rank: 10 out of 400

$763

Average: $383

5

Average: 11

CLIFFORD RIESTER

Clyde, N.C. 28721

5,997

Rank: 61 out of 400

3,172

Rank: 8 out of 400

$158K

Rank: 140 out of 400

$50

Average: $383

2

Average: 11

JASON SANDERS

Greensboro, N.C. 27401

5,952

Rank: 62 out of 400

640

Rank: 114 out of 400

$1.33M

Rank: 6 out of 400

$2,079

Average: $383

9

Average: 11

LAKSHMI NARASIMHAN

Jacksonville, N.C. 28546

5,912

Rank: 63 out of 400

1,948

Rank: 19 out of 400

$236K

Rank: 92 out of 400

$121

Average: $383

3

Average: 11

DEBERA HUDERLY

Clyde, N.C. 28721

5,890

Rank: 64 out of 400

3,117

Rank: 9 out of 400

$167K

Rank: 128 out of 400

$54

Average: $383

2

Average: 11

JAMES SEWARD

Charlotte, N.C. 28277

5,880

Rank: 65 out of 400

1,216

Rank: 48 out of 400

$244K

Rank: 89 out of 400

$201

Average: $383

5

Average: 11

ANANT SONI

Raleigh, N.C. 27612

5,813

Rank: 66 out of 400

696

Rank: 102 out of 400

$305K

Rank: 66 out of 400

$438

Average: $383

8

Average: 11

GREGORIO JACOB

Goldsboro, N.C. 27534

5,508

Rank: 67 out of 400

731

Rank: 96 out of 400

$162K

Rank: 136 out of 400

$221

Average: $383

8

Average: 11

DAVID SPENCER

Winston salem, N.C. 27103

5,422

Rank: 68 out of 400

1,070

Rank: 50 out of 400

$271K

Rank: 80 out of 400

$253

Average: $383

5

Average: 11

DON PEACOCK

Whiteville, N.C. 28472

5,400

Rank: 69 out of 400

1,339

Rank: 36 out of 400

$233K

Rank: 95 out of 400

$174

Average: $383

4

Average: 11

BRIAN BATTERSBY

New bern, N.C. 28562

5,329

Rank: 70 out of 400

412

Rank: 175 out of 400

$230K

Rank: 98 out of 400

$558

Average: $383

13

Average: 11

DAVID CORBETT

Wilson, N.C. 27893

5,325

Rank: 71 out of 400

821

Rank: 80 out of 400

$415K

Rank: 39 out of 400

$506

Average: $383

6

Average: 11

CHARLOTTE WEINGARTNER

Franklin, N.C. 28734

5,271

Rank: 72 out of 400

222

Rank: 259 out of 400

$113K

Rank: 178 out of 400

$509

Average: $383

24

Average: 11

FRANKLIN LANG

Clyde, N.C. 28721

5,259

Rank: 73 out of 400

2,819

Rank: 10 out of 400

$151K

Rank: 146 out of 400

$54

Average: $383

2

Average: 11

ERIN ALLEY

Columbus, N.C. 28722

5,170

Rank: 74 out of 400

245

Rank: 245 out of 400

$104K

Rank: 184 out of 400

$424

Average: $383

21

Average: 11

JAMES HARRIS

Hickory, N.C. 28602

5,165

Rank: 75 out of 400

2,475

Rank: 11 out of 400

$458K

Rank: 34 out of 400

$185

Average: $383

2

Average: 11

CHANDROTH PURUSHOTHAMAN

Morehead city, N.C. 28557

5,134

Rank: 76 out of 400

1,062

Rank: 51 out of 400

$256K

Rank: 83 out of 400

$241

Average: $383

5

Average: 11

KINGSLEY OKOROAFOR

Fayetteville, N.C. 28305

5,019

Rank: 77 out of 400

507

Rank: 144 out of 400

$364K

Rank: 46 out of 400

$718

Average: $383

10

Average: 11

RICHARD HUGHES

Kinston, N.C. 28501

4,973

Rank: 78 out of 400

856

Rank: 71 out of 400

$247K

Rank: 88 out of 400

$288

Average: $383

6

Average: 11

DEMETRI ECONOMEDES

Cary, N.C. 27518

4,969

Rank: 79 out of 400

318

Rank: 212 out of 400

$185K

Rank: 121 out of 400

$581

Average: $383

16

Average: 11

JEFFREY SEDER

Supply, N.C. 28462

4,955

Rank: 80 out of 400

844

Rank: 72 out of 400

$277K

Rank: 79 out of 400

$328

Average: $383

6

Average: 11

THEODORE STAMATAKOS

Monroe, N.C. 28112

4,888

Rank: 81 out of 400

546

Rank: 130 out of 400

$194K

Rank: 115 out of 400

$356

Average: $383

9

Average: 11

RAJ JOSHI

Statesville, N.C. 28625

4,699

Rank: 82 out of 400

430

Rank: 171 out of 400

$156K

Rank: 141 out of 400

$364

Average: $383

11

Average: 11

ANTONIOS KARAMALEGOS

Laurinburg, N.C. 28352

4,697

Rank: 83 out of 400

1,059

Rank: 52 out of 400

$338K

Rank: 54 out of 400

$319

Average: $383

4

Average: 11

BABATUNDE OJO

Fayetteville, N.C. 28303

4,613

Rank: 84 out of 400

472

Rank: 155 out of 400

$193K

Rank: 116 out of 400

$410

Average: $383

10

Average: 11

KAREN BACKALL

Pinehurst, N.C. 28374

4,583

Rank: 85 out of 400

99

Rank: 307 out of 400

$94.1K

Rank: 195 out of 400

$951

Average: $383

46

Average: 11

KATHLEEN DOMAN

Charlotte, N.C. 28262

4,476

Rank: 86 out of 400

372

Rank: 193 out of 400

$242K

Rank: 91 out of 400

$650

Average: $383

12

Average: 11

THOMAS PHILLIPS

Sanford, N.C. 27330

4,433

Rank: 87 out of 400

469

Rank: 156 out of 400

$389K

Rank: 42 out of 400

$830

Average: $383

9

Average: 11

SANDRA FINNEGAN

Raleigh, N.C. 27607

4,419

Rank: 88 out of 400

183

Rank: 274 out of 400

$95.5K

Rank: 192 out of 400

$522

Average: $383

24

Average: 11

NABILA TANAS

Cary, N.C. 27511

4,409

Rank: 89 out of 400

117

Rank: 297 out of 400

$81.1K

Rank: 212 out of 400

$693

Average: $383

38

Average: 11

RUSSELL BALL

Greensboro, N.C. 27410

4,383

Rank: 90 out of 400

2,182

Rank: 16 out of 400

$222K

Rank: 102 out of 400

$102

Average: $383

2

Average: 11

DAVID HAAS

Wilson, N.C. 27893

4,310

Rank: 91 out of 400

1,644

Rank: 26 out of 400

$323K

Rank: 61 out of 400

$197

Average: $383

3

Average: 11

MARK MITTELMAN

Clyde, N.C. 28721

4,293

Rank: 92 out of 400

2,431

Rank: 12 out of 400

$131K

Rank: 156 out of 400

$54

Average: $383

2

Average: 11

KIMBERLY CERVENY

Elizabeth city, N.C. 27909

4,261

Rank: 93 out of 400

1,281

Rank: 42 out of 400

$226K

Rank: 100 out of 400

$177

Average: $383

3

Average: 11

MARK REIBER

Gastonia, N.C. 28054

4,228

Rank: 94 out of 400

702

Rank: 100 out of 400

$163K

Rank: 135 out of 400

$232

Average: $383

6

Average: 11

MICHAEL GASLIN

Gastonia, N.C. 28054

4,220

Rank: 95 out of 400

597

Rank: 122 out of 400

$196K

Rank: 114 out of 400

$328

Average: $383

7

Average: 11

RANDAL WILLIAMS

Hickory, N.C. 28602

4,197

Rank: 96 out of 400

2,187

Rank: 15 out of 400

$375K

Rank: 44 out of 400

$171

Average: $383

2

Average: 11

RAYMOND METZGER, III

Pinehurst, N.C. 28374

4,121

Rank: 97 out of 400

121

Rank: 295 out of 400

$85.6K

Rank: 206 out of 400

$707

Average: $383

34

Average: 11

TRACIE BRYSON

Advance, N.C. 27006

4,049

Rank: 98 out of 400

448

Rank: 166 out of 400

$165K

Rank: 131 out of 400

$369

Average: $383

9

Average: 11

CANDACE KING

Pinehurst, N.C. 28374

4,024

Rank: 99 out of 400

507

Rank: 144 out of 400

$217K

Rank: 106 out of 400

$428

Average: $383

8

Average: 11

RICHARD CHANG

Hickory, N.C. 28602

4,008

Rank: 100 out of 400

1,746

Rank: 24 out of 400

$533K

Rank: 28 out of 400

$305

Average: $383

2

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 2015 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.