Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Alabama » Orthopaedic Surgery

Top Orthopaedic Surgery Providers in Alabama

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

LEROY ATKINS

Tuscaloosa, Ala. 35401

13,290

Rank: 1 out of 242

1,187

Rank: 4 out of 242

$542K

Rank: 4 out of 242

$457

Average: $360

11

Average: 6

WAYNE GOODSON

Huntsville, Ala. 35801

10,972

Rank: 2 out of 242

1,823

Rank: 1 out of 242

$798K

Rank: 1 out of 242

$438

Average: $360

6

Average: 6

ROBERT MCGINLEY

Mobile, Ala. 36608

10,304

Rank: 3 out of 242

1,098

Rank: 7 out of 242

$248K

Rank: 58 out of 242

$226

Average: $360

9

Average: 6

JEFFREY GOODMAN

Florence, Ala. 35630

10,004

Rank: 4 out of 242

1,084

Rank: 8 out of 242

$456K

Rank: 7 out of 242

$421

Average: $360

9

Average: 6

AARON JOINER

Florence, Ala. 35630

9,936

Rank: 5 out of 242

1,280

Rank: 3 out of 242

$466K

Rank: 5 out of 242

$364

Average: $360

8

Average: 6

JOHN MANN

Florence, Ala. 35630

9,805

Rank: 6 out of 242

958

Rank: 13 out of 242

$360K

Rank: 18 out of 242

$376

Average: $360

10

Average: 6

JOHN YOUNG

Florence, Ala. 35630

9,755

Rank: 7 out of 242

1,331

Rank: 2 out of 242

$443K

Rank: 8 out of 242

$333

Average: $360

7

Average: 6

JOHN PAYNE

Anniston, Ala. 36207

9,168

Rank: 8 out of 242

802

Rank: 25 out of 242

$155K

Rank: 127 out of 242

$193

Average: $360

11

Average: 6

STEPHEN IKARD

Tuscaloosa, Ala. 35401

8,399

Rank: 9 out of 242

1,021

Rank: 9 out of 242

$389K

Rank: 13 out of 242

$381

Average: $360

8

Average: 6

EDWARD KISSEL

Birmingham, Ala. 35205

8,272

Rank: 10 out of 242

743

Rank: 38 out of 242

$340K

Rank: 21 out of 242

$458

Average: $360

11

Average: 6

KEVIN THOMPSON

Tuscaloosa, Ala. 35401

8,027

Rank: 11 out of 242

699

Rank: 49 out of 242

$258K

Rank: 51 out of 242

$369

Average: $360

11

Average: 6

MICHAEL WIEDMER

Anniston, Ala. 36207

7,860

Rank: 12 out of 242

740

Rank: 40 out of 242

$244K

Rank: 61 out of 242

$329

Average: $360

11

Average: 6

TODD ENGERSON

Mobile, Ala. 36608

7,857

Rank: 13 out of 242

645

Rank: 65 out of 242

$274K

Rank: 43 out of 242

$425

Average: $360

12

Average: 6

JOHN GRECO

Huntsville, Ala. 35801

7,731

Rank: 14 out of 242

699

Rank: 49 out of 242

$281K

Rank: 40 out of 242

$402

Average: $360

11

Average: 6

STANTON DAVIS

Huntsville, Ala. 35801

7,154

Rank: 15 out of 242

733

Rank: 41 out of 242

$266K

Rank: 47 out of 242

$363

Average: $360

10

Average: 6

HOWARD MILLER

Huntsville, Ala. 35801

7,076

Rank: 16 out of 242

1,145

Rank: 6 out of 242

$462K

Rank: 6 out of 242

$403

Average: $360

6

Average: 6

ROLAND HESTER

Montgomery, Ala. 36117

7,064

Rank: 17 out of 242

861

Rank: 19 out of 242

$281K

Rank: 41 out of 242

$326

Average: $360

8

Average: 6

DUANE TIPPETS

Anniston, Ala. 36207

6,932

Rank: 18 out of 242

659

Rank: 62 out of 242

$282K

Rank: 38 out of 242

$428

Average: $360

11

Average: 6

GRAHAM HOWORTH

Alexander city, Ala. 35010

6,909

Rank: 19 out of 242

632

Rank: 69 out of 242

$397K

Rank: 10 out of 242

$629

Average: $360

11

Average: 6

MILTON WALLACE

Mobile, Ala. 36608

6,674

Rank: 20 out of 242

1,008

Rank: 10 out of 242

$290K

Rank: 34 out of 242

$288

Average: $360

7

Average: 6

WILLIAM STANDEFFER

Tuscaloosa, Ala. 35401

6,355

Rank: 21 out of 242

641

Rank: 66 out of 242

$208K

Rank: 86 out of 242

$325

Average: $360

10

Average: 6

CHRISTOPHER HECK

Montgomery, Ala. 36117

6,354

Rank: 22 out of 242

629

Rank: 70 out of 242

$255K

Rank: 54 out of 242

$405

Average: $360

10

Average: 6

JOHN SONGER

Cullman, Ala. 35058

6,270

Rank: 23 out of 242

637

Rank: 67 out of 242

$227K

Rank: 74 out of 242

$356

Average: $360

10

Average: 6

HUGH BOSTON

Tuscaloosa, Ala. 35401

6,026

Rank: 24 out of 242

770

Rank: 33 out of 242

$250K

Rank: 57 out of 242

$325

Average: $360

8

Average: 6

J. SIMPSON

Dothan, Ala. 36301

6,003

Rank: 25 out of 242

712

Rank: 47 out of 242

$338K

Rank: 23 out of 242

$475

Average: $360

8

Average: 6

GREGG CARR

Birmingham, Ala. 35209

5,973

Rank: 26 out of 242

681

Rank: 55 out of 242

$330K

Rank: 26 out of 242

$484

Average: $360

9

Average: 6

ANDRE FONTANA

Mobile, Ala. 36608

5,931

Rank: 27 out of 242

476

Rank: 110 out of 242

$186K

Rank: 98 out of 242

$390

Average: $360

12

Average: 6

STEPHEN SAMELSON

Montgomery, Ala. 36117

5,790

Rank: 28 out of 242

731

Rank: 43 out of 242

$228K

Rank: 72 out of 242

$312

Average: $360

8

Average: 6

JEFFREY HOVATER

Florence, Ala. 35630

5,779

Rank: 29 out of 242

851

Rank: 20 out of 242

$400K

Rank: 9 out of 242

$470

Average: $360

7

Average: 6

DONALD SCOTT

Tuscaloosa, Ala. 35401

5,770

Rank: 30 out of 242

757

Rank: 36 out of 242

$273K

Rank: 45 out of 242

$361

Average: $360

8

Average: 6

MICHAEL FREEMAN

Montgomery, Ala. 36117

5,732

Rank: 31 out of 242

681

Rank: 55 out of 242

$198K

Rank: 93 out of 242

$290

Average: $360

8

Average: 6

THOMAS TERRAL

Fairhope, Ala. 36532

5,721

Rank: 32 out of 242

699

Rank: 49 out of 242

$355K

Rank: 19 out of 242

$507

Average: $360

8

Average: 6

ALBERT HAAS

Mobile, Ala. 36608

5,715

Rank: 33 out of 242

749

Rank: 37 out of 242

$124K

Rank: 152 out of 242

$166

Average: $360

8

Average: 6

WILLIAM CROTWELL

Mobile, Ala. 36608

5,706

Rank: 34 out of 242

336

Rank: 157 out of 242

$185K

Rank: 100 out of 242

$549

Average: $360

17

Average: 6

MARK ELKUS

Birmingham, Ala. 35213

5,669

Rank: 35 out of 242

489

Rank: 106 out of 242

$240K

Rank: 64 out of 242

$490

Average: $360

12

Average: 6

LOWELL MASON

Mobile, Ala. 36608

5,651

Rank: 36 out of 242

582

Rank: 80 out of 242

$213K

Rank: 81 out of 242

$365

Average: $360

10

Average: 6

JOSEPH CURTIS

Montgomery, Ala. 36117

5,634

Rank: 37 out of 242

620

Rank: 72 out of 242

$253K

Rank: 55 out of 242

$407

Average: $360

9

Average: 6

PATRICK LETT

Enterprise, Ala. 36330

5,472

Rank: 38 out of 242

810

Rank: 23 out of 242

$330K

Rank: 25 out of 242

$408

Average: $360

7

Average: 6

LLOYD DYAS

Russellville, Ala. 35653

5,379

Rank: 39 out of 242

823

Rank: 22 out of 242

$301K

Rank: 31 out of 242

$366

Average: $360

7

Average: 6

MATTHEW SMITH

Guntersville, Ala. 35976

5,357

Rank: 40 out of 242

1,187

Rank: 4 out of 242

$564K

Rank: 3 out of 242

$475

Average: $360

5

Average: 6

KENNETH VANDERVOORT

Anniston, Ala. 36207

5,262

Rank: 41 out of 242

800

Rank: 26 out of 242

$272K

Rank: 46 out of 242

$339

Average: $360

7

Average: 6

ROY HALL

Dothan, Ala. 36301

5,238

Rank: 42 out of 242

664

Rank: 59 out of 242

$299K

Rank: 32 out of 242

$450

Average: $360

8

Average: 6

RUSSELL HUDGENS

Mobile, Ala. 36608

5,213

Rank: 43 out of 242

785

Rank: 29 out of 242

$209K

Rank: 85 out of 242

$266

Average: $360

7

Average: 6

LLOYD JOHNSON

Pelham, Ala. 35124

5,155

Rank: 44 out of 242

557

Rank: 89 out of 242

$233K

Rank: 69 out of 242

$418

Average: $360

9

Average: 6

GUY RUTLEDGE

Mobile, Ala. 36608

5,132

Rank: 45 out of 242

723

Rank: 45 out of 242

$185K

Rank: 99 out of 242

$255

Average: $360

7

Average: 6

ROBERT LILJEBERG

Troy, Ala. 36081

5,041

Rank: 46 out of 242

439

Rank: 127 out of 242

$136K

Rank: 146 out of 242

$311

Average: $360

11

Average: 6

THOMAS DEMPSEY

Mobile, Ala. 36608

5,034

Rank: 47 out of 242

376

Rank: 147 out of 242

$118K

Rank: 157 out of 242

$315

Average: $360

13

Average: 6

CHRISTOPHER ROBINSON

Dothan, Ala. 36301

5,010

Rank: 48 out of 242

875

Rank: 16 out of 242

$375K

Rank: 15 out of 242

$429

Average: $360

6

Average: 6

ROBERT LOLLEY

Dothan, Ala. 36301

4,925

Rank: 49 out of 242

960

Rank: 12 out of 242

$313K

Rank: 28 out of 242

$326

Average: $360

5

Average: 6

JOEY CARTER

Fairhope, Ala. 36532

4,924

Rank: 50 out of 242

774

Rank: 32 out of 242

$237K

Rank: 66 out of 242

$306

Average: $360

6

Average: 6

JOSEPH BOYETT

Athens, Ala. 35613

4,876

Rank: 51 out of 242

726

Rank: 44 out of 242

$368K

Rank: 16 out of 242

$507

Average: $360

7

Average: 6

JEREMIAH MADDOX

Dothan, Ala. 36301

4,839

Rank: 52 out of 242

784

Rank: 30 out of 242

$340K

Rank: 22 out of 242

$433

Average: $360

6

Average: 6

DAVID DUELAND

Cullman, Ala. 35058

4,726

Rank: 53 out of 242

647

Rank: 64 out of 242

$244K

Rank: 60 out of 242

$377

Average: $360

7

Average: 6

WILLIAM HALLER

Gadsden, Ala. 35903

4,685

Rank: 54 out of 242

606

Rank: 76 out of 242

$284K

Rank: 36 out of 242

$469

Average: $360

8

Average: 6

RORY FARRIS

Enterprise, Ala. 36330

4,664

Rank: 55 out of 242

688

Rank: 53 out of 242

$295K

Rank: 33 out of 242

$429

Average: $360

7

Average: 6

MASOUD HAMIDIAN

Scottsboro, Ala. 35768

4,626

Rank: 56 out of 242

716

Rank: 46 out of 242

$345K

Rank: 20 out of 242

$482

Average: $360

6

Average: 6

TIMOTHY HALEY

Dothan, Ala. 36301

4,470

Rank: 57 out of 242

914

Rank: 15 out of 242

$361K

Rank: 17 out of 242

$395

Average: $360

5

Average: 6

MICHAEL GRANBERRY

Mobile, Ala. 36608

4,469

Rank: 58 out of 242

686

Rank: 54 out of 242

$278K

Rank: 42 out of 242

$405

Average: $360

7

Average: 6

HOWARD ALEXANDER

Huntsville, Ala. 35802

4,461

Rank: 59 out of 242

831

Rank: 21 out of 242

$390K

Rank: 12 out of 242

$469

Average: $360

5

Average: 6

PATRICK GUIN

Dothan, Ala. 36301

4,449

Rank: 60 out of 242

678

Rank: 58 out of 242

$312K

Rank: 29 out of 242

$460

Average: $360

7

Average: 6

CLINTON RAY

Oxford, Ala. 36203

4,396

Rank: 61 out of 242

573

Rank: 83 out of 242

$219K

Rank: 78 out of 242

$383

Average: $360

8

Average: 6

GLENN WILSON

Gadsden, Ala. 35903

4,317

Rank: 62 out of 242

492

Rank: 105 out of 242

$281K

Rank: 39 out of 242

$571

Average: $360

9

Average: 6

STEPHEN IKARD

Tuscaloosa, Ala. 35401

4,265

Rank: 63 out of 242

690

Rank: 52 out of 242

$210K

Rank: 83 out of 242

$305

Average: $360

6

Average: 6

RAY FAMBROUGH

Huntsville, Ala. 35801

4,247

Rank: 64 out of 242

608

Rank: 75 out of 242

$203K

Rank: 89 out of 242

$334

Average: $360

7

Average: 6

BRYAN KING

Northport, Ala. 35473

4,205

Rank: 65 out of 242

800

Rank: 26 out of 242

$320K

Rank: 27 out of 242

$399

Average: $360

5

Average: 6

JACOB KIDDER

Mobile, Ala. 36608

4,193

Rank: 66 out of 242

397

Rank: 143 out of 242

$201K

Rank: 91 out of 242

$506

Average: $360

11

Average: 6

THOMAS JOHNSON

Birmingham, Ala. 35205

4,172

Rank: 67 out of 242

456

Rank: 120 out of 242

$187K

Rank: 95 out of 242

$411

Average: $360

9

Average: 6

DAVID CLARK

Ozark, Ala. 36360

4,164

Rank: 68 out of 242

546

Rank: 91 out of 242

$230K

Rank: 70 out of 242

$421

Average: $360

8

Average: 6

JOHN FEATHERINGILL

Birmingham, Ala. 35211

4,080

Rank: 69 out of 242

733

Rank: 41 out of 242

$265K

Rank: 48 out of 242

$361

Average: $360

6

Average: 6

JOHN BLACK

Huntsville, Ala. 35802

4,072

Rank: 70 out of 242

635

Rank: 68 out of 242

$183K

Rank: 103 out of 242

$288

Average: $360

6

Average: 6

CHARLES HARTZOG

Montgomery, Ala. 36106

3,996

Rank: 71 out of 242

605

Rank: 77 out of 242

$236K

Rank: 67 out of 242

$390

Average: $360

7

Average: 6

DONALD SLAPPEY

Birmingham, Ala. 35235

3,987

Rank: 72 out of 242

963

Rank: 11 out of 242

$186K

Rank: 97 out of 242

$194

Average: $360

4

Average: 6

SCOTT MORRIS

Birmingham, Ala. 35235

3,974

Rank: 73 out of 242

538

Rank: 94 out of 242

$208K

Rank: 87 out of 242

$386

Average: $360

7

Average: 6

JAMES WHATLEY

Opelika, Ala. 36801

3,951

Rank: 74 out of 242

620

Rank: 72 out of 242

$187K

Rank: 96 out of 242

$301

Average: $360

6

Average: 6

ROBERT MCALINDON

Opelika, Ala. 36801

3,930

Rank: 75 out of 242

809

Rank: 24 out of 242

$238K

Rank: 65 out of 242

$294

Average: $360

5

Average: 6

JOHN RODRIGUEZ-FEO

Fairhope, Ala. 36532

3,930

Rank: 75 out of 242

364

Rank: 150 out of 242

$150K

Rank: 133 out of 242

$412

Average: $360

11

Average: 6

STEVEN BARRINGTON

Montgomery, Ala. 36106

3,907

Rank: 77 out of 242

868

Rank: 17 out of 242

$288K

Rank: 35 out of 242

$332

Average: $360

5

Average: 6

RANDALL TINDELL

Huntsville, Ala. 35802

3,765

Rank: 78 out of 242

451

Rank: 123 out of 242

$174K

Rank: 111 out of 242

$386

Average: $360

8

Average: 6

JEFFREY LAWLER

Birmingham, Ala. 35205

3,687

Rank: 79 out of 242

548

Rank: 90 out of 242

$178K

Rank: 107 out of 242

$325

Average: $360

7

Average: 6

FLEMING BROOKS

Enterprise, Ala. 36330

3,564

Rank: 80 out of 242

681

Rank: 55 out of 242

$274K

Rank: 44 out of 242

$402

Average: $360

5

Average: 6

JAMES WORTHEN

Clanton, Ala. 35045

3,554

Rank: 81 out of 242

403

Rank: 137 out of 242

$169K

Rank: 114 out of 242

$420

Average: $360

9

Average: 6

TRENTON WILSON

Opelika, Ala. 36801

3,523

Rank: 82 out of 242

571

Rank: 84 out of 242

$181K

Rank: 104 out of 242

$316

Average: $360

6

Average: 6

ALBERT SAVAGE

Fairhope, Ala. 36532

3,502

Rank: 83 out of 242

545

Rank: 92 out of 242

$184K

Rank: 101 out of 242

$338

Average: $360

6

Average: 6

PERRY SAVAGE

Birmingham, Ala. 35235

3,459

Rank: 84 out of 242

565

Rank: 87 out of 242

$197K

Rank: 94 out of 242

$348

Average: $360

6

Average: 6

SUANNE WHITE-SPUNNER

Mobile, Ala. 36608

3,444

Rank: 85 out of 242

333

Rank: 159 out of 242

$105K

Rank: 167 out of 242

$316

Average: $360

10

Average: 6

JOHN MCANDREW

Mobile, Ala. 36608

3,418

Rank: 86 out of 242

402

Rank: 138 out of 242

$168K

Rank: 115 out of 242

$418

Average: $360

9

Average: 6

ROGER SETZLER

Mobile, Ala. 36608

3,398

Rank: 87 out of 242

442

Rank: 125 out of 242

$144K

Rank: 138 out of 242

$326

Average: $360

8

Average: 6

MARK LEBERTE

Huntsville, Ala. 25801

3,368

Rank: 88 out of 242

653

Rank: 63 out of 242

$260K

Rank: 49 out of 242

$399

Average: $360

5

Average: 6

BEN GOMEZ

Cullman, Ala. 35058

3,363

Rank: 89 out of 242

517

Rank: 101 out of 242

$163K

Rank: 119 out of 242

$315

Average: $360

7

Average: 6

JASON RANDALL

Montgomery, Ala. 36117

3,363

Rank: 89 out of 242

474

Rank: 111 out of 242

$213K

Rank: 80 out of 242

$450

Average: $360

7

Average: 6

JUDSON MOORE

Dothan, Ala. 36301

3,351

Rank: 91 out of 242

777

Rank: 31 out of 242

$228K

Rank: 73 out of 242

$293

Average: $360

4

Average: 6

BRETT FRANKLIN

Huntsville, Ala. 35802

3,333

Rank: 92 out of 242

621

Rank: 71 out of 242

$219K

Rank: 77 out of 242

$353

Average: $360

5

Average: 6

TODD EDMISTON

Foley, Ala. 36535

3,330

Rank: 93 out of 242

315

Rank: 163 out of 242

$152K

Rank: 129 out of 242

$483

Average: $360

11

Average: 6

MATTHEW DEORIO

Huntsville, Ala. 35801

3,290

Rank: 94 out of 242

712

Rank: 47 out of 242

$260K

Rank: 50 out of 242

$365

Average: $360

5

Average: 6

N MATTOX

Montgomery, Ala. 36117

3,270

Rank: 95 out of 242

478

Rank: 108 out of 242

$151K

Rank: 131 out of 242

$316

Average: $360

7

Average: 6

WILLIAM ROBERTS

Fairhope, Ala. 36532

3,254

Rank: 96 out of 242

798

Rank: 28 out of 242

$257K

Rank: 52 out of 242

$322

Average: $360

4

Average: 6

PATRICK MARTIN

Valley, Ala. 36854

3,246

Rank: 97 out of 242

569

Rank: 85 out of 242

$155K

Rank: 125 out of 242

$273

Average: $360

6

Average: 6

CURT FREUDENBERGER

Huntsville, Ala. 35802

3,242

Rank: 98 out of 242

588

Rank: 79 out of 242

$595K

Rank: 2 out of 242

$1,011

Average: $360

6

Average: 6

PAUL GOLDHAGEN

Alexander city, Ala. 35010

3,227

Rank: 99 out of 242

762

Rank: 35 out of 242

$204K

Rank: 88 out of 242

$268

Average: $360

4

Average: 6

RANDALL MURPHY

Montgomery, Ala. 36117

3,226

Rank: 100 out of 242

404

Rank: 136 out of 242

$155K

Rank: 126 out of 242

$384

Average: $360

8

Average: 6

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 2015 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.