ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » North Carolina » Physical Therapist

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

SARA MORRISON

Lillington, N.C. 27546

23,591

Rank: 1 out of 921

157

Rank: 149 out of 921

$383K

Rank: 1 out of 921

$2,440

Average: $514

150

Average: 24

MA FARIDA ADORO

Raleigh, N.C. 27615

16,742

Rank: 2 out of 921

272

Rank: 30 out of 921

$365K

Rank: 2 out of 921

$1,342

Average: $514

62

Average: 24

CINDY HAWES

Wallace, N.C. 28466

13,929

Rank: 3 out of 921

177

Rank: 112 out of 921

$303K

Rank: 3 out of 921

$1,715

Average: $514

79

Average: 24

DANIEL LAPLACA

Columbus, N.C. 28722

13,895

Rank: 4 out of 921

422

Rank: 4 out of 921

$282K

Rank: 4 out of 921

$669

Average: $514

33

Average: 24

JUDE PADEZANIN

Wilmington, N.C. 28411

13,229

Rank: 5 out of 921

327

Rank: 10 out of 921

$276K

Rank: 5 out of 921

$844

Average: $514

40

Average: 24

ANTHONY RUBEIRA

New bern, N.C. 28560

12,536

Rank: 6 out of 921

308

Rank: 16 out of 921

$262K

Rank: 7 out of 921

$849

Average: $514

41

Average: 24

RANDALL PHILLIPS

Franklin, N.C. 28734

12,336

Rank: 7 out of 921

250

Rank: 42 out of 921

$272K

Rank: 6 out of 921

$1,089

Average: $514

49

Average: 24

KELLY TOLENTINO

Pinehurst, N.C. 28374

10,661

Rank: 8 out of 921

560

Rank: 2 out of 921

$211K

Rank: 13 out of 921

$376

Average: $514

19

Average: 24

THOMAS DAVIS

Raleigh, N.C. 27607

10,371

Rank: 9 out of 921

775

Rank: 1 out of 921

$249K

Rank: 8 out of 921

$321

Average: $514

13

Average: 24

NANCY REYNOLDS

Chapel hill, N.C. 27517

10,198

Rank: 10 out of 921

324

Rank: 11 out of 921

$220K

Rank: 10 out of 921

$680

Average: $514

31

Average: 24

JENNIFER WHALEY

Wilmington, N.C. 28403

10,042

Rank: 11 out of 921

250

Rank: 42 out of 921

$216K

Rank: 11 out of 921

$865

Average: $514

40

Average: 24

DANIEL SKULAVIK

Smithfield, N.C. 27577

9,498

Rank: 12 out of 921

214

Rank: 67 out of 921

$197K

Rank: 14 out of 921

$919

Average: $514

44

Average: 24

MICHAEL WATERS

Forest city, N.C. 28043

9,357

Rank: 13 out of 921

352

Rank: 7 out of 921

$211K

Rank: 12 out of 921

$600

Average: $514

27

Average: 24

JILL DAVIS

Raleigh, N.C. 27615

9,187

Rank: 14 out of 921

226

Rank: 59 out of 921

$233K

Rank: 9 out of 921

$1,033

Average: $514

41

Average: 24

AMY DOUGHERTY

Kitty hawk, N.C. 27949

8,998

Rank: 15 out of 921

107

Rank: 271 out of 921

$187K

Rank: 15 out of 921

$1,751

Average: $514

84

Average: 24

GARY THIRY

Hendersonville, N.C. 28791

8,689

Rank: 16 out of 921

255

Rank: 40 out of 921

$180K

Rank: 20 out of 921

$707

Average: $514

34

Average: 24

MAUREEN O BRIEN

Southport, N.C. 28461

8,673

Rank: 17 out of 921

306

Rank: 17 out of 921

$182K

Rank: 18 out of 921

$595

Average: $514

28

Average: 24

ROBERT KECK

Horse shoe, N.C. 28742

8,629

Rank: 18 out of 921

146

Rank: 168 out of 921

$159K

Rank: 26 out of 921

$1,092

Average: $514

59

Average: 24

MICHAEL LIVENGOOD

Goldsboro, N.C. 27534

8,544

Rank: 19 out of 921

200

Rank: 82 out of 921

$182K

Rank: 19 out of 921

$908

Average: $514

43

Average: 24

JEFFREY FAULK

Statesville, N.C. 28677

8,341

Rank: 20 out of 921

192

Rank: 91 out of 921

$172K

Rank: 22 out of 921

$897

Average: $514

43

Average: 24

ROBERT ROBINSON

New bern, N.C. 28560

8,326

Rank: 21 out of 921

242

Rank: 47 out of 921

$186K

Rank: 16 out of 921

$770

Average: $514

34

Average: 24

KEVIN MCALISTER

Brevard, N.C. 28712

8,190

Rank: 22 out of 921

137

Rank: 191 out of 921

$179K

Rank: 21 out of 921

$1,308

Average: $514

60

Average: 24

LAURA MCDANIEL

New bern, N.C. 28562

8,011

Rank: 23 out of 921

189

Rank: 97 out of 921

$140K

Rank: 36 out of 921

$741

Average: $514

42

Average: 24

CATHERINE WIEGERS

Fuquay varina, N.C. 27526

7,942

Rank: 24 out of 921

177

Rank: 112 out of 921

$157K

Rank: 28 out of 921

$885

Average: $514

45

Average: 24

PETER WINN

Sunset beach, N.C. 28468

7,881

Rank: 25 out of 921

264

Rank: 34 out of 921

$162K

Rank: 25 out of 921

$615

Average: $514

30

Average: 24

MICHAEL EDMONDSON

Hickory, N.C. 28601

7,847

Rank: 26 out of 921

173

Rank: 119 out of 921

$172K

Rank: 23 out of 921

$993

Average: $514

45

Average: 24

WENDEL LAMASON

Asheboro, N.C. 27203

7,318

Rank: 27 out of 921

194

Rank: 88 out of 921

$158K

Rank: 27 out of 921

$812

Average: $514

38

Average: 24

TATUM ROBINSON

Denver, N.C. 28037

7,282

Rank: 28 out of 921

193

Rank: 90 out of 921

$145K

Rank: 34 out of 921

$749

Average: $514

38

Average: 24

SCOTT BEECHER

Concord, N.C. 28025

7,227

Rank: 29 out of 921

429

Rank: 3 out of 921

$153K

Rank: 29 out of 921

$356

Average: $514

17

Average: 24

JOHN MEDINA

Burnsville, N.C. 28714

7,207

Rank: 30 out of 921

182

Rank: 105 out of 921

$147K

Rank: 30 out of 921

$809

Average: $514

40

Average: 24

JASEN BRISSON

Raleigh, N.C. 27615

7,198

Rank: 31 out of 921

200

Rank: 82 out of 921

$182K

Rank: 17 out of 921

$911

Average: $514

36

Average: 24

CHRISTOPHER DUNN

Cary, N.C. 27513

7,056

Rank: 32 out of 921

107

Rank: 271 out of 921

$136K

Rank: 40 out of 921

$1,275

Average: $514

66

Average: 24

CARRIE NEIMAN

Brevard, N.C. 28712

7,041

Rank: 33 out of 921

293

Rank: 19 out of 921

$166K

Rank: 24 out of 921

$566

Average: $514

24

Average: 24

GRANT NELSON

Wake forest, N.C. 27587

6,959

Rank: 34 out of 921

167

Rank: 127 out of 921

$146K

Rank: 31 out of 921

$877

Average: $514

42

Average: 24

ROBERT SIMMERMAN

Wilmington, N.C. 28401

6,891

Rank: 35 out of 921

176

Rank: 115 out of 921

$140K

Rank: 37 out of 921

$794

Average: $514

39

Average: 24

SUSAN STOVALL

Southern pines, N.C. 28387

6,752

Rank: 36 out of 921

251

Rank: 41 out of 921

$136K

Rank: 41 out of 921

$541

Average: $514

27

Average: 24

DAMON ROUSE

Asheville, N.C. 28806

6,664

Rank: 37 out of 921

181

Rank: 106 out of 921

$142K

Rank: 35 out of 921

$786

Average: $514

37

Average: 24

JONATHAN COLE

Pinehurst, N.C. 28374

6,487

Rank: 38 out of 921

142

Rank: 174 out of 921

$146K

Rank: 32 out of 921

$1,026

Average: $514

46

Average: 24

RAYMOND METZGER, III

Pinehurst, N.C. 28374

6,427

Rank: 39 out of 921

138

Rank: 183 out of 921

$145K

Rank: 33 out of 921

$1,048

Average: $514

47

Average: 24

ANTHONY DIAMADI

New bern, N.C. 28560

6,145

Rank: 40 out of 921

143

Rank: 173 out of 921

$134K

Rank: 42 out of 921

$939

Average: $514

43

Average: 24

ANNALARSA RUSS

Morganton, N.C. 28655

5,949

Rank: 41 out of 921

275

Rank: 29 out of 921

$130K

Rank: 43 out of 921

$473

Average: $514

22

Average: 24

PAMELA HAGAMAN

Boone, N.C. 28607

5,928

Rank: 42 out of 921

154

Rank: 152 out of 921

$115K

Rank: 61 out of 921

$750

Average: $514

38

Average: 24

SHAWN BAGLEY

Brevard, N.C. 28712

5,925

Rank: 43 out of 921

228

Rank: 57 out of 921

$138K

Rank: 39 out of 921

$603

Average: $514

26

Average: 24

WILLIAM DEVERS

Wilmington, N.C. 28403

5,874

Rank: 44 out of 921

324

Rank: 11 out of 921

$130K

Rank: 44 out of 921

$400

Average: $514

18

Average: 24

JOSHUA DENNY

Wallace, N.C. 28466

5,846

Rank: 45 out of 921

89

Rank: 355 out of 921

$129K

Rank: 45 out of 921

$1,450

Average: $514

66

Average: 24

HOLLY CARTER

Wallace, N.C. 28466

5,782

Rank: 46 out of 921

212

Rank: 72 out of 921

$113K

Rank: 64 out of 921

$534

Average: $514

27

Average: 24

ELLEN DE JONG

Kitty hawk, N.C. 27949

5,781

Rank: 47 out of 921

92

Rank: 336 out of 921

$122K

Rank: 51 out of 921

$1,322

Average: $514

63

Average: 24

MOLLY DUDICK

Matthews, N.C. 28105

5,766

Rank: 48 out of 921

401

Rank: 5 out of 921

$129K

Rank: 46 out of 921

$321

Average: $514

14

Average: 24

MARK BLAKELY

Brevard, N.C. 28712

5,721

Rank: 49 out of 921

108

Rank: 267 out of 921

$128K

Rank: 49 out of 921

$1,181

Average: $514

53

Average: 24

BRUCE BULEY

Chapel hill, N.C. 27514

5,699

Rank: 50 out of 921

185

Rank: 103 out of 921

$119K

Rank: 55 out of 921

$645

Average: $514

31

Average: 24

JAN LAGUARDIA

Oriental, N.C. 28571

5,695

Rank: 51 out of 921

166

Rank: 129 out of 921

$121K

Rank: 52 out of 921

$728

Average: $514

34

Average: 24

SCOTT THOMAS

Supply, N.C. 28422

5,694

Rank: 52 out of 921

247

Rank: 44 out of 921

$120K

Rank: 54 out of 921

$485

Average: $514

23

Average: 24

CAROLINE THUTT

New bern, N.C. 28562

5,635

Rank: 53 out of 921

223

Rank: 61 out of 921

$128K

Rank: 48 out of 921

$574

Average: $514

25

Average: 24

JAMES KENNER

New bern, N.C. 28560

5,536

Rank: 54 out of 921

154

Rank: 152 out of 921

$119K

Rank: 56 out of 921

$775

Average: $514

36

Average: 24

OLIVIER CHASSIN

Cary, N.C. 27513

5,519

Rank: 55 out of 921

128

Rank: 219 out of 921

$118K

Rank: 57 out of 921

$919

Average: $514

43

Average: 24

THOMAS HORNSBY

Franklin, N.C. 28734

5,470

Rank: 56 out of 921

175

Rank: 116 out of 921

$138K

Rank: 38 out of 921

$786

Average: $514

31

Average: 24

IVAN ORTA

Elkin, N.C. 28621

5,457

Rank: 57 out of 921

194

Rank: 88 out of 921

$105K

Rank: 76 out of 921

$542

Average: $514

28

Average: 24

JESSICA YAGER

Elizabeth city, N.C. 27909

5,454

Rank: 58 out of 921

218

Rank: 63 out of 921

$120K

Rank: 53 out of 921

$551

Average: $514

25

Average: 24

LINDA ROBERSON

Wilson, N.C. 27893

5,420

Rank: 59 out of 921

264

Rank: 34 out of 921

$115K

Rank: 62 out of 921

$436

Average: $514

21

Average: 24

BRENNA OLBERDING

Mooresville, N.C. 28117

5,412

Rank: 60 out of 921

144

Rank: 171 out of 921

$113K

Rank: 65 out of 921

$783

Average: $514

38

Average: 24

LAURA DUDLEY

Rocky mount, N.C. 27804

5,399

Rank: 61 out of 921

359

Rank: 6 out of 921

$122K

Rank: 50 out of 921

$341

Average: $514

15

Average: 24

SHAWN TAYLOR

Mooresville, N.C. 28115

5,389

Rank: 62 out of 921

162

Rank: 140 out of 921

$116K

Rank: 59 out of 921

$715

Average: $514

33

Average: 24

TERRY YOUNG

Aberdeen, N.C. 28315

5,348

Rank: 63 out of 921

145

Rank: 170 out of 921

$100K

Rank: 84 out of 921

$693

Average: $514

37

Average: 24

ERIC YARRINGTON

Waynesville, N.C. 28785

5,325

Rank: 64 out of 921

241

Rank: 48 out of 921

$111K

Rank: 67 out of 921

$460

Average: $514

22

Average: 24

GEORGE FLOYD

Hendersonville, N.C. 28791

5,318

Rank: 65 out of 921

259

Rank: 37 out of 921

$108K

Rank: 72 out of 921

$417

Average: $514

21

Average: 24

KAREN BACKALL

Pinehurst, N.C. 28374

5,296

Rank: 66 out of 921

93

Rank: 331 out of 921

$116K

Rank: 60 out of 921

$1,243

Average: $514

57

Average: 24

GREG BURNETT

Wilmington, N.C. 28412

5,291

Rank: 67 out of 921

323

Rank: 13 out of 921

$115K

Rank: 63 out of 921

$355

Average: $514

16

Average: 24

MICHAEL PASCUA

New bern, N.C. 28560

5,251

Rank: 68 out of 921

67

Rank: 483 out of 921

$112K

Rank: 66 out of 921

$1,676

Average: $514

78

Average: 24

CHRISTOPHER STULGINSKY

Charlotte, N.C. 28273

5,216

Rank: 69 out of 921

97

Rank: 310 out of 921

$118K

Rank: 58 out of 921

$1,212

Average: $514

54

Average: 24

HEIDI FRANCIS

Kitty hawk, N.C. 27949

5,207

Rank: 70 out of 921

95

Rank: 323 out of 921

$109K

Rank: 69 out of 921

$1,150

Average: $514

55

Average: 24

MAUREEN MCCARTHY

Hickory, N.C. 28602

5,154

Rank: 71 out of 921

214

Rank: 67 out of 921

$109K

Rank: 71 out of 921

$508

Average: $514

24

Average: 24

KEN ELLSWORTH

Hendersonville, N.C. 28791

5,144

Rank: 72 out of 921

137

Rank: 191 out of 921

$106K

Rank: 75 out of 921

$776

Average: $514

38

Average: 24

JORGINE ARAM

Fayetteville, N.C. 28304

5,097

Rank: 73 out of 921

168

Rank: 125 out of 921

$128K

Rank: 47 out of 921

$764

Average: $514

30

Average: 24

TODD KOOS

Monroe, N.C. 28110

5,022

Rank: 74 out of 921

138

Rank: 183 out of 921

$102K

Rank: 82 out of 921

$736

Average: $514

36

Average: 24

RACHEL BERG

Wilmington, N.C. 28401

5,019

Rank: 75 out of 921

270

Rank: 31 out of 921

$111K

Rank: 68 out of 921

$411

Average: $514

19

Average: 24

JENNIFER HARDISON

Morehead city, N.C. 28557

4,972

Rank: 76 out of 921

279

Rank: 26 out of 921

$103K

Rank: 79 out of 921

$370

Average: $514

18

Average: 24

SARAH TEEL

New bern, N.C. 28560

4,917

Rank: 77 out of 921

214

Rank: 67 out of 921

$106K

Rank: 74 out of 921

$497

Average: $514

23

Average: 24

DARRIN MADOLE

Jacksonville, N.C. 28546

4,911

Rank: 78 out of 921

163

Rank: 138 out of 921

$94.8K

Rank: 92 out of 921

$582

Average: $514

30

Average: 24

PATRICIA GALLEK

Kitty hawk, N.C. 27949

4,785

Rank: 79 out of 921

146

Rank: 168 out of 921

$100K

Rank: 85 out of 921

$686

Average: $514

33

Average: 24

JAMES FARMER

Taylorsville, N.C. 28681

4,756

Rank: 80 out of 921

205

Rank: 78 out of 921

$98.6K

Rank: 87 out of 921

$481

Average: $514

23

Average: 24

MICHELLE ZUMBRO

Wilmington, N.C. 28403

4,755

Rank: 81 out of 921

333

Rank: 9 out of 921

$109K

Rank: 70 out of 921

$327

Average: $514

14

Average: 24

KEVIN HOLLAND

Morganton, N.C. 28655

4,732

Rank: 83 out of 921

228

Rank: 57 out of 921

$105K

Rank: 77 out of 921

$460

Average: $514

21

Average: 24

GUY CONWAY

High point, N.C. 27262

4,706

Rank: 84 out of 921

345

Rank: 8 out of 921

$107K

Rank: 73 out of 921

$310

Average: $514

14

Average: 24

MINDY DREW

Elizabeth city, N.C. 27909

4,706

Rank: 84 out of 921

231

Rank: 56 out of 921

$104K

Rank: 78 out of 921

$451

Average: $514

20

Average: 24

MARY BROADWELL

Clayton, N.C. 27520

4,640

Rank: 86 out of 921

132

Rank: 204 out of 921

$72.3K

Rank: 152 out of 921

$548

Average: $514

35

Average: 24

ELZBIETA BULE

Gastonia, N.C. 28054

4,628

Rank: 2 out of 254

199

Rank: 1 out of 254

$93.4K

Rank: 4 out of 254

$469

Average: $514

23

Average: 24

PAUL ANDERSON

Denver, N.C. 28037

4,607

Rank: 87 out of 921

126

Rank: 222 out of 921

$103K

Rank: 80 out of 921

$814

Average: $514

37

Average: 24

DANNY ROBERTSON

Boone, N.C. 28607

4,576

Rank: 88 out of 921

170

Rank: 123 out of 921

$80.6K

Rank: 130 out of 921

$474

Average: $514

27

Average: 24

ANGELA PHILLIPPE

Camp lejeune, N.C. 28547

4,568

Rank: 89 out of 921

135

Rank: 196 out of 921

$89.8K

Rank: 100 out of 921

$665

Average: $514

34

Average: 24

SHAUN RINEY

Charlotte, N.C. 28277

4,567

Rank: 90 out of 921

212

Rank: 72 out of 921

$101K

Rank: 83 out of 921

$474

Average: $514

22

Average: 24

JOHN O'HALLORAN

Summerfield, N.C. 27358

4,550

Rank: 91 out of 921

257

Rank: 39 out of 921

$95K

Rank: 91 out of 921

$370

Average: $514

18

Average: 24

PAULA ROCK

Jacksonville, N.C. 28546

4,539

Rank: 92 out of 921

186

Rank: 101 out of 921

$95.8K

Rank: 90 out of 921

$515

Average: $514

24

Average: 24

ALLAN PROCTOR

New bern, N.C. 28560

4,532

Rank: 93 out of 921

156

Rank: 150 out of 921

$102K

Rank: 81 out of 921

$655

Average: $514

29

Average: 24

MATTHEW WARE

Morehead city, N.C. 28557

4,495

Rank: 94 out of 921

151

Rank: 160 out of 921

$98.6K

Rank: 88 out of 921

$653

Average: $514

30

Average: 24

CATHERINE SHOE

Salisbury, N.C. 28144

4,465

Rank: 96 out of 921

190

Rank: 96 out of 921

$87.8K

Rank: 104 out of 921

$462

Average: $514

24

Average: 24

KELLY FLOYD

Charlotte, N.C. 28204

4,439

Rank: 97 out of 921

66

Rank: 495 out of 921

$88.1K

Rank: 103 out of 921

$1,334

Average: $514

67

Average: 24

KENNETH KEESEE

Goldsboro, N.C. 27534

4,325

Rank: 98 out of 921

160

Rank: 143 out of 921

$89K

Rank: 101 out of 921

$556

Average: $514

27

Average: 24

JON MORRISSETTE

Charlotte, N.C. 28273

4,319

Rank: 99 out of 921

98

Rank: 304 out of 921

$87.7K

Rank: 105 out of 921

$894

Average: $514

44

Average: 24

RITA SATTERFIELD

Durham, N.C. 27704

4,311

Rank: 100 out of 921

303

Rank: 18 out of 921

$94.4K

Rank: 93 out of 921

$312

Average: $514

14

Average: 24

GARTH ESPIGH

Greenville, N.C. 27834

4,245

Rank: 101 out of 921

138

Rank: 183 out of 921

$85.8K

Rank: 113 out of 921

$622

Average: $514

31

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.