Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Alabama » Family Medicine

Top Family Medicine 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

GEORGE EVANS

Sheffield, Ala. 35660

86,922

Rank: 1 out of 1,139

920

Rank: 79 out of 1,139

$473K

Rank: 9 out of 1,139

$514

Average: $237

94

Average: 11

STANLEY BARNES

Evergreen, Ala. 36401

79,152

Rank: 2 out of 1,139

845

Rank: 108 out of 1,139

$363K

Rank: 29 out of 1,139

$430

Average: $237

94

Average: 11

HOBERT SHARPTON

Cullman, Ala. 35058

57,492

Rank: 3 out of 1,139

1,045

Rank: 50 out of 1,139

$432K

Rank: 14 out of 1,139

$413

Average: $237

55

Average: 11

STEPHEN WEST

Evergreen, Ala. 36401

53,698

Rank: 4 out of 1,139

647

Rank: 206 out of 1,139

$222K

Rank: 124 out of 1,139

$344

Average: $237

83

Average: 11

MARK ROBERTS

Evergreen, Ala. 36401

48,702

Rank: 5 out of 1,139

995

Rank: 56 out of 1,139

$865K

Rank: 1 out of 1,139

$869

Average: $237

49

Average: 11

MAURICE FITZ-GERALD

Demopolis, Ala. 36732

47,506

Rank: 6 out of 1,139

792

Rank: 135 out of 1,139

$487K

Rank: 6 out of 1,139

$615

Average: $237

60

Average: 11

JOHN GOBER

Cullman, Ala. 35058

47,318

Rank: 7 out of 1,139

813

Rank: 123 out of 1,139

$397K

Rank: 21 out of 1,139

$489

Average: $237

58

Average: 11

STEVEN ALLEN

Millbrook, Ala. 36054

41,565

Rank: 8 out of 1,139

627

Rank: 228 out of 1,139

$235K

Rank: 107 out of 1,139

$374

Average: $237

66

Average: 11

CRAIG BUETTNER

Tuscaloosa, Ala. 35406

39,151

Rank: 9 out of 1,139

472

Rank: 396 out of 1,139

$185K

Rank: 185 out of 1,139

$393

Average: $237

83

Average: 11

TODD PEARLSTEIN

Troy, Ala. 36081

38,215

Rank: 10 out of 1,139

517

Rank: 321 out of 1,139

$246K

Rank: 93 out of 1,139

$475

Average: $237

74

Average: 11

HOMER LASSITER

Dothan, Ala. 36303

37,203

Rank: 11 out of 1,139

300

Rank: 678 out of 1,139

$68.9K

Rank: 617 out of 1,139

$230

Average: $237

124

Average: 11

MICHAEL DUPRE

Pell city, Ala. 35125

36,108

Rank: 12 out of 1,139

612

Rank: 239 out of 1,139

$331K

Rank: 39 out of 1,139

$541

Average: $237

59

Average: 11

GARY MCCULLOCH

Eclectic, Ala. 36024

35,771

Rank: 13 out of 1,139

544

Rank: 295 out of 1,139

$144K

Rank: 292 out of 1,139

$265

Average: $237

66

Average: 11

JEFFREY SAYLOR

Guntersville, Ala. 35976

35,487

Rank: 14 out of 1,139

1,180

Rank: 32 out of 1,139

$312K

Rank: 55 out of 1,139

$264

Average: $237

30

Average: 11

JOHN BOGGESS

Guntersville, Ala. 35976

35,180

Rank: 15 out of 1,139

1,528

Rank: 8 out of 1,139

$231K

Rank: 110 out of 1,139

$151

Average: $237

23

Average: 11

STEVE WAMPLER

Killen, Ala. 35645

33,916

Rank: 16 out of 1,139

782

Rank: 144 out of 1,139

$409K

Rank: 19 out of 1,139

$523

Average: $237

43

Average: 11

EDWIN KEEL

Oxford, Ala. 36203

31,873

Rank: 17 out of 1,139

823

Rank: 117 out of 1,139

$221K

Rank: 127 out of 1,139

$268

Average: $237

39

Average: 11

JOEL MILLIGAN

Guntersville, Ala. 35976

31,398

Rank: 18 out of 1,139

1,456

Rank: 13 out of 1,139

$331K

Rank: 40 out of 1,139

$227

Average: $237

22

Average: 11

TIMOTHY MARTIN

Sheffield, Ala. 35660

30,883

Rank: 19 out of 1,139

581

Rank: 263 out of 1,139

$350K

Rank: 31 out of 1,139

$603

Average: $237

53

Average: 11

DAVID HOLLIS

Killen, Ala. 35645

30,875

Rank: 20 out of 1,139

804

Rank: 126 out of 1,139

$323K

Rank: 45 out of 1,139

$402

Average: $237

38

Average: 11

DAVID CAMPBELL

Guntersville, Ala. 35976

30,266

Rank: 21 out of 1,139

1,424

Rank: 15 out of 1,139

$326K

Rank: 43 out of 1,139

$229

Average: $237

21

Average: 11

BEN BOSTICK

Cullman, Ala. 35055

30,203

Rank: 22 out of 1,139

833

Rank: 112 out of 1,139

$195K

Rank: 152 out of 1,139

$234

Average: $237

36

Average: 11

MARK WILES

Mobile, Ala. 36608

29,860

Rank: 23 out of 1,139

414

Rank: 487 out of 1,139

$230K

Rank: 115 out of 1,139

$557

Average: $237

72

Average: 11

CLAYTON DAVIS

Sylacauga, Ala. 35150

28,504

Rank: 24 out of 1,139

658

Rank: 197 out of 1,139

$186K

Rank: 184 out of 1,139

$282

Average: $237

43

Average: 11

WILLIAM SIDES

Birmingham, Ala. 35207

27,082

Rank: 25 out of 1,139

540

Rank: 302 out of 1,139

$111K

Rank: 409 out of 1,139

$206

Average: $237

50

Average: 11

RONALD HELMS

Pell city, Ala. 35125

26,746

Rank: 26 out of 1,139

962

Rank: 66 out of 1,139

$456K

Rank: 11 out of 1,139

$474

Average: $237

28

Average: 11

JEFFERY PARKER

Northport, Ala. 35476

26,577

Rank: 27 out of 1,139

370

Rank: 552 out of 1,139

$55.3K

Rank: 712 out of 1,139

$150

Average: $237

72

Average: 11

THOMAS SMITHERMAN

Pelham, Ala. 35124

24,576

Rank: 28 out of 1,139

341

Rank: 606 out of 1,139

$69.2K

Rank: 615 out of 1,139

$203

Average: $237

72

Average: 11

TERRY TRUE

Muscle shoals, Ala. 35661

24,458

Rank: 29 out of 1,139

976

Rank: 60 out of 1,139

$337K

Rank: 35 out of 1,139

$345

Average: $237

25

Average: 11

DEAN NADEN

Jasper, Ala. 35501

23,775

Rank: 30 out of 1,139

1,284

Rank: 23 out of 1,139

$244K

Rank: 96 out of 1,139

$190

Average: $237

19

Average: 11

BEVERLY JORDAN

Enterprise, Ala. 36330

23,425

Rank: 31 out of 1,139

732

Rank: 164 out of 1,139

$487K

Rank: 5 out of 1,139

$666

Average: $237

32

Average: 11

WILLIAM NIXON

Guntersville, Ala. 35976

23,256

Rank: 32 out of 1,139

1,171

Rank: 36 out of 1,139

$252K

Rank: 86 out of 1,139

$215

Average: $237

20

Average: 11

CHRISTOPHER EDWARDS

Athens, Ala. 35611

23,198

Rank: 33 out of 1,139

994

Rank: 57 out of 1,139

$213K

Rank: 133 out of 1,139

$214

Average: $237

23

Average: 11

JEFFREY PRICE

Clanton, Ala. 35045

23,100

Rank: 34 out of 1,139

620

Rank: 232 out of 1,139

$195K

Rank: 157 out of 1,139

$314

Average: $237

37

Average: 11

JEANNE BIRKENHAUER

Gulf shores, Ala. 36542

22,870

Rank: 35 out of 1,139

864

Rank: 100 out of 1,139

$178K

Rank: 198 out of 1,139

$207

Average: $237

26

Average: 11

PHILLIP RAWLINGS

Mobile, Ala. 36695

22,821

Rank: 36 out of 1,139

85

Rank: 1,033 out of 1,139

$29.4K

Rank: 888 out of 1,139

$346

Average: $237

268

Average: 11

CHRISTOPHER COCCIA

Cullman, Ala. 35055

22,683

Rank: 37 out of 1,139

910

Rank: 81 out of 1,139

$188K

Rank: 177 out of 1,139

$206

Average: $237

25

Average: 11

JOSHUA BELL

Guntersville, Ala. 35976

22,575

Rank: 38 out of 1,139

950

Rank: 69 out of 1,139

$258K

Rank: 84 out of 1,139

$272

Average: $237

24

Average: 11

EARL STEWART

Gordo, Ala. 35466

22,314

Rank: 39 out of 1,139

573

Rank: 268 out of 1,139

$126K

Rank: 354 out of 1,139

$220

Average: $237

39

Average: 11

KURT KRAFT

Geneva, Ala. 36340

22,230

Rank: 40 out of 1,139

447

Rank: 431 out of 1,139

$193K

Rank: 162 out of 1,139

$433

Average: $237

50

Average: 11

HOWARD RUBENSTEIN

Saraland, Ala. 36571

22,131

Rank: 41 out of 1,139

1,343

Rank: 17 out of 1,139

$78.1K

Rank: 566 out of 1,139

$58

Average: $237

16

Average: 11

RICHARD MEADOWS

Abbeville, Ala. 36310

22,078

Rank: 42 out of 1,139

789

Rank: 137 out of 1,139

$275K

Rank: 72 out of 1,139

$349

Average: $237

28

Average: 11

TIMOTHY CORBIN

Alexander city, Ala. 35010

21,592

Rank: 43 out of 1,139

1,217

Rank: 27 out of 1,139

$469K

Rank: 10 out of 1,139

$385

Average: $237

18

Average: 11

BRAD GINEVAN

Sheffield, Ala. 35660

21,515

Rank: 44 out of 1,139

843

Rank: 110 out of 1,139

$311K

Rank: 56 out of 1,139

$369

Average: $237

26

Average: 11

NEIL YEAGER

Hartselle, Ala. 35640

21,049

Rank: 45 out of 1,139

1,274

Rank: 24 out of 1,139

$180K

Rank: 193 out of 1,139

$142

Average: $237

17

Average: 11

ROBERT OBRIEN

Dothan, Ala. 36303

20,892

Rank: 46 out of 1,139

1,287

Rank: 21 out of 1,139

$283K

Rank: 68 out of 1,139

$220

Average: $237

16

Average: 11

JONATHAN STANFIELD

Opp, Ala. 36467

19,577

Rank: 47 out of 1,139

893

Rank: 87 out of 1,139

$314K

Rank: 52 out of 1,139

$352

Average: $237

22

Average: 11

CHARLES HENSLEIGH

Ashland, Ala. 36251

19,516

Rank: 48 out of 1,139

1,052

Rank: 49 out of 1,139

$477K

Rank: 8 out of 1,139

$454

Average: $237

19

Average: 11

SPENCER COLEMAN

Wetumpka, Ala. 36092

19,370

Rank: 49 out of 1,139

803

Rank: 127 out of 1,139

$230K

Rank: 114 out of 1,139

$287

Average: $237

24

Average: 11

JOHN MILLER

Guin, Ala. 35563

18,840

Rank: 50 out of 1,139

501

Rank: 350 out of 1,139

$161K

Rank: 238 out of 1,139

$322

Average: $237

38

Average: 11

JOHN MADDOX

Andalusia, Ala. 36420

18,821

Rank: 51 out of 1,139

1,070

Rank: 47 out of 1,139

$427K

Rank: 15 out of 1,139

$399

Average: $237

18

Average: 11

JAMES ROBINSON

Tuscaloosa, Ala. 35406

18,703

Rank: 52 out of 1,139

576

Rank: 266 out of 1,139

$98.7K

Rank: 475 out of 1,139

$171

Average: $237

32

Average: 11

KATHRYN PETTIT

Guntersville, Ala. 35976

18,622

Rank: 53 out of 1,139

490

Rank: 363 out of 1,139

$121K

Rank: 378 out of 1,139

$248

Average: $237

38

Average: 11

THOMAS DAVIDSON

Gulf shores, Ala. 36542

18,473

Rank: 54 out of 1,139

534

Rank: 305 out of 1,139

$209K

Rank: 134 out of 1,139

$392

Average: $237

35

Average: 11

KAREN MANNING

Toxey, Ala. 36921

17,873

Rank: 55 out of 1,139

859

Rank: 102 out of 1,139

$376K

Rank: 26 out of 1,139

$438

Average: $237

21

Average: 11

ROBERT WILLIAMS

Opp, Ala. 36467

17,530

Rank: 56 out of 1,139

783

Rank: 142 out of 1,139

$310K

Rank: 57 out of 1,139

$396

Average: $237

22

Average: 11

JEFFREY LONG

Haleyville, Ala. 35565

17,249

Rank: 57 out of 1,139

815

Rank: 121 out of 1,139

$395K

Rank: 24 out of 1,139

$485

Average: $237

21

Average: 11

DONALD ASHLEY

Jasper, Ala. 35501

17,128

Rank: 58 out of 1,139

1,835

Rank: 3 out of 1,139

$260K

Rank: 82 out of 1,139

$142

Average: $237

9

Average: 11

RODDY COOK

Dothan, Ala. 36303

16,966

Rank: 59 out of 1,139

1,201

Rank: 29 out of 1,139

$249K

Rank: 89 out of 1,139

$208

Average: $237

14

Average: 11

WALTER BRUMLEVE

Cullman, Ala. 35058

16,917

Rank: 60 out of 1,139

419

Rank: 477 out of 1,139

$186K

Rank: 181 out of 1,139

$444

Average: $237

40

Average: 11

CARLOS CLARK

Dothan, Ala. 36301

16,769

Rank: 61 out of 1,139

1,054

Rank: 48 out of 1,139

$545K

Rank: 3 out of 1,139

$517

Average: $237

16

Average: 11

VANCE MOORE

Oxford, Ala. 36203

16,767

Rank: 62 out of 1,139

871

Rank: 93 out of 1,139

$397K

Rank: 22 out of 1,139

$456

Average: $237

19

Average: 11

CHRISTOPHER COSPER

Geneva, Ala. 36340

16,754

Rank: 63 out of 1,139

483

Rank: 377 out of 1,139

$191K

Rank: 167 out of 1,139

$395

Average: $237

35

Average: 11

NIEL RASMUSSEN

Headland, Ala. 36345

16,588

Rank: 64 out of 1,139

868

Rank: 95 out of 1,139

$398K

Rank: 20 out of 1,139

$459

Average: $237

19

Average: 11

JOHN JAMES

Alexander city, Ala. 35010

16,392

Rank: 65 out of 1,139

1,285

Rank: 22 out of 1,139

$437K

Rank: 13 out of 1,139

$340

Average: $237

13

Average: 11

JACK TAYLOR

Sheffield, Ala. 35660

16,374

Rank: 66 out of 1,139

999

Rank: 55 out of 1,139

$501K

Rank: 4 out of 1,139

$501

Average: $237

16

Average: 11

ROBERT WHITMORE

Pell city, Ala. 35125

16,318

Rank: 67 out of 1,139

704

Rank: 171 out of 1,139

$334K

Rank: 37 out of 1,139

$475

Average: $237

23

Average: 11

ROBERT KREUTZMANN

Ozark, Ala. 36360

15,857

Rank: 68 out of 1,139

571

Rank: 269 out of 1,139

$64.3K

Rank: 643 out of 1,139

$113

Average: $237

28

Average: 11

GARY FOWLER

Winfield, Ala. 35594

15,752

Rank: 69 out of 1,139

449

Rank: 430 out of 1,139

$303K

Rank: 61 out of 1,139

$675

Average: $237

35

Average: 11

JAMES TEMPLE

Alexander city, Ala. 35010

15,587

Rank: 70 out of 1,139

618

Rank: 234 out of 1,139

$336K

Rank: 36 out of 1,139

$544

Average: $237

25

Average: 11

CHARLES NOLEN

Fayette, Ala. 35555

15,075

Rank: 71 out of 1,139

642

Rank: 210 out of 1,139

$233K

Rank: 108 out of 1,139

$363

Average: $237

23

Average: 11

MONTGOMERY PEDEN

Enterprise, Ala. 36330

14,925

Rank: 72 out of 1,139

987

Rank: 59 out of 1,139

$371K

Rank: 27 out of 1,139

$376

Average: $237

15

Average: 11

THOMAS PERKINS

Moody, Ala. 35004

14,922

Rank: 73 out of 1,139

211

Rank: 837 out of 1,139

$59.5K

Rank: 676 out of 1,139

$282

Average: $237

71

Average: 11

BRIAN PERRY

Centre, Ala. 35960

14,578

Rank: 74 out of 1,139

789

Rank: 137 out of 1,139

$384K

Rank: 25 out of 1,139

$487

Average: $237

18

Average: 11

MICHAEL GAINES

Oxford, Ala. 36203

14,472

Rank: 75 out of 1,139

1,480

Rank: 11 out of 1,139

$231K

Rank: 113 out of 1,139

$156

Average: $237

10

Average: 11

DAVID EMERSON

Oxford, Ala. 36203

14,452

Rank: 76 out of 1,139

843

Rank: 110 out of 1,139

$242K

Rank: 99 out of 1,139

$287

Average: $237

17

Average: 11

KEITH DISMUKES

Demopolis, Ala. 36732

14,429

Rank: 77 out of 1,139

816

Rank: 120 out of 1,139

$195K

Rank: 155 out of 1,139

$239

Average: $237

18

Average: 11

SCOTTIE TWILLEY

Cordova, Ala. 35550

14,147

Rank: 78 out of 1,139

143

Rank: 948 out of 1,139

$101K

Rank: 469 out of 1,139

$703

Average: $237

99

Average: 11

CHARLES PAULK

Dothan, Ala. 36303

14,134

Rank: 79 out of 1,139

1,865

Rank: 2 out of 1,139

$315K

Rank: 51 out of 1,139

$169

Average: $237

8

Average: 11

BRIAN ELROD

Montgomery, Ala. 36116

14,085

Rank: 80 out of 1,139

423

Rank: 473 out of 1,139

$314K

Rank: 54 out of 1,139

$741

Average: $237

33

Average: 11

CHRISTOPHER MCGEE

Northport, Ala. 35476

14,000

Rank: 81 out of 1,139

1,756

Rank: 4 out of 1,139

$231K

Rank: 112 out of 1,139

$132

Average: $237

8

Average: 11

CHARLES BRADFORD

Scottsboro, Ala. 35768

13,966

Rank: 82 out of 1,139

375

Rank: 546 out of 1,139

$265K

Rank: 77 out of 1,139

$707

Average: $237

37

Average: 11

JEFFERY LAUBENTHAL

Tuscaloosa, Ala. 35406

13,941

Rank: 83 out of 1,139

391

Rank: 521 out of 1,139

$115K

Rank: 397 out of 1,139

$294

Average: $237

36

Average: 11

LEZLIE REED-JOHNSON

Guntersville, Ala. 35976

13,805

Rank: 84 out of 1,139

630

Rank: 226 out of 1,139

$194K

Rank: 159 out of 1,139

$308

Average: $237

22

Average: 11

THOMAS MCINTYRE

Northport, Ala. 35476

13,694

Rank: 85 out of 1,139

1,906

Rank: 1 out of 1,139

$246K

Rank: 92 out of 1,139

$129

Average: $237

7

Average: 11

JOSEPH JOHNSON

Cullman, Ala. 35058

13,245

Rank: 86 out of 1,139

554

Rank: 286 out of 1,139

$198K

Rank: 150 out of 1,139

$357

Average: $237

24

Average: 11

KEVIN KELLY

Russellville, Ala. 35653

13,158

Rank: 87 out of 1,139

942

Rank: 71 out of 1,139

$288K

Rank: 67 out of 1,139

$306

Average: $237

14

Average: 11

TERRY JAMES

Addison, Ala. 35540

13,148

Rank: 88 out of 1,139

595

Rank: 252 out of 1,139

$174K

Rank: 209 out of 1,139

$292

Average: $237

22

Average: 11

VINCENT LAW

Alexander city, Ala. 35010

13,109

Rank: 89 out of 1,139

1,134

Rank: 40 out of 1,139

$299K

Rank: 64 out of 1,139

$264

Average: $237

12

Average: 11

LAURA HOLLENSWORTH

Daphne, Ala. 36526

13,107

Rank: 90 out of 1,139

139

Rank: 953 out of 1,139

$46K

Rank: 774 out of 1,139

$331

Average: $237

94

Average: 11

EDWIN CHRISTENSEN

Tuscaloosa, Ala. 35406

13,054

Rank: 91 out of 1,139

311

Rank: 659 out of 1,139

$147K

Rank: 284 out of 1,139

$473

Average: $237

42

Average: 11

ANGELIA ELLIOTT

Cullman, Ala. 35055

12,956

Rank: 92 out of 1,139

500

Rank: 352 out of 1,139

$140K

Rank: 311 out of 1,139

$280

Average: $237

26

Average: 11

DARIN BOWLING

Sheffield, Ala. 35660

12,853

Rank: 93 out of 1,139

444

Rank: 437 out of 1,139

$169K

Rank: 216 out of 1,139

$380

Average: $237

29

Average: 11

DON HEINKEL

Muscle shoals, Ala. 35661

12,788

Rank: 94 out of 1,139

652

Rank: 202 out of 1,139

$316K

Rank: 48 out of 1,139

$485

Average: $237

20

Average: 11

KEITH FULLER

Opelika, Ala. 36801

12,754

Rank: 95 out of 1,139

818

Rank: 119 out of 1,139

$194K

Rank: 161 out of 1,139

$237

Average: $237

16

Average: 11

AARON MORGAN

Mobile, Ala. 36604

12,753

Rank: 96 out of 1,139

1,073

Rank: 45 out of 1,139

$262K

Rank: 81 out of 1,139

$244

Average: $237

12

Average: 11

KIMBERLY FUNCHES-JACKSON

Phenix city, Ala. 36867

12,673

Rank: 97 out of 1,139

417

Rank: 479 out of 1,139

$267K

Rank: 76 out of 1,139

$640

Average: $237

30

Average: 11

ANTHONY SIMS

Henagar, Ala. 35978

12,601

Rank: 98 out of 1,139

936

Rank: 72 out of 1,139

$264K

Rank: 80 out of 1,139

$282

Average: $237

13

Average: 11

DANIEL WILLIAMS

Cullman, Ala. 35055

12,430

Rank: 99 out of 1,139

187

Rank: 878 out of 1,139

$27.3K

Rank: 908 out of 1,139

$146

Average: $237

66

Average: 11

BRUCE KENT

Wetumpka, Ala. 36093

12,398

Rank: 100 out of 1,139

675

Rank: 188 out of 1,139

$59.3K

Rank: 679 out of 1,139

$88

Average: $237

18

Average: 11

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.