ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Top Pathology Providers in North Carolina

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and 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

BRENT HALL

Boone, N.C. 28607

42,048

Rank: 1 out of 299

2,600

Rank: 19 out of 299

$1.4M

Rank: 2 out of 299

$538

Average: $100

16

Average: 3

BALKUNJE SHENOY

Huntersville, N.C. 28078

41,665

Rank: 2 out of 299

12,120

Rank: 2 out of 299

$1.4M

Rank: 3 out of 299

$115

Average: $100

3

Average: 3

NATALIE DEPCIK-SMITH

Greensboro, N.C. 27408

26,368

Rank: 3 out of 299

13,422

Rank: 1 out of 299

$1.5M

Rank: 1 out of 299

$112

Average: $100

2

Average: 3

BENJAMIN STAHR

Greensboro, N.C. 27408

15,792

Rank: 4 out of 299

9,537

Rank: 3 out of 299

$1.05M

Rank: 4 out of 299

$110

Average: $100

2

Average: 3

RON YAAR

Greensboro, N.C. 27408

15,410

Rank: 5 out of 299

9,285

Rank: 4 out of 299

$985K

Rank: 5 out of 299

$106

Average: $100

2

Average: 3

PUSHKAR PHADKE

Greensboro, N.C. 27408

14,867

Rank: 6 out of 299

8,730

Rank: 5 out of 299

$940K

Rank: 6 out of 299

$108

Average: $100

2

Average: 3

DONALD PULITZER

Greensboro, N.C. 27408

14,438

Rank: 7 out of 299

8,681

Rank: 6 out of 299

$939K

Rank: 7 out of 299

$108

Average: $100

2

Average: 3

DELL DEMBOSKY

Pinehurst, N.C. 28374

12,078

Rank: 2 out of 144

3,759

Rank: 2 out of 144

$621K

Rank: 5 out of 144

$165

Average: $100

3

Average: 3

WILLIAM BALLANCE

Greenville, N.C. 27834

9,703

Rank: 8 out of 299

4,175

Rank: 9 out of 299

$657K

Rank: 11 out of 299

$157

Average: $100

2

Average: 3

JOHN ABERNETHY

Winston salem, N.C. 27103

9,560

Rank: 9 out of 299

5,483

Rank: 7 out of 299

$705K

Rank: 9 out of 299

$129

Average: $100

2

Average: 3

SARAH WALSH

Winston salem, N.C. 27157

9,475

Rank: 10 out of 299

4,793

Rank: 8 out of 299

$754K

Rank: 8 out of 299

$157

Average: $100

2

Average: 3

JOHN PAPALAS

Greenville, N.C. 27834

8,731

Rank: 11 out of 299

4,100

Rank: 10 out of 299

$666K

Rank: 10 out of 299

$162

Average: $100

2

Average: 3

RICHARD JOHNSON

Lumberton, N.C. 28358

8,630

Rank: 12 out of 299

3,240

Rank: 15 out of 299

$343K

Rank: 15 out of 299

$106

Average: $100

3

Average: 3

DANIEL ZEDEK

Chapel hill, N.C. 27599

7,952

Rank: 13 out of 299

2,969

Rank: 16 out of 299

$570K

Rank: 12 out of 299

$192

Average: $100

3

Average: 3

EDWARD LIPFORD

Charlotte, N.C. 28203

7,542

Rank: 14 out of 299

1,783

Rank: 36 out of 299

$128K

Rank: 50 out of 299

$72

Average: $100

4

Average: 3

LESLIE TAYLOR

Smithfield, N.C. 27577

7,275

Rank: 15 out of 299

1,507

Rank: 46 out of 299

$214K

Rank: 28 out of 299

$142

Average: $100

5

Average: 3

KAPIL GUPTA

Concord, N.C. 28025

7,140

Rank: 16 out of 299

3,505

Rank: 12 out of 299

$538K

Rank: 13 out of 299

$154

Average: $100

2

Average: 3

OMAR SANGUEZA

Winston salem, N.C. 27157

7,129

Rank: 17 out of 299

3,489

Rank: 13 out of 299

$208K

Rank: 30 out of 299

$60

Average: $100

2

Average: 3

HEE PARK

Greenville, N.C. 27834

7,030

Rank: 18 out of 299

3,911

Rank: 11 out of 299

$535K

Rank: 14 out of 299

$137

Average: $100

2

Average: 3

JOHN TURNER

Wilmington, N.C. 28401

6,952

Rank: 19 out of 299

2,050

Rank: 23 out of 299

$220K

Rank: 25 out of 299

$107

Average: $100

3

Average: 3

BABATUNDE OLATIDOYE

Wilmington, N.C. 28401

6,748

Rank: 20 out of 299

2,013

Rank: 26 out of 299

$197K

Rank: 31 out of 299

$98

Average: $100

3

Average: 3

HENRY MARROW

Pinehurst, N.C. 28374

6,747

Rank: 21 out of 299

2,069

Rank: 22 out of 299

$245K

Rank: 18 out of 299

$118

Average: $100

3

Average: 3

SALVATORE PIZZO

Durham, N.C. 27710

6,412

Rank: 22 out of 299

2,481

Rank: 20 out of 299

$88.3K

Rank: 92 out of 299

$36

Average: $100

3

Average: 3

CHRISTOPHER MCKINNEY

Wilmington, N.C. 28401

6,359

Rank: 23 out of 299

2,007

Rank: 27 out of 299

$187K

Rank: 35 out of 299

$93

Average: $100

3

Average: 3

KENNETH LAMM

Elizabeth city, N.C. 27909

6,294

Rank: 24 out of 299

2,749

Rank: 18 out of 299

$239K

Rank: 20 out of 299

$87

Average: $100

2

Average: 3

WILLIAM MCDEARMON

Pinehurst, N.C. 28374

6,228

Rank: 25 out of 299

1,953

Rank: 30 out of 299

$223K

Rank: 24 out of 299

$114

Average: $100

3

Average: 3

CHARLES SCHIRMER

Pinehurst, N.C. 28374

6,213

Rank: 26 out of 299

1,904

Rank: 32 out of 299

$228K

Rank: 22 out of 299

$120

Average: $100

3

Average: 3

JAMES WINTER

Pinehurst, N.C. 28374

6,058

Rank: 27 out of 299

1,841

Rank: 34 out of 299

$224K

Rank: 23 out of 299

$122

Average: $100

3

Average: 3

JOHN PATRICK

Greensboro, N.C. 27403

6,008

Rank: 28 out of 299

3,299

Rank: 14 out of 299

$244K

Rank: 19 out of 299

$74

Average: $100

2

Average: 3

HAROLD POSTON

Asheville, N.C. 28801

5,701

Rank: 29 out of 299

1,868

Rank: 33 out of 299

$150K

Rank: 42 out of 299

$80

Average: $100

3

Average: 3

BRIAN SHIRO

Wilmington, N.C. 28401

5,668

Rank: 30 out of 299

1,951

Rank: 31 out of 299

$166K

Rank: 38 out of 299

$85

Average: $100

3

Average: 3

WANLI CHENG

Wilmington, N.C. 28401

5,629

Rank: 31 out of 299

1,373

Rank: 54 out of 299

$193K

Rank: 33 out of 299

$141

Average: $100

4

Average: 3

WILLIAM GRIMSLEY

Morehead city, N.C. 28557

5,604

Rank: 32 out of 299

1,473

Rank: 49 out of 299

$161K

Rank: 39 out of 299

$110

Average: $100

4

Average: 3

GOWD NAGARAJ

Wilmington, N.C. 28401

5,517

Rank: 33 out of 299

2,112

Rank: 21 out of 299

$156K

Rank: 40 out of 299

$74

Average: $100

3

Average: 3

JAMES PARKER

Hickory, N.C. 28602

5,036

Rank: 34 out of 299

1,652

Rank: 39 out of 299

$148K

Rank: 43 out of 299

$90

Average: $100

3

Average: 3

ERICA RUSHING

Greensboro, N.C. 27408

4,890

Rank: 35 out of 299

2,894

Rank: 17 out of 299

$341K

Rank: 16 out of 299

$118

Average: $100

2

Average: 3

MICHEL HADDAD

Kinston, N.C. 28501

4,842

Rank: 36 out of 299

1,789

Rank: 35 out of 299

$214K

Rank: 26 out of 299

$120

Average: $100

3

Average: 3

RICHARD WARD

New bern, N.C. 28560

4,839

Rank: 37 out of 299

1,993

Rank: 28 out of 299

$137K

Rank: 47 out of 299

$69

Average: $100

2

Average: 3

CHAD RUND

Greensboro, N.C. 27408

4,641

Rank: 38 out of 299

1,601

Rank: 40 out of 299

$248K

Rank: 17 out of 299

$155

Average: $100

3

Average: 3

KEITH BENNERT

New bern, N.C. 28560

4,592

Rank: 39 out of 299

2,027

Rank: 25 out of 299

$129K

Rank: 48 out of 299

$63

Average: $100

2

Average: 3

MICHAEL ROHLFING

Franklin, N.C. 28734

4,462

Rank: 40 out of 299

1,510

Rank: 45 out of 299

$145K

Rank: 45 out of 299

$96

Average: $100

3

Average: 3

WILLIAM AHRENS

Charlotte, N.C. 28203

4,461

Rank: 41 out of 299

1,287

Rank: 59 out of 299

$125K

Rank: 51 out of 299

$97

Average: $100

3

Average: 3

HONG LI

Greensboro, N.C. 27408

4,275

Rank: 42 out of 299

1,681

Rank: 37 out of 299

$186K

Rank: 37 out of 299

$111

Average: $100

3

Average: 3

KARLENE HEWAN-LOWE

Greenville, N.C. 27834

4,145

Rank: 43 out of 299

900

Rank: 109 out of 299

$128K

Rank: 49 out of 299

$142

Average: $100

5

Average: 3

CRAIG STEFFEE

Kinston, N.C. 28501

4,135

Rank: 44 out of 299

1,564

Rank: 42 out of 299

$156K

Rank: 41 out of 299

$99

Average: $100

3

Average: 3

EDGAR HARTLE

Mooresville, N.C. 28117

4,122

Rank: 45 out of 299

1,059

Rank: 81 out of 299

$102K

Rank: 65 out of 299

$96

Average: $100

4

Average: 3

JOANNA KOSKO

Greenville, N.C. 27834

4,001

Rank: 46 out of 299

1,989

Rank: 29 out of 299

$231K

Rank: 21 out of 299

$116

Average: $100

2

Average: 3

JOSHUA KISH

Greensboro, N.C. 27408

3,968

Rank: 47 out of 299

1,528

Rank: 44 out of 299

$210K

Rank: 29 out of 299

$137

Average: $100

3

Average: 3

CHRISTINE PILLER

Concord, N.C. 28025

3,948

Rank: 48 out of 299

881

Rank: 110 out of 299

$103K

Rank: 64 out of 299

$117

Average: $100

4

Average: 3

GEORGIA OLYMPIO

Hickory, N.C. 28602

3,911

Rank: 49 out of 299

1,177

Rank: 65 out of 299

$139K

Rank: 46 out of 299

$118

Average: $100

3

Average: 3

WILLIAM EVANS

Concord, N.C. 28025

3,911

Rank: 49 out of 299

1,115

Rank: 75 out of 299

$114K

Rank: 59 out of 299

$102

Average: $100

4

Average: 3

DONNA RICHARDSON

Laurinburg, N.C. 28352

3,909

Rank: 51 out of 299

1,507

Rank: 46 out of 299

$101K

Rank: 69 out of 299

$67

Average: $100

3

Average: 3

GLEN PINKSTON

Charlotte, N.C. 28203

3,887

Rank: 52 out of 299

1,582

Rank: 41 out of 299

$92.3K

Rank: 86 out of 299

$58

Average: $100

2

Average: 3

CARL SZCZESNIAK

Jacksonville, N.C. 28546

3,837

Rank: 53 out of 299

1,398

Rank: 53 out of 299

$101K

Rank: 70 out of 299

$73

Average: $100

3

Average: 3

CARL BUCKNER

Concord, N.C. 28025

3,827

Rank: 54 out of 299

957

Rank: 100 out of 299

$102K

Rank: 67 out of 299

$106

Average: $100

4

Average: 3

LINDA MATTHEWS

Charlotte, N.C. 28203

3,804

Rank: 55 out of 299

1,489

Rank: 48 out of 299

$105K

Rank: 61 out of 299

$70

Average: $100

3

Average: 3

ROBERT NEWELL

New bern, N.C. 28560

3,721

Rank: 56 out of 299

1,654

Rank: 38 out of 299

$101K

Rank: 68 out of 299

$61

Average: $100

2

Average: 3

WILLIAM JACOBS

Charlotte, N.C. 28203

3,647

Rank: 57 out of 299

1,004

Rank: 92 out of 299

$102K

Rank: 66 out of 299

$101

Average: $100

4

Average: 3

THOMAS MARTIN

Albemarle, N.C. 28001

3,620

Rank: 58 out of 299

1,163

Rank: 69 out of 299

$98.2K

Rank: 77 out of 299

$84

Average: $100

3

Average: 3

JAMES MCDERMOTT

Charlotte, N.C. 28203

3,617

Rank: 59 out of 299

1,554

Rank: 43 out of 299

$117K

Rank: 56 out of 299

$75

Average: $100

2

Average: 3

JOEL MENDELIN

Asheville, N.C. 28801

3,533

Rank: 60 out of 299

1,452

Rank: 51 out of 299

$96.3K

Rank: 79 out of 299

$66

Average: $100

2

Average: 3

MICHAEL WAUGH

Durham, N.C. 27704

3,480

Rank: 61 out of 299

1,279

Rank: 60 out of 299

$115K

Rank: 57 out of 299

$90

Average: $100

3

Average: 3

CAROL FILOMENA

Durham, N.C. 27704

3,473

Rank: 62 out of 299

851

Rank: 120 out of 299

$118K

Rank: 55 out of 299

$139

Average: $100

4

Average: 3

TIM WAX

Concord, N.C. 28025

3,468

Rank: 63 out of 299

1,173

Rank: 67 out of 299

$101K

Rank: 72 out of 299

$86

Average: $100

3

Average: 3

MICHAEL HITCHCOCK

Winston salem, N.C. 27103

3,436

Rank: 64 out of 299

2,049

Rank: 24 out of 299

$92.3K

Rank: 85 out of 299

$45

Average: $100

2

Average: 3

DAVID HOWELL

Durham, N.C. 27710

3,427

Rank: 65 out of 299

433

Rank: 220 out of 299

$87.6K

Rank: 94 out of 299

$202

Average: $100

8

Average: 3

CAROL WEIDA

Charlotte, N.C. 28203

3,399

Rank: 66 out of 299

970

Rank: 97 out of 299

$101K

Rank: 73 out of 299

$104

Average: $100

4

Average: 3

THOMAS SPORN

Durham, N.C. 27710

3,379

Rank: 67 out of 299

623

Rank: 179 out of 299

$122K

Rank: 53 out of 299

$196

Average: $100

5

Average: 3

METT AUSLEY

Whiteville, N.C. 28472

3,378

Rank: 68 out of 299

1,330

Rank: 58 out of 299

$86.9K

Rank: 95 out of 299

$65

Average: $100

3

Average: 3

MARIA SELIM

Durham, N.C. 27710

3,307

Rank: 69 out of 299

1,460

Rank: 50 out of 299

$91K

Rank: 87 out of 299

$62

Average: $100

2

Average: 3

RORY DALTON

Asheville, N.C. 28803

3,304

Rank: 70 out of 299

1,101

Rank: 78 out of 299

$101K

Rank: 75 out of 299

$91

Average: $100

3

Average: 3

CLAUDIA JONES

Durham, N.C. 27710

3,264

Rank: 71 out of 299

1,373

Rank: 54 out of 299

$124K

Rank: 52 out of 299

$90

Average: $100

2

Average: 3

STACEY IBRAHIM

Asheville, N.C. 28801

3,233

Rank: 72 out of 299

909

Rank: 106 out of 299

$118K

Rank: 54 out of 299

$130

Average: $100

4

Average: 3

NANCY SMITH

Greenville, N.C. 27834

3,223

Rank: 73 out of 299

1,353

Rank: 56 out of 299

$196K

Rank: 32 out of 299

$145

Average: $100

2

Average: 3

LUIS MUNOZ

Clyde, N.C. 28721

3,222

Rank: 74 out of 299

1,427

Rank: 52 out of 299

$90K

Rank: 89 out of 299

$63

Average: $100

2

Average: 3

MARK WHALEN

Gastonia, N.C. 28054

3,212

Rank: 75 out of 299

1,344

Rank: 57 out of 299

$96.6K

Rank: 78 out of 299

$72

Average: $100

2

Average: 3

LARRY DOBBS

Greenville, N.C. 27834

3,191

Rank: 76 out of 299

1,033

Rank: 85 out of 299

$96K

Rank: 80 out of 299

$93

Average: $100

3

Average: 3

JINGCHUAN WANG

Fayetteville, N.C. 28305

3,148

Rank: 77 out of 299

1,134

Rank: 73 out of 299

$95.5K

Rank: 81 out of 299

$84

Average: $100

3

Average: 3

WILLIAM BALLINGER

Charlotte, N.C. 28203

3,136

Rank: 78 out of 299

1,020

Rank: 88 out of 299

$80.7K

Rank: 110 out of 299

$79

Average: $100

3

Average: 3

JAMES DOLLAR

Charlotte, N.C. 28203

3,134

Rank: 79 out of 299

1,102

Rank: 77 out of 299

$78.2K

Rank: 117 out of 299

$71

Average: $100

3

Average: 3

KIRAN ADLAKHA

Monroe, N.C. 28112

3,131

Rank: 80 out of 299

1,156

Rank: 71 out of 299

$79.6K

Rank: 113 out of 299

$69

Average: $100

3

Average: 3

ZACHARY LEWIS

Winston-salem, N.C. 27157

3,001

Rank: 81 out of 299

735

Rank: 146 out of 299

$115K

Rank: 58 out of 299

$156

Average: $100

4

Average: 3

MICHAEL BEATY

Winston salem, N.C. 27157

2,984

Rank: 82 out of 299

877

Rank: 111 out of 299

$78.8K

Rank: 116 out of 299

$90

Average: $100

3

Average: 3

CHARLES SCOTT

Fayetteville, N.C. 28305

2,976

Rank: 83 out of 299

1,190

Rank: 64 out of 299

$83.5K

Rank: 102 out of 299

$70

Average: $100

3

Average: 3

JOHN MADDEN

Durham, N.C. 27710

2,962

Rank: 84 out of 299

712

Rank: 154 out of 299

$100K

Rank: 76 out of 299

$141

Average: $100

4

Average: 3

STEVEN TRACY

Gastonia, N.C. 28054

2,927

Rank: 85 out of 299

1,163

Rank: 69 out of 299

$85.8K

Rank: 97 out of 299

$74

Average: $100

3

Average: 3

CHAD LIVASY

Charlotte, N.C. 28203

2,922

Rank: 86 out of 299

992

Rank: 95 out of 299

$103K

Rank: 63 out of 299

$104

Average: $100

3

Average: 3

ELIZABETH PAVLISKO

Durham, N.C. 27710

2,922

Rank: 86 out of 299

513

Rank: 208 out of 299

$85K

Rank: 99 out of 299

$166

Average: $100

6

Average: 3

DAVID ECKERT

Rocky mount, N.C. 27804

2,897

Rank: 88 out of 299

1,246

Rank: 61 out of 299

$71.4K

Rank: 134 out of 299

$57

Average: $100

2

Average: 3

LUISA LORENZO

Mooresville, N.C. 28117

2,850

Rank: 89 out of 299

732

Rank: 148 out of 299

$65.3K

Rank: 144 out of 299

$89

Average: $100

4

Average: 3

CHRISTOPHER GARWACKI

Charlotte, N.C. 28204

2,842

Rank: 90 out of 299

1,204

Rank: 63 out of 299

$84.8K

Rank: 100 out of 299

$70

Average: $100

2

Average: 3

HARSHARAN SINGH

Chapel hill, N.C. 27599

2,842

Rank: 90 out of 299

190

Rank: 269 out of 299

$76.9K

Rank: 122 out of 299

$405

Average: $100

15

Average: 3

GINA MURRAY

Greenville, N.C. 27834

2,832

Rank: 92 out of 299

857

Rank: 118 out of 299

$90.9K

Rank: 88 out of 299

$106

Average: $100

3

Average: 3

BASSAM SMIR

Greensboro, N.C. 27403

2,830

Rank: 93 out of 299

1,028

Rank: 86 out of 299

$104K

Rank: 62 out of 299

$101

Average: $100

3

Average: 3

MAUREEN BAUER

Durham, N.C. 27710

2,810

Rank: 94 out of 299

1,006

Rank: 91 out of 299

$87.9K

Rank: 93 out of 299

$87

Average: $100

3

Average: 3

MICHAEL TEAFORD

Asheville, N.C. 28801

2,798

Rank: 95 out of 299

802

Rank: 127 out of 299

$92.8K

Rank: 83 out of 299

$116

Average: $100

3

Average: 3

DIANA CARDONA

Durham, N.C. 27710

2,797

Rank: 96 out of 299

1,004

Rank: 92 out of 299

$88.5K

Rank: 90 out of 299

$88

Average: $100

3

Average: 3

WILLIAM VICK

Fayetteville, N.C. 28305

2,777

Rank: 97 out of 299

925

Rank: 105 out of 299

$81.7K

Rank: 107 out of 299

$88

Average: $100

3

Average: 3

JERALD WOLFORD

Fayetteville, N.C. 28305

2,744

Rank: 98 out of 299

1,167

Rank: 68 out of 299

$69.8K

Rank: 136 out of 299

$60

Average: $100

2

Average: 3

MING YIN

Greenville, N.C. 27834

2,744

Rank: 98 out of 299

945

Rank: 102 out of 299

$81.7K

Rank: 106 out of 299

$86

Average: $100

3

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.