ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Alabama » Physical Therapist

Top Physical Therapist Providers in Alabama

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

HOWARD SALTER

Foley, Ala. 36535

14,274

Rank: 1 out of 430

220

Rank: 51 out of 430

$249K

Rank: 3 out of 430

$1,133

Average: $525

65

Average: 27

MICHAEL HOLWAY

Sheffield, Ala. 35660

12,873

Rank: 2 out of 430

418

Rank: 2 out of 430

$253K

Rank: 1 out of 430

$604

Average: $525

31

Average: 27

DONALD SMITH

Gardendale, Ala. 35071

12,385

Rank: 3 out of 430

185

Rank: 69 out of 430

$250K

Rank: 2 out of 430

$1,350

Average: $525

67

Average: 27

PATRICK SWINEA

Decatur, Ala. 35601

11,923

Rank: 4 out of 430

378

Rank: 4 out of 430

$215K

Rank: 6 out of 430

$568

Average: $525

32

Average: 27

THOMAS KOUKOS

Huntsville, Ala. 35802

11,724

Rank: 5 out of 430

437

Rank: 1 out of 430

$220K

Rank: 5 out of 430

$505

Average: $525

27

Average: 27

ANITA ERB

Albertville, Ala. 35950

11,511

Rank: 6 out of 430

241

Rank: 36 out of 430

$187K

Rank: 11 out of 430

$775

Average: $525

48

Average: 27

MARK STAPLES

Alexander city, Ala. 35010

11,232

Rank: 7 out of 430

380

Rank: 3 out of 430

$203K

Rank: 9 out of 430

$534

Average: $525

30

Average: 27

MELISSA MYER

Montgomery, Ala. 36106

10,837

Rank: 8 out of 430

275

Rank: 17 out of 430

$200K

Rank: 10 out of 430

$727

Average: $525

39

Average: 27

CHARLES OUTLAW

Dothan, Ala. 36303

10,405

Rank: 9 out of 430

240

Rank: 38 out of 430

$164K

Rank: 18 out of 430

$681

Average: $525

43

Average: 27

NIKETA BODALIA

Robertsdale, Ala. 36567

10,213

Rank: 10 out of 430

161

Rank: 90 out of 430

$179K

Rank: 15 out of 430

$1,112

Average: $525

63

Average: 27

CLINTON SEGREST

Centre, Ala. 35960

10,147

Rank: 11 out of 430

227

Rank: 45 out of 430

$209K

Rank: 8 out of 430

$919

Average: $525

45

Average: 27

BRANDY CLEMONS

Scottsboro, Ala. 35769

10,124

Rank: 12 out of 430

283

Rank: 14 out of 430

$210K

Rank: 7 out of 430

$740

Average: $525

36

Average: 27

TREACY HUNTER

Anniston, Ala. 36207

9,999

Rank: 13 out of 430

319

Rank: 8 out of 430

$187K

Rank: 12 out of 430

$585

Average: $525

31

Average: 27

KYUNG HAN KIM

Birmingham, Ala. 35215

9,996

Rank: 14 out of 430

141

Rank: 108 out of 430

$221K

Rank: 4 out of 430

$1,566

Average: $525

71

Average: 27

TOM CRAIN

Tallassee, Ala. 36078

9,546

Rank: 15 out of 430

213

Rank: 57 out of 430

$184K

Rank: 14 out of 430

$863

Average: $525

45

Average: 27

MICHAEL PURVIS

Enterprise, Ala. 36330

9,160

Rank: 16 out of 430

205

Rank: 62 out of 430

$163K

Rank: 19 out of 430

$796

Average: $525

45

Average: 27

DAMIEN SAGER

Jackson, Ala. 36545

8,963

Rank: 17 out of 430

161

Rank: 90 out of 430

$176K

Rank: 16 out of 430

$1,091

Average: $525

56

Average: 27

CHRISTY DEESE

Mobile, Ala. 36609

8,845

Rank: 18 out of 430

98

Rank: 174 out of 430

$185K

Rank: 13 out of 430

$1,891

Average: $525

90

Average: 27

BRIAN WILLIAMS

Henagar, Ala. 35978

8,774

Rank: 19 out of 430

211

Rank: 59 out of 430

$144K

Rank: 26 out of 430

$684

Average: $525

42

Average: 27

EDWIN GRICE

Prattville, Ala. 36066

8,551

Rank: 20 out of 430

222

Rank: 50 out of 430

$148K

Rank: 24 out of 430

$668

Average: $525

39

Average: 27

KALE DEMENT

Decatur, Ala. 35601

8,390

Rank: 21 out of 430

140

Rank: 112 out of 430

$163K

Rank: 20 out of 430

$1,164

Average: $525

60

Average: 27

JEFFREY LOPEZ

Birmingham, Ala. 35235

8,351

Rank: 22 out of 430

267

Rank: 22 out of 430

$173K

Rank: 17 out of 430

$646

Average: $525

31

Average: 27

MARIAFE GODBEY

Phenix city, Ala. 36867

8,349

Rank: 23 out of 430

181

Rank: 73 out of 430

$150K

Rank: 23 out of 430

$831

Average: $525

46

Average: 27

CHARLES FARQUHAR

Florence, Ala. 35630

8,201

Rank: 24 out of 430

257

Rank: 27 out of 430

$160K

Rank: 21 out of 430

$621

Average: $525

32

Average: 27

JOHN RAMSEY

Tuscaloosa, Ala. 35406

8,167

Rank: 25 out of 430

216

Rank: 55 out of 430

$132K

Rank: 30 out of 430

$610

Average: $525

38

Average: 27

BARTON IBSEN

Fort payne, Ala. 35967

7,709

Rank: 26 out of 430

170

Rank: 83 out of 430

$159K

Rank: 22 out of 430

$937

Average: $525

45

Average: 27

MARCUS THOMSON

Gadsden, Ala. 35901

7,408

Rank: 27 out of 430

261

Rank: 25 out of 430

$139K

Rank: 27 out of 430

$531

Average: $525

28

Average: 27

DOUGLAS COLE

Pell city, Ala. 35125

7,206

Rank: 28 out of 430

291

Rank: 13 out of 430

$130K

Rank: 33 out of 430

$447

Average: $525

25

Average: 27

DEBRA POWELL

Jackson, Ala. 36545

7,167

Rank: 29 out of 430

250

Rank: 33 out of 430

$131K

Rank: 31 out of 430

$522

Average: $525

29

Average: 27

BRUCE SNOW

Grove hill, Ala. 36451

6,992

Rank: 30 out of 430

282

Rank: 15 out of 430

$129K

Rank: 34 out of 430

$458

Average: $525

25

Average: 27

SHARLA EASON

Pell city, Ala. 35125

6,943

Rank: 31 out of 430

293

Rank: 12 out of 430

$130K

Rank: 32 out of 430

$445

Average: $525

24

Average: 27

BRENDA KENNEDY

Butler, Ala. 36904

6,820

Rank: 32 out of 430

116

Rank: 144 out of 430

$132K

Rank: 29 out of 430

$1,138

Average: $525

59

Average: 27

JOHN CORMIER

Tuscaloosa, Ala. 35401

6,753

Rank: 33 out of 430

142

Rank: 107 out of 430

$125K

Rank: 36 out of 430

$877

Average: $525

48

Average: 27

JASON SHROPSHIRE

Opelika, Ala. 38803

6,702

Rank: 34 out of 430

238

Rank: 42 out of 430

$128K

Rank: 35 out of 430

$538

Average: $525

28

Average: 27

JENNIFER BARFIELD

Gulf shores, Ala. 36542

6,671

Rank: 35 out of 430

203

Rank: 63 out of 430

$137K

Rank: 28 out of 430

$673

Average: $525

33

Average: 27

MELINDA HANSON

Hazel green, Ala. 35750

6,477

Rank: 36 out of 430

91

Rank: 188 out of 430

$107K

Rank: 49 out of 430

$1,180

Average: $525

71

Average: 27

JAMES RICHARDSON

Vernon, Ala. 35592

6,375

Rank: 37 out of 430

141

Rank: 108 out of 430

$109K

Rank: 45 out of 430

$773

Average: $525

45

Average: 27

DANNY SUTTER

Montgomery, Ala. 36117

6,365

Rank: 38 out of 430

132

Rank: 124 out of 430

$111K

Rank: 42 out of 430

$843

Average: $525

48

Average: 27

THOMAS EVANS

Auburn, Ala. 36830

6,246

Rank: 39 out of 430

145

Rank: 103 out of 430

$110K

Rank: 43 out of 430

$761

Average: $525

43

Average: 27

DAVID WILHOITE

Oxford, Ala. 36203

6,091

Rank: 40 out of 430

127

Rank: 127 out of 430

$111K

Rank: 41 out of 430

$878

Average: $525

48

Average: 27

PATRICK GAROFANO

Fairhope, Ala. 36532

6,014

Rank: 41 out of 430

105

Rank: 161 out of 430

$117K

Rank: 39 out of 430

$1,111

Average: $525

57

Average: 27

BOBBY PERKINS

Dothan, Ala. 36303

5,947

Rank: 42 out of 430

170

Rank: 83 out of 430

$119K

Rank: 37 out of 430

$697

Average: $525

35

Average: 27

MICHAEL CLARK

Fairhope, Ala. 36532

5,887

Rank: 43 out of 430

264

Rank: 24 out of 430

$100K

Rank: 61 out of 430

$379

Average: $525

22

Average: 27

GREGORY MILES

Florence, Ala. 35630

5,844

Rank: 44 out of 430

220

Rank: 51 out of 430

$103K

Rank: 56 out of 430

$468

Average: $525

27

Average: 27

ERIN OBED

Gardendale, Ala. 35071

5,841

Rank: 45 out of 430

108

Rank: 155 out of 430

$118K

Rank: 38 out of 430

$1,097

Average: $525

54

Average: 27

JOSHUA DAVIS

Decatur, Ala. 35603

5,758

Rank: 46 out of 430

328

Rank: 6 out of 430

$110K

Rank: 44 out of 430

$336

Average: $525

18

Average: 27

LISA OSWALD

Prattville, Ala. 36066

5,747

Rank: 47 out of 430

188

Rank: 68 out of 430

$105K

Rank: 54 out of 430

$559

Average: $525

31

Average: 27

GRETCHEN MCELVEEN

Alabaster, Ala. 35007

5,740

Rank: 48 out of 430

185

Rank: 69 out of 430

$106K

Rank: 50 out of 430

$576

Average: $525

31

Average: 27

MINDI MEADOWS

Rainsville, Ala. 35986

5,725

Rank: 49 out of 430

133

Rank: 123 out of 430

$102K

Rank: 58 out of 430

$766

Average: $525

43

Average: 27

CHUCK RICHARDS

Opelika, Ala. 36801

5,681

Rank: 50 out of 430

242

Rank: 35 out of 430

$106K

Rank: 51 out of 430

$440

Average: $525

23

Average: 27

JEFFREY JONES

Birmingham, Ala. 35242

5,582

Rank: 51 out of 430

105

Rank: 161 out of 430

$109K

Rank: 46 out of 430

$1,036

Average: $525

53

Average: 27

JENNIFER TALIANKO

Huntsville, Ala. 35801

5,569

Rank: 52 out of 430

177

Rank: 79 out of 430

$102K

Rank: 57 out of 430

$577

Average: $525

31

Average: 27

JENNIFER BEARD

Huntsville, Ala. 35801

5,564

Rank: 53 out of 430

232

Rank: 44 out of 430

$96.4K

Rank: 66 out of 430

$415

Average: $525

24

Average: 27

JUSTIN CRAIN

Tallassee, Ala. 36078

5,561

Rank: 54 out of 430

122

Rank: 133 out of 430

$106K

Rank: 53 out of 430

$867

Average: $525

46

Average: 27

CHRISTOPHER DION

Huntsville, Ala. 35801

5,558

Rank: 55 out of 430

251

Rank: 32 out of 430

$98.3K

Rank: 62 out of 430

$392

Average: $525

22

Average: 27

ROBERT FLEMING

Mobile, Ala. 36609

5,552

Rank: 56 out of 430

137

Rank: 117 out of 430

$91K

Rank: 75 out of 430

$664

Average: $525

41

Average: 27

JON LAMB

Bessemer, Ala. 35022

5,552

Rank: 56 out of 430

109

Rank: 153 out of 430

$100K

Rank: 60 out of 430

$921

Average: $525

51

Average: 27

MICHAEL BEUOY

Huntsville, Ala. 35801

5,469

Rank: 58 out of 430

256

Rank: 28 out of 430

$96.2K

Rank: 68 out of 430

$376

Average: $525

21

Average: 27

RANDY RILEY

Enterprise, Ala. 36330

5,322

Rank: 59 out of 430

297

Rank: 11 out of 430

$108K

Rank: 48 out of 430

$362

Average: $525

18

Average: 27

MATTHEW MILLS

Gadsden, Ala. 35901

5,288

Rank: 60 out of 430

145

Rank: 103 out of 430

$113K

Rank: 40 out of 430

$778

Average: $525

36

Average: 27

ROBERT RHODES

Montgomery, Ala. 36117

5,270

Rank: 61 out of 430

165

Rank: 87 out of 430

$93.6K

Rank: 70 out of 430

$567

Average: $525

32

Average: 27

MICHAEL SPOONER

Birmingham, Ala. 35233

5,254

Rank: 62 out of 430

115

Rank: 147 out of 430

$104K

Rank: 55 out of 430

$907

Average: $525

46

Average: 27

NATHAN AUSTIN

Huntsville, Ala. 35801

5,248

Rank: 63 out of 430

135

Rank: 119 out of 430

$97.5K

Rank: 64 out of 430

$722

Average: $525

39

Average: 27

WILLIAM JACKSON

Montgomery, Ala. 36116

5,233

Rank: 64 out of 430

189

Rank: 67 out of 430

$106K

Rank: 52 out of 430

$563

Average: $525

28

Average: 27

JENNA UPTON

Florence, Ala. 35630

5,194

Rank: 65 out of 430

180

Rank: 74 out of 430

$101K

Rank: 59 out of 430

$562

Average: $525

29

Average: 27

JOSEPH TUCKER

Decatur, Ala. 35603

5,156

Rank: 66 out of 430

344

Rank: 5 out of 430

$108K

Rank: 47 out of 430

$313

Average: $525

15

Average: 27

LAURIE WHITE

Eufaula, Ala. 36027

5,097

Rank: 67 out of 430

217

Rank: 54 out of 430

$98.3K

Rank: 63 out of 430

$453

Average: $525

23

Average: 27

MATTHEW MANDEVILLE

Huntsville, Ala. 35801

5,064

Rank: 68 out of 430

98

Rank: 174 out of 430

$90.3K

Rank: 78 out of 430

$922

Average: $525

52

Average: 27

J. TYLER TUCKER

Huntsville, Ala. 35811

5,039

Rank: 69 out of 430

194

Rank: 65 out of 430

$91.9K

Rank: 73 out of 430

$474

Average: $525

26

Average: 27

CARY HELTON

Mobile, Ala. 36608

5,038

Rank: 70 out of 430

241

Rank: 36 out of 430

$87.5K

Rank: 82 out of 430

$363

Average: $525

21

Average: 27

WILLIAM TEMPLE

Pelham, Ala. 35124

4,937

Rank: 71 out of 430

175

Rank: 80 out of 430

$95.5K

Rank: 69 out of 430

$546

Average: $525

28

Average: 27

LYDIA HAYNES

Cullman, Ala. 35058

4,834

Rank: 72 out of 430

180

Rank: 74 out of 430

$81.8K

Rank: 90 out of 430

$455

Average: $525

27

Average: 27

NOEL ALMARIO

Roanoke, Ala. 36274

4,809

Rank: 73 out of 430

152

Rank: 94 out of 430

$96.2K

Rank: 67 out of 430

$633

Average: $525

32

Average: 27

WILLIAM HOLMAN

Demopolis, Ala. 36732

4,794

Rank: 74 out of 430

178

Rank: 78 out of 430

$90.8K

Rank: 77 out of 430

$510

Average: $525

27

Average: 27

LAURA LOONEY

Montgomery, Ala. 36117

4,793

Rank: 75 out of 430

145

Rank: 103 out of 430

$93.5K

Rank: 71 out of 430

$645

Average: $525

33

Average: 27

JOSHUA LENOX

Moulton, Ala. 35650

4,776

Rank: 76 out of 430

151

Rank: 95 out of 430

$89.8K

Rank: 79 out of 430

$594

Average: $525

32

Average: 27

EMILY FLYNN

Fairhope, Ala. 36532

4,749

Rank: 82 out of 921

131

Rank: 207 out of 921

$90.2K

Rank: 99 out of 921

$688

Average: $525

36

Average: 27

MICHAEL ZOGHBY

Fairhope, Ala. 36532

4,730

Rank: 77 out of 430

225

Rank: 47 out of 430

$81.3K

Rank: 93 out of 430

$362

Average: $525

21

Average: 27

VIRAL PATEL

Tuscaloosa, Ala. 35406

4,708

Rank: 78 out of 430

134

Rank: 122 out of 430

$75.2K

Rank: 102 out of 430

$561

Average: $525

35

Average: 27

ROGER AUBREY

Daphne, Ala. 36526

4,703

Rank: 79 out of 430

66

Rank: 241 out of 430

$91K

Rank: 74 out of 430

$1,379

Average: $525

71

Average: 27

THOMAS RIDER

Andalusia, Ala. 36420

4,666

Rank: 80 out of 430

163

Rank: 89 out of 430

$81.4K

Rank: 92 out of 430

$499

Average: $525

29

Average: 27

JEFFREY STIFFLEMIRE

Huntsville, Ala. 35801

4,658

Rank: 81 out of 430

114

Rank: 148 out of 430

$81.4K

Rank: 91 out of 430

$714

Average: $525

41

Average: 27

EMILY HENSON

Tuscaloosa, Ala. 35401

4,650

Rank: 82 out of 430

268

Rank: 20 out of 430

$82.7K

Rank: 87 out of 430

$308

Average: $525

17

Average: 27

SHON FRACHISEUR

Gadsden, Ala. 35901

4,648

Rank: 83 out of 430

139

Rank: 113 out of 430

$97.3K

Rank: 65 out of 430

$700

Average: $525

33

Average: 27

SCOTT DEUEL

Springville, Ala. 35146

4,645

Rank: 84 out of 430

141

Rank: 108 out of 430

$85.9K

Rank: 83 out of 430

$609

Average: $525

33

Average: 27

JONATHAN DELK

Birmingham, Ala. 35209

4,635

Rank: 85 out of 430

185

Rank: 69 out of 430

$87.9K

Rank: 81 out of 430

$475

Average: $525

25

Average: 27

EDWARD ADAMS

Birmingham, Ala. 35235

4,627

Rank: 86 out of 430

71

Rank: 231 out of 430

$83.8K

Rank: 85 out of 430

$1,181

Average: $525

65

Average: 27

CHARLES SCEARCE

Mobile, Ala. 36608

4,601

Rank: 87 out of 430

253

Rank: 29 out of 430

$76.6K

Rank: 99 out of 430

$303

Average: $525

18

Average: 27

JOHN ROBISON

Tuscaloosa, Ala. 35401

4,563

Rank: 88 out of 430

225

Rank: 47 out of 430

$82.6K

Rank: 88 out of 430

$367

Average: $525

20

Average: 27

TERRANCE PEARSON

Anniston, Ala. 36207

4,514

Rank: 89 out of 430

89

Rank: 195 out of 430

$78.5K

Rank: 95 out of 430

$882

Average: $525

51

Average: 27

ROBERT WESSEL

Birmingham, Ala. 35235

4,469

Rank: 90 out of 430

183

Rank: 72 out of 430

$88.3K

Rank: 80 out of 430

$483

Average: $525

24

Average: 27

LYDIA OLSON

Gardendale, Ala. 35071

4,448

Rank: 91 out of 430

58

Rank: 265 out of 430

$91K

Rank: 76 out of 430

$1,568

Average: $525

77

Average: 27

JOSEPH GREGORY

Huntsville, Ala. 35801

4,405

Rank: 92 out of 430

236

Rank: 43 out of 430

$78.1K

Rank: 96 out of 430

$331

Average: $525

19

Average: 27

ROBERT FUNK

Moody, Ala. 35004

4,404

Rank: 93 out of 430

123

Rank: 132 out of 430

$82.5K

Rank: 89 out of 430

$671

Average: $525

36

Average: 27

CHRISTOPHER BOYLE

Tuscaloosa, Ala. 35401

4,389

Rank: 94 out of 430

239

Rank: 40 out of 430

$74.5K

Rank: 103 out of 430

$312

Average: $525

18

Average: 27

NATHAN CLICK

Pelham, Ala. 35124

4,364

Rank: 95 out of 430

167

Rank: 86 out of 430

$83.1K

Rank: 86 out of 430

$498

Average: $525

26

Average: 27

KRISTJAN FRIDRIKSSON

Mobile, Ala. 36609

4,359

Rank: 96 out of 430

109

Rank: 153 out of 430

$72.2K

Rank: 108 out of 430

$662

Average: $525

40

Average: 27

DUSTIN CLARY

Tuscaloosa, Ala. 35406

4,356

Rank: 97 out of 430

120

Rank: 138 out of 430

$70.5K

Rank: 111 out of 430

$587

Average: $525

36

Average: 27

ASHLEY WHITE

Mobile, Ala. 36609

4,339

Rank: 98 out of 430

44

Rank: 313 out of 430

$92.7K

Rank: 72 out of 430

$2,106

Average: $525

99

Average: 27

ANDREW WALKER

Huntsville, Ala. 35801

4,300

Rank: 99 out of 430

223

Rank: 49 out of 430

$77.9K

Rank: 97 out of 430

$350

Average: $525

19

Average: 27

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.