ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Alabama » Physical Medicine and Rehabilitation

Top Physical Medicine and Rehabilitation 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

SHELINDER AGGARWAL

Huntsville, Ala. 35801

98,818

Rank: 1 out of 75

1,272

Rank: 3 out of 75

$2.62M

Rank: 2 out of 75

$2,059

Average: $441

78

Average: 13

ROBERT BRUNNER

Birmingham, Ala. 35233

43,542

Rank: 2 out of 75

350

Rank: 38 out of 75

$354K

Rank: 8 out of 75

$1,011

Average: $441

124

Average: 13

ERIC BECK

Huntsville, Ala. 35801

32,199

Rank: 3 out of 75

1,164

Rank: 5 out of 75

$1M

Rank: 3 out of 75

$861

Average: $441

28

Average: 13

ROBERT THOMAS

Birmingham, Ala. 35213

17,166

Rank: 4 out of 75

300

Rank: 45 out of 75

$351K

Rank: 9 out of 75

$1,171

Average: $441

57

Average: 13

JACK DENVER

Birmingham, Ala. 35209

15,519

Rank: 5 out of 75

143

Rank: 59 out of 75

$104K

Rank: 42 out of 75

$728

Average: $441

109

Average: 13

JOHNNY HOWELL

Florence, Ala. 35630

14,771

Rank: 6 out of 75

1,466

Rank: 2 out of 75

$359K

Rank: 7 out of 75

$245

Average: $441

10

Average: 13

JAMES BARNETT

Northport, Ala. 35476

14,197

Rank: 7 out of 75

1,541

Rank: 1 out of 75

$833K

Rank: 4 out of 75

$540

Average: $441

9

Average: 13

ALEXANDER PISATURO

Birmingham, Ala. 35213

11,472

Rank: 8 out of 75

287

Rank: 46 out of 75

$242K

Rank: 15 out of 75

$844

Average: $441

40

Average: 13

JEFFREY ENG

Montgomery, Ala. 36116

10,755

Rank: 9 out of 75

1,169

Rank: 4 out of 75

$441K

Rank: 5 out of 75

$378

Average: $441

9

Average: 13

JONATHAN RAINER

Fairhope, Ala. 36532

10,675

Rank: 10 out of 75

596

Rank: 17 out of 75

$289K

Rank: 12 out of 75

$485

Average: $441

18

Average: 13

FREDERICK GRAHAM

Tuscaloosa, Ala. 35406

7,682

Rank: 11 out of 75

1,012

Rank: 6 out of 75

$384K

Rank: 6 out of 75

$380

Average: $441

8

Average: 13

NORMAN MCCOOMER

Huntsville, Ala. 35801

7,397

Rank: 12 out of 75

717

Rank: 12 out of 75

$3.58M

Rank: 1 out of 75

$4,998

Average: $441

10

Average: 13

XIAOHUA ZHOU

Birmingham, Ala. 35233

6,840

Rank: 13 out of 75

328

Rank: 42 out of 75

$122K

Rank: 34 out of 75

$373

Average: $441

21

Average: 13

MARTIN SALMON

Birmingham, Ala. 35209

6,818

Rank: 14 out of 75

602

Rank: 16 out of 75

$313K

Rank: 10 out of 75

$520

Average: $441

11

Average: 13

BONNIE DUNGAN

Dothan, Ala. 36301

6,274

Rank: 15 out of 75

346

Rank: 39 out of 75

$109K

Rank: 40 out of 75

$316

Average: $441

18

Average: 13

KEITH ANDERSON

Huntsville, Ala. 35801

6,221

Rank: 16 out of 75

454

Rank: 29 out of 75

$223K

Rank: 19 out of 75

$492

Average: $441

14

Average: 13

ODEANE CONNOR

Gadsden, Ala. 35901

5,801

Rank: 17 out of 75

573

Rank: 18 out of 75

$231K

Rank: 17 out of 75

$403

Average: $441

10

Average: 13

KASEY HILL

Florence, Ala. 35630

5,387

Rank: 18 out of 75

957

Rank: 7 out of 75

$237K

Rank: 16 out of 75

$247

Average: $441

6

Average: 13

RYAN AARON

Huntsville, Ala. 35801

4,949

Rank: 5 out of 28

689

Rank: 4 out of 28

$249K

Rank: 5 out of 28

$361

Average: $441

7

Average: 13

DIEM YEUNG

Gadsden, Ala. 35903

4,855

Rank: 19 out of 75

620

Rank: 14 out of 75

$301K

Rank: 11 out of 75

$486

Average: $441

8

Average: 13

BRADLY GOODMAN

Birmingham, Ala. 35235

4,793

Rank: 20 out of 75

723

Rank: 11 out of 75

$269K

Rank: 13 out of 75

$373

Average: $441

7

Average: 13

RUSSELL ELLIS

Decatur, Ala. 35601

4,615

Rank: 21 out of 75

553

Rank: 20 out of 75

$132K

Rank: 31 out of 75

$238

Average: $441

8

Average: 13

SRINIVAS MALLEMPATI

Birmingham, Ala. 35235

4,505

Rank: 22 out of 75

935

Rank: 8 out of 75

$249K

Rank: 14 out of 75

$266

Average: $441

5

Average: 13

ROBERT POCZATEK

Birmingham, Ala. 35205

3,893

Rank: 23 out of 75

550

Rank: 21 out of 75

$210K

Rank: 20 out of 75

$382

Average: $441

7

Average: 13

PAULA BUGGAY

Birmingham, Ala. 35209

3,770

Rank: 24 out of 75

429

Rank: 31 out of 75

$226K

Rank: 18 out of 75

$526

Average: $441

9

Average: 13

TAO CHEN

Mobile, Ala. 36607

3,690

Rank: 25 out of 75

236

Rank: 51 out of 75

$154K

Rank: 26 out of 75

$652

Average: $441

16

Average: 13

CRAIG LINCOLN

Huntsville, Ala. 35801

3,647

Rank: 26 out of 75

855

Rank: 9 out of 75

$164K

Rank: 24 out of 75

$192

Average: $441

4

Average: 13

DEBRA SCHILLING

Phenix city, Ala. 36867

3,535

Rank: 27 out of 75

499

Rank: 24 out of 75

$175K

Rank: 21 out of 75

$350

Average: $441

7

Average: 13

JEFFRY PIROFSKY

Montgomery, Ala. 36117

3,517

Rank: 28 out of 75

746

Rank: 10 out of 75

$149K

Rank: 27 out of 75

$200

Average: $441

5

Average: 13

MATTHEW BARFIELD

Daphne, Ala. 36526

3,212

Rank: 141 out of 447

483

Rank: 119 out of 447

$192K

Rank: 118 out of 447

$397

Average: $441

7

Average: 13

WILLIAM CRAIG

Birmingham, Ala. 35244

3,165

Rank: 29 out of 75

364

Rank: 37 out of 75

$136K

Rank: 29 out of 75

$375

Average: $441

9

Average: 13

CHARLES CARNEL

Birmingham, Ala. 35235

2,992

Rank: 31 out of 75

644

Rank: 13 out of 75

$174K

Rank: 22 out of 75

$270

Average: $441

5

Average: 13

HAYLEY WHITE

Huntsville, Ala. 35801

2,890

Rank: 32 out of 75

475

Rank: 25 out of 75

$158K

Rank: 25 out of 75

$332

Average: $441

6

Average: 13

LESLIE RUSH

Daphne, Ala. 36526

2,842

Rank: 33 out of 75

541

Rank: 22 out of 75

$120K

Rank: 36 out of 75

$223

Average: $441

5

Average: 13

VANDANA MALADKAR

Huntsville, Ala. 35801

2,785

Rank: 34 out of 75

462

Rank: 27 out of 75

$131K

Rank: 32 out of 75

$283

Average: $441

6

Average: 13

THOMAS RYDER

Birmingham, Ala. 35213

2,725

Rank: 35 out of 75

411

Rank: 32 out of 75

$46.6K

Rank: 55 out of 75

$113

Average: $441

7

Average: 13

WILLIAM ROGERS

Montgomery, Ala. 36116

2,635

Rank: 36 out of 75

460

Rank: 28 out of 75

$137K

Rank: 28 out of 75

$298

Average: $441

6

Average: 13

J. CARTER

Birmingham, Ala. 35233

2,588

Rank: 37 out of 75

449

Rank: 30 out of 75

$107K

Rank: 41 out of 75

$239

Average: $441

6

Average: 13

CHARLES HALL

Mobile, Ala. 36608

2,550

Rank: 38 out of 75

411

Rank: 32 out of 75

$117K

Rank: 37 out of 75

$284

Average: $441

6

Average: 13

SARANYA NADELLA

Huntsville, Ala. 35801

2,535

Rank: 39 out of 75

559

Rank: 19 out of 75

$114K

Rank: 39 out of 75

$204

Average: $441

5

Average: 13

BRIAN CARTER

Huntsville, Ala. 35801

2,470

Rank: 40 out of 75

606

Rank: 15 out of 75

$114K

Rank: 38 out of 75

$189

Average: $441

4

Average: 13

MICHAEL ELLERBUSCH

Birmingham, Ala. 35244

2,400

Rank: 41 out of 75

202

Rank: 55 out of 75

$79.2K

Rank: 47 out of 75

$392

Average: $441

12

Average: 13

AMY PHELAN

Mobile, Ala. 36617

2,377

Rank: 42 out of 75

404

Rank: 34 out of 75

$124K

Rank: 33 out of 75

$306

Average: $441

6

Average: 13

GREGG SOIFER

Dothan, Ala. 36301

2,307

Rank: 43 out of 75

308

Rank: 43 out of 75

$133K

Rank: 30 out of 75

$431

Average: $441

7

Average: 13

JAMES CRUMB

Mobile, Ala. 36606

2,206

Rank: 44 out of 75

148

Rank: 58 out of 75

$122K

Rank: 35 out of 75

$824

Average: $441

15

Average: 13

LESLEA SHAMP

Homewood, Ala. 35209

2,026

Rank: 45 out of 75

79

Rank: 68 out of 75

$37.8K

Rank: 61 out of 75

$479

Average: $441

26

Average: 13

ANTHONY PITTS

Birmingham, Ala. 35233

1,894

Rank: 46 out of 75

334

Rank: 41 out of 75

$98.1K

Rank: 43 out of 75

$294

Average: $441

6

Average: 13

WESLEY JAMES

Birmingham, Ala. 35242

1,876

Rank: 47 out of 75

83

Rank: 67 out of 75

$38.4K

Rank: 60 out of 75

$463

Average: $441

23

Average: 13

MARILYN BURSON

Anniston, Ala. 36207

1,652

Rank: 48 out of 75

256

Rank: 48 out of 75

$34.8K

Rank: 62 out of 75

$136

Average: $441

6

Average: 13

MATTHEW BERKE

Birmingham, Ala. 35235

1,594

Rank: 49 out of 75

389

Rank: 35 out of 75

$72.8K

Rank: 50 out of 75

$187

Average: $441

4

Average: 13

EDWARD SCHNITZER

Mobile, Ala. 36609

1,525

Rank: 50 out of 75

242

Rank: 49 out of 75

$77.1K

Rank: 48 out of 75

$318

Average: $441

6

Average: 13

CLAYTON LANE

Mobile, Ala. 36608

1,514

Rank: 51 out of 75

267

Rank: 47 out of 75

$68.8K

Rank: 51 out of 75

$258

Average: $441

6

Average: 13

THEODORE KOPP

Mobile, Ala. 36608

1,503

Rank: 52 out of 75

212

Rank: 52 out of 75

$84K

Rank: 44 out of 75

$396

Average: $441

7

Average: 13

KENESHIA KIRKSEY

Birmingham, Ala. 35233

1,409

Rank: 53 out of 75

302

Rank: 44 out of 75

$80.7K

Rank: 46 out of 75

$267

Average: $441

5

Average: 13

GREGORY GULLUNG

Birmingham, Ala. 35235

1,376

Rank: 54 out of 75

239

Rank: 50 out of 75

$74.9K

Rank: 49 out of 75

$313

Average: $441

6

Average: 13

HELEN POWELL-STODDART

Huntsville, Ala. 35802

1,275

Rank: 55 out of 75

208

Rank: 54 out of 75

$83.7K

Rank: 45 out of 75

$402

Average: $441

6

Average: 13

MARK AWONIYI

Decatur, Ala. 35601

1,270

Rank: 56 out of 75

126

Rank: 61 out of 75

$47.7K

Rank: 54 out of 75

$378

Average: $441

10

Average: 13

REGINA GILLILAND

Demopolis, Ala. 36732

967

Rank: 57 out of 75

99

Rank: 65 out of 75

$31.5K

Rank: 64 out of 75

$318

Average: $441

10

Average: 13

MICHAEL MORRIS

Gadsden, Ala. 35901

951

Rank: 58 out of 75

142

Rank: 60 out of 75

$43.6K

Rank: 57 out of 75

$307

Average: $441

7

Average: 13

DANIELLE POWELL

Birmingham, Ala. 35249

945

Rank: 59 out of 75

344

Rank: 40 out of 75

$46.5K

Rank: 56 out of 75

$135

Average: $441

3

Average: 13

VLADIMIR SLUTSKER

Gadsden, Ala. 35903

932

Rank: 111 out of 152

213

Rank: 109 out of 152

$49.9K

Rank: 112 out of 152

$234

Average: $441

4

Average: 13

MICHELLE TURNLEY

Birmingham, Ala. 35249

853

Rank: 60 out of 75

210

Rank: 53 out of 75

$38.5K

Rank: 59 out of 75

$183

Average: $441

4

Average: 13

RAMA PIDIKITI

Tuscaloosa, Ala. 35404

681

Rank: 61 out of 75

91

Rank: 66 out of 75

$38.9K

Rank: 58 out of 75

$428

Average: $441

7

Average: 13

GARY RHAME

Northport, Ala. 35476

620

Rank: 62 out of 75

502

Rank: 23 out of 75

$60.7K

Rank: 53 out of 75

$121

Average: $441

1

Average: 13

PAIGE ROY

Huntsville, Ala. 35802

507

Rank: 63 out of 75

50

Rank: 71 out of 75

$24.7K

Rank: 66 out of 75

$495

Average: $441

10

Average: 13

MARCA ALEXANDER

Birmingham, Ala. 35242

501

Rank: 64 out of 75

106

Rank: 64 out of 75

$33.4K

Rank: 63 out of 75

$315

Average: $441

5

Average: 13

VICTOR MARK

Birmingham, Ala. 35233

459

Rank: 65 out of 75

365

Rank: 36 out of 75

$61.5K

Rank: 52 out of 75

$168

Average: $441

1

Average: 13

KARIN BAKER

Phenix city, Ala. 36867

457

Rank: 66 out of 75

186

Rank: 56 out of 75

$27.5K

Rank: 65 out of 75

$148

Average: $441

2

Average: 13

KRISTINA DONOVAN

Huntsville, Ala. 35802

330

Rank: 67 out of 75

72

Rank: 69 out of 75

$17.6K

Rank: 67 out of 75

$245

Average: $441

5

Average: 13

HASSAN MONFARED

Birmingham, Ala. 35233

287

Rank: 68 out of 75

153

Rank: 57 out of 75

$16.9K

Rank: 68 out of 75

$111

Average: $441

2

Average: 13

AMIE MCLAIN

Birmingham, Ala. 35233

255

Rank: 69 out of 75

113

Rank: 62 out of 75

$13.9K

Rank: 70 out of 75

$123

Average: $441

2

Average: 13

LAURA KEZAR

Birmingham, Ala. 35233

197

Rank: 71 out of 75

109

Rank: 63 out of 75

$11.5K

Rank: 72 out of 75

$106

Average: $441

2

Average: 13

SOPHIA LAL

Birmingham, Ala. 35209

142

Rank: 72 out of 75

38

Rank: 72 out of 75

$12.3K

Rank: 71 out of 75

$324

Average: $441

4

Average: 13

KYUNG YOON

Northport, Ala. 35476

124

Rank: 73 out of 75

19

Rank: 75 out of 75

$6,664

Rank: 74 out of 75

$351

Average: $441

7

Average: 13

MICHAEL KOHRMAN

Daphne, Ala. 36526

99

Rank: 74 out of 75

37

Rank: 73 out of 75

$8,954

Rank: 73 out of 75

$242

Average: $441

3

Average: 13

RITA HARVEY

Opelika, Ala. 36801

46

Rank: 75 out of 75

24

Rank: 74 out of 75

$1,509

Rank: 75 out of 75

$63

Average: $441

2

Average: 13

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.