Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » North Carolina » Physical Therapist

Top Physical Therapist 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

MARK ANSBROW

Raleigh, N.C. 27609

13,622

Rank: 1 out of 900

193

Rank: 75 out of 900

$265K

Rank: 1 out of 900

$1,375

Average: $486

71

Average: 24

RANDALL PHILLIPS

Franklin, N.C. 28734

12,461

Rank: 2 out of 900

277

Rank: 23 out of 900

$257K

Rank: 2 out of 900

$926

Average: $486

45

Average: 24

TODD KOOS

Monroe, N.C. 28110

11,913

Rank: 3 out of 900

235

Rank: 41 out of 900

$229K

Rank: 3 out of 900

$974

Average: $486

51

Average: 24

MARK BLAKELY

Brevard, N.C. 28712

11,293

Rank: 4 out of 900

245

Rank: 33 out of 900

$222K

Rank: 4 out of 900

$907

Average: $486

46

Average: 24

SARA MORRISON

Lillington, N.C. 27546

10,918

Rank: 5 out of 900

134

Rank: 174 out of 900

$173K

Rank: 10 out of 900

$1,294

Average: $486

81

Average: 24

PETER WINN

Sunset beach, N.C. 28468

10,865

Rank: 6 out of 900

286

Rank: 21 out of 900

$208K

Rank: 5 out of 900

$726

Average: $486

38

Average: 24

KEVIN MCALISTER

Brevard, N.C. 28712

9,810

Rank: 7 out of 900

243

Rank: 35 out of 900

$193K

Rank: 7 out of 900

$795

Average: $486

40

Average: 24

JENNIFER SHEPHERD

Wilmington, N.C. 28403

9,783

Rank: 8 out of 900

234

Rank: 42 out of 900

$193K

Rank: 6 out of 900

$826

Average: $486

42

Average: 24

HOCK LEONG

Raleigh, N.C. 27616

9,173

Rank: 9 out of 900

169

Rank: 106 out of 900

$159K

Rank: 17 out of 900

$938

Average: $486

54

Average: 24

ANTHONY RUBEIRA

New bern, N.C. 28560

9,103

Rank: 10 out of 900

256

Rank: 27 out of 900

$169K

Rank: 14 out of 900

$661

Average: $486

36

Average: 24

JUDE PADEZANIN

Wilmington, N.C. 28411

8,852

Rank: 11 out of 900

244

Rank: 34 out of 900

$173K

Rank: 11 out of 900

$709

Average: $486

36

Average: 24

SEAN SIMONDS

Asheville, N.C. 28803

8,657

Rank: 12 out of 900

498

Rank: 1 out of 900

$175K

Rank: 9 out of 900

$352

Average: $486

17

Average: 24

ROBERT ROBINSON

New bern, N.C. 28560

8,529

Rank: 13 out of 900

198

Rank: 68 out of 900

$173K

Rank: 12 out of 900

$872

Average: $486

43

Average: 24

MA FARIDA ADORO

Raleigh, N.C. 27615

8,398

Rank: 14 out of 900

189

Rank: 81 out of 900

$170K

Rank: 13 out of 900

$902

Average: $486

44

Average: 24

NANCY CLARK

Wilmington, N.C. 28403

8,185

Rank: 15 out of 900

332

Rank: 11 out of 900

$159K

Rank: 16 out of 900

$480

Average: $486

25

Average: 24

JASON GREENWOOD

Raleigh, N.C. 27615

7,985

Rank: 16 out of 900

169

Rank: 106 out of 900

$164K

Rank: 15 out of 900

$971

Average: $486

47

Average: 24

MICHAEL WATERS

Forest city, N.C. 28043

7,836

Rank: 17 out of 900

330

Rank: 13 out of 900

$180K

Rank: 8 out of 900

$545

Average: $486

24

Average: 24

ROBERT KECK

Horse shoe, N.C. 28742

7,552

Rank: 18 out of 900

134

Rank: 174 out of 900

$123K

Rank: 33 out of 900

$916

Average: $486

56

Average: 24

KELLY SENGLAR-VITALE

Wilson, N.C. 27896

7,386

Rank: 19 out of 900

165

Rank: 112 out of 900

$153K

Rank: 18 out of 900

$925

Average: $486

45

Average: 24

GARY THIRY

Hendersonville, N.C. 28791

7,371

Rank: 20 out of 900

182

Rank: 89 out of 900

$144K

Rank: 19 out of 900

$790

Average: $486

41

Average: 24

ROGER HINES

New bern, N.C. 28562

7,355

Rank: 21 out of 900

217

Rank: 53 out of 900

$136K

Rank: 23 out of 900

$625

Average: $486

34

Average: 24

JOHN MEDINA

Burnsville, N.C. 28714

7,183

Rank: 22 out of 900

198

Rank: 68 out of 900

$137K

Rank: 22 out of 900

$691

Average: $486

36

Average: 24

CATHERINE WIEGERS

Fuquay varina, N.C. 27526

7,125

Rank: 23 out of 900

167

Rank: 110 out of 900

$135K

Rank: 25 out of 900

$811

Average: $486

43

Average: 24

APRILLE OSTERT

Pinehurst, N.C. 28374

6,897

Rank: 24 out of 900

226

Rank: 49 out of 900

$132K

Rank: 26 out of 900

$586

Average: $486

31

Average: 24

JAMES KENNER

New bern, N.C. 28560

6,853

Rank: 25 out of 900

181

Rank: 91 out of 900

$137K

Rank: 21 out of 900

$759

Average: $486

38

Average: 24

TERESA MYRICK

Roanoke rapids, N.C. 27870

6,835

Rank: 26 out of 900

313

Rank: 14 out of 900

$142K

Rank: 20 out of 900

$455

Average: $486

22

Average: 24

PATRICK MCCAULEY

Shallotte, N.C. 28470

6,802

Rank: 27 out of 900

175

Rank: 98 out of 900

$131K

Rank: 28 out of 900

$750

Average: $486

39

Average: 24

MICHAEL LIVENGOOD

Mount olive, N.C. 28365

6,695

Rank: 28 out of 900

167

Rank: 110 out of 900

$132K

Rank: 27 out of 900

$791

Average: $486

40

Average: 24

MICHELLE ZUMBRO

Wilmington, N.C. 28403

6,318

Rank: 29 out of 900

363

Rank: 5 out of 900

$136K

Rank: 24 out of 900

$374

Average: $486

17

Average: 24

BROOKS BRADY

New bern, N.C. 28560

6,311

Rank: 30 out of 900

241

Rank: 36 out of 900

$123K

Rank: 34 out of 900

$509

Average: $486

26

Average: 24

SAE SMYRL

Franklin, N.C. 28734

6,265

Rank: 31 out of 900

175

Rank: 98 out of 900

$124K

Rank: 31 out of 900

$709

Average: $486

36

Average: 24

JOHN DERIENZIS

Hickory, N.C. 28602

6,193

Rank: 32 out of 900

186

Rank: 85 out of 900

$120K

Rank: 37 out of 900

$646

Average: $486

33

Average: 24

RICHARD YOUNG

Aberdeen, N.C. 28315

6,139

Rank: 33 out of 900

236

Rank: 39 out of 900

$108K

Rank: 49 out of 900

$459

Average: $486

26

Average: 24

TODD BOHEMIER

Hickory, N.C. 28602

5,975

Rank: 34 out of 900

443

Rank: 2 out of 900

$123K

Rank: 32 out of 900

$278

Average: $486

13

Average: 24

ALLAN PROCTOR

New bern, N.C. 28560

5,974

Rank: 35 out of 900

191

Rank: 78 out of 900

$121K

Rank: 36 out of 900

$634

Average: $486

31

Average: 24

CHRISTOPHER STULGINSKY

Charlotte, N.C. 28273

5,908

Rank: 36 out of 900

89

Rank: 329 out of 900

$122K

Rank: 35 out of 900

$1,366

Average: $486

66

Average: 24

ELLEN DE JONG

Kitty hawk, N.C. 27949

5,846

Rank: 37 out of 900

123

Rank: 204 out of 900

$112K

Rank: 46 out of 900

$912

Average: $486

48

Average: 24

MICHELE SCHROEDER

New bern, N.C. 28560

5,800

Rank: 38 out of 900

121

Rank: 208 out of 900

$116K

Rank: 43 out of 900

$957

Average: $486

48

Average: 24

JOSHUA DENNY

Wallace, N.C. 28466

5,701

Rank: 39 out of 900

107

Rank: 251 out of 900

$116K

Rank: 42 out of 900

$1,086

Average: $486

53

Average: 24

LAURA DUDLEY

Rocky mount, N.C. 27804

5,689

Rank: 40 out of 900

345

Rank: 8 out of 900

$119K

Rank: 40 out of 900

$346

Average: $486

16

Average: 24

MATTHEW WARE

Morehead city, N.C. 28557

5,678

Rank: 41 out of 900

172

Rank: 100 out of 900

$117K

Rank: 41 out of 900

$678

Average: $486

33

Average: 24

TATUM ROBINSON

Denver, N.C. 28037

5,660

Rank: 42 out of 900

212

Rank: 55 out of 900

$120K

Rank: 38 out of 900

$566

Average: $486

27

Average: 24

KELLY FLOYD

Charlotte, N.C. 28204

5,654

Rank: 43 out of 900

102

Rank: 276 out of 900

$109K

Rank: 48 out of 900

$1,071

Average: $486

55

Average: 24

LAURA MCDANIEL

New bern, N.C. 28562

5,619

Rank: 44 out of 900

180

Rank: 93 out of 900

$86.1K

Rank: 88 out of 900

$478

Average: $486

31

Average: 24

HOLLY CARTER

Wallace, N.C. 28466

5,615

Rank: 45 out of 900

234

Rank: 42 out of 900

$106K

Rank: 51 out of 900

$453

Average: $486

24

Average: 24

HOLLY KURTZMAN

Raleigh, N.C. 27609

5,614

Rank: 46 out of 900

191

Rank: 78 out of 900

$126K

Rank: 29 out of 900

$660

Average: $486

29

Average: 24

JILL DAVIS

Raleigh, N.C. 27615

5,611

Rank: 47 out of 900

202

Rank: 63 out of 900

$125K

Rank: 30 out of 900

$620

Average: $486

28

Average: 24

ERIC YARRINGTON

Waynesville, N.C. 28785

5,540

Rank: 48 out of 900

252

Rank: 28 out of 900

$112K

Rank: 44 out of 900

$445

Average: $486

22

Average: 24

KEN ELLSWORTH

Hendersonville, N.C. 28791

5,499

Rank: 49 out of 900

128

Rank: 190 out of 900

$110K

Rank: 47 out of 900

$861

Average: $486

43

Average: 24

LORI LEINEKE

Stedman, N.C. 28391

5,351

Rank: 50 out of 900

305

Rank: 15 out of 900

$106K

Rank: 53 out of 900

$347

Average: $486

18

Average: 24

KELLY TOLENTINO

Pinehurst, N.C. 28374

5,326

Rank: 51 out of 900

299

Rank: 17 out of 900

$94.5K

Rank: 66 out of 900

$316

Average: $486

18

Average: 24

JOSHUA DUNIGAN

Benson, N.C. 27504

5,320

Rank: 52 out of 900

303

Rank: 16 out of 900

$95.3K

Rank: 64 out of 900

$315

Average: $486

18

Average: 24

AMY DOUGHERTY

Kitty hawk, N.C. 27949

5,271

Rank: 53 out of 900

95

Rank: 297 out of 900

$102K

Rank: 58 out of 900

$1,075

Average: $486

55

Average: 24

KRISTINE OLIVOTTI

Raleigh, N.C. 27615

5,269

Rank: 54 out of 900

194

Rank: 73 out of 900

$120K

Rank: 39 out of 900

$616

Average: $486

27

Average: 24

MICHAEL MUZYCZYN

Clayton, N.C. 27520

5,254

Rank: 55 out of 900

240

Rank: 38 out of 900

$107K

Rank: 50 out of 900

$447

Average: $486

22

Average: 24

JAN LAGUARDIA

Oriental, N.C. 28571

5,247

Rank: 56 out of 900

104

Rank: 266 out of 900

$103K

Rank: 57 out of 900

$994

Average: $486

50

Average: 24

KIMBERLY KELLEY

Pinehurst, N.C. 28374

5,237

Rank: 57 out of 900

281

Rank: 22 out of 900

$90K

Rank: 75 out of 900

$320

Average: $486

19

Average: 24

GEORGE FLOYD

Hendersonville, N.C. 28791

5,199

Rank: 58 out of 900

264

Rank: 26 out of 900

$98.3K

Rank: 61 out of 900

$372

Average: $486

20

Average: 24

SHAUN RINEY

Charlotte, N.C. 28277

5,134

Rank: 59 out of 900

297

Rank: 18 out of 900

$104K

Rank: 56 out of 900

$349

Average: $486

17

Average: 24

HOLLY HUNNICUTT

Raleigh, N.C. 27607

5,125

Rank: 60 out of 900

147

Rank: 149 out of 900

$101K

Rank: 60 out of 900

$687

Average: $486

35

Average: 24

ANTHONY DIAMADI

New bern, N.C. 28560

5,105

Rank: 61 out of 900

110

Rank: 245 out of 900

$101K

Rank: 59 out of 900

$921

Average: $486

46

Average: 24

MATTHEW DUNCAN

Winston salem, N.C. 27104

5,098

Rank: 62 out of 900

121

Rank: 208 out of 900

$105K

Rank: 54 out of 900

$865

Average: $486

42

Average: 24

BRANDON HALL

Raleigh, N.C. 27617

4,980

Rank: 63 out of 900

150

Rank: 145 out of 900

$112K

Rank: 45 out of 900

$748

Average: $486

33

Average: 24

RICK ST GEORGE

Charlotte, N.C. 28203

4,920

Rank: 64 out of 900

121

Rank: 208 out of 900

$90K

Rank: 76 out of 900

$743

Average: $486

41

Average: 24

PRESTON WALKER

Hampstead, N.C. 28443

4,865

Rank: 65 out of 900

271

Rank: 24 out of 900

$93K

Rank: 68 out of 900

$343

Average: $486

18

Average: 24

KENNETH EASTERS

Cary, N.C. 27519

4,861

Rank: 66 out of 900

99

Rank: 281 out of 900

$97.4K

Rank: 63 out of 900

$984

Average: $486

49

Average: 24

STEPHEN BRIEN

New bern, N.C. 28562

4,858

Rank: 67 out of 900

171

Rank: 101 out of 900

$98.2K

Rank: 62 out of 900

$574

Average: $486

28

Average: 24

PAMELA HAGAMAN

Boone, N.C. 28607

4,855

Rank: 68 out of 900

106

Rank: 256 out of 900

$91.4K

Rank: 71 out of 900

$862

Average: $486

46

Average: 24

LEAH LORD

Brevard, N.C. 28712

4,825

Rank: 69 out of 900

192

Rank: 77 out of 900

$104K

Rank: 55 out of 900

$544

Average: $486

25

Average: 24

GRANT NELSON

Wake forest, N.C. 27587

4,801

Rank: 70 out of 900

154

Rank: 135 out of 900

$95K

Rank: 65 out of 900

$617

Average: $486

31

Average: 24

JON MORRISSETTE

Charlotte, N.C. 28273

4,782

Rank: 71 out of 900

105

Rank: 260 out of 900

$89.5K

Rank: 77 out of 900

$852

Average: $486

46

Average: 24

ANDREW KLATT

Havelock, N.C. 28532

4,737

Rank: 72 out of 900

189

Rank: 81 out of 900

$87.9K

Rank: 82 out of 900

$465

Average: $486

25

Average: 24

TAIWO BADA

Marshville, N.C. 28103

4,615

Rank: 73 out of 900

74

Rank: 411 out of 900

$90.7K

Rank: 74 out of 900

$1,226

Average: $486

62

Average: 24

AARON KLINE

Smithfield, N.C. 27577

4,588

Rank: 74 out of 900

151

Rank: 140 out of 900

$89K

Rank: 79 out of 900

$589

Average: $486

30

Average: 24

MARY BETH DAAS

New bern, N.C. 28562

4,574

Rank: 75 out of 900

207

Rank: 60 out of 900

$93.1K

Rank: 67 out of 900

$450

Average: $486

22

Average: 24

CASEY VEDDER

Mount airy, N.C. 27030

4,573

Rank: 76 out of 900

112

Rank: 237 out of 900

$91.1K

Rank: 73 out of 900

$813

Average: $486

41

Average: 24

BRIAN MCKEEVER

Southport, N.C. 28461

4,557

Rank: 77 out of 900

65

Rank: 470 out of 900

$85.3K

Rank: 91 out of 900

$1,313

Average: $486

70

Average: 24

HOPE CHESTNUT

Wilson, N.C. 27893

4,555

Rank: 78 out of 900

250

Rank: 29 out of 900

$92.2K

Rank: 69 out of 900

$369

Average: $486

18

Average: 24

GLORIA SANDERS

Hubert, N.C. 28539

4,514

Rank: 79 out of 900

89

Rank: 329 out of 900

$75.2K

Rank: 123 out of 900

$845

Average: $486

51

Average: 24

BRENDAN O'ROURKE

Durham, N.C. 27704

4,511

Rank: 80 out of 900

241

Rank: 36 out of 900

$106K

Rank: 52 out of 900

$439

Average: $486

19

Average: 24

ELIZABETH WADDELL

Raleigh, N.C. 27607

4,425

Rank: 81 out of 900

159

Rank: 123 out of 900

$91.6K

Rank: 70 out of 900

$576

Average: $486

28

Average: 24

CHRISTINE BASIC-KROWIARZ

Charlotte, N.C. 28262

4,402

Rank: 82 out of 900

104

Rank: 266 out of 900

$74.6K

Rank: 125 out of 900

$718

Average: $486

42

Average: 24

KENNETH KEESEE

Goldsboro, N.C. 27534

4,360

Rank: 83 out of 900

130

Rank: 185 out of 900

$79.9K

Rank: 105 out of 900

$615

Average: $486

34

Average: 24

PAULA ROCK

Hampstead, N.C. 28443

4,359

Rank: 84 out of 900

158

Rank: 126 out of 900

$85.9K

Rank: 90 out of 900

$544

Average: $486

28

Average: 24

WILLIAM DEVERS

Wilmington, N.C. 28403

4,352

Rank: 85 out of 900

180

Rank: 93 out of 900

$89.2K

Rank: 78 out of 900

$496

Average: $486

24

Average: 24

GREG BURNETT

Wilmington, N.C. 28412

4,350

Rank: 86 out of 900

234

Rank: 42 out of 900

$88.8K

Rank: 80 out of 900

$380

Average: $486

19

Average: 24

JODIE ROGERS

Lenoir, N.C. 28645

4,343

Rank: 87 out of 900

203

Rank: 62 out of 900

$87.8K

Rank: 84 out of 900

$432

Average: $486

21

Average: 24

DANIEL FRIEDLANDER

New bern, N.C. 28562

4,239

Rank: 88 out of 900

165

Rank: 112 out of 900

$88.4K

Rank: 81 out of 900

$536

Average: $486

26

Average: 24

NEELAM CHAUDHARY

Southern pines, N.C. 28387

4,231

Rank: 89 out of 900

125

Rank: 199 out of 900

$75K

Rank: 124 out of 900

$600

Average: $486

34

Average: 24

ELZBIETA BULE

Gastonia, N.C. 28054

4,222

Rank: 90 out of 900

217

Rank: 53 out of 900

$86.1K

Rank: 89 out of 900

$397

Average: $486

19

Average: 24

DOMINIC REALI

Jacksonville, N.C. 28546

4,220

Rank: 91 out of 900

145

Rank: 154 out of 900

$79.9K

Rank: 107 out of 900

$551

Average: $486

29

Average: 24

ERIC BOURGEOIS

Goldsboro, N.C. 27534

4,196

Rank: 92 out of 900

146

Rank: 152 out of 900

$76.4K

Rank: 115 out of 900

$523

Average: $486

29

Average: 24

MARY BROADWELL

Clayton, N.C. 27520

4,187

Rank: 93 out of 900

112

Rank: 237 out of 900

$65.2K

Rank: 146 out of 900

$582

Average: $486

37

Average: 24

BONNIE GOETSCH

Brevard, N.C. 28712

4,183

Rank: 94 out of 900

193

Rank: 75 out of 900

$87.9K

Rank: 83 out of 900

$455

Average: $486

22

Average: 24

RITA SATTERFIELD

Durham, N.C. 27704

4,182

Rank: 95 out of 900

229

Rank: 47 out of 900

$87.2K

Rank: 85 out of 900

$381

Average: $486

18

Average: 24

BRIAN WARD

Fuquay varina, N.C. 27526

4,124

Rank: 96 out of 900

171

Rank: 101 out of 900

$83.4K

Rank: 93 out of 900

$488

Average: $486

24

Average: 24

YONICA RODIO

Durham, N.C. 27704

4,120

Rank: 97 out of 900

125

Rank: 199 out of 900

$86.6K

Rank: 86 out of 900

$692

Average: $486

33

Average: 24

CHRISTOPHER TAYLOR

Asheville, N.C. 28804

4,084

Rank: 98 out of 900

102

Rank: 276 out of 900

$80.9K

Rank: 102 out of 900

$794

Average: $486

40

Average: 24

SHAWN TAYLOR

Mooresville, N.C. 28115

4,080

Rank: 99 out of 900

128

Rank: 190 out of 900

$79.9K

Rank: 106 out of 900

$624

Average: $486

32

Average: 24

LORAINE MOSER

Hickory, N.C. 28602

4,062

Rank: 100 out of 900

361

Rank: 6 out of 900

$86.2K

Rank: 87 out of 900

$239

Average: $486

11

Average: 24

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.