ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Alabama » Gastroenterology

Top Gastroenterology 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

ROBERT ALBARES

Dothan, Ala. 36305

25,131

Rank: 1 out of 164

1,987

Rank: 3 out of 164

$523K

Rank: 2 out of 164

$263

Average: $211

13

Average: 3

SAMUEL TARWATER

Dothan, Ala. 36305

23,124

Rank: 2 out of 164

2,046

Rank: 2 out of 164

$611K

Rank: 1 out of 164

$298

Average: $211

11

Average: 3

WILLIAM MCLAUGHLIN

Dothan, Ala. 36305

17,419

Rank: 3 out of 164

1,961

Rank: 4 out of 164

$395K

Rank: 4 out of 164

$201

Average: $211

9

Average: 3

STAVROS DIAVOLITSIS

Dothan, Ala. 36305

13,969

Rank: 4 out of 164

1,559

Rank: 5 out of 164

$288K

Rank: 12 out of 164

$184

Average: $211

9

Average: 3

JEFFREY CRITTENDEN

Dothan, Ala. 36305

11,349

Rank: 5 out of 164

2,130

Rank: 1 out of 164

$413K

Rank: 3 out of 164

$194

Average: $211

5

Average: 3

JOHN KIRBY

Mobile, Ala. 36604

8,512

Rank: 6 out of 164

1,059

Rank: 20 out of 164

$384K

Rank: 6 out of 164

$363

Average: $211

8

Average: 3

WILLIAM DENTON

Birmingham, Ala. 35209

7,317

Rank: 7 out of 164

643

Rank: 64 out of 164

$392K

Rank: 5 out of 164

$609

Average: $211

11

Average: 3

ABHINANDANA ANANTHARAJU

Sheffield, Ala. 35660

4,589

Rank: 8 out of 164

1,300

Rank: 9 out of 164

$358K

Rank: 7 out of 164

$276

Average: $211

4

Average: 3

JAMES HIXON

Anniston, Ala. 36207

4,049

Rank: 9 out of 164

1,121

Rank: 15 out of 164

$335K

Rank: 8 out of 164

$299

Average: $211

4

Average: 3

ROBERT LERNER

Mobile, Ala. 36604

3,946

Rank: 10 out of 164

1,161

Rank: 12 out of 164

$260K

Rank: 14 out of 164

$224

Average: $211

3

Average: 3

F ORLEANS

Mobile, Ala. 36604

3,829

Rank: 11 out of 164

1,114

Rank: 16 out of 164

$260K

Rank: 15 out of 164

$234

Average: $211

3

Average: 3

ROHIT MALIK

Birmingham, Ala. 35235

3,561

Rank: 12 out of 164

1,011

Rank: 24 out of 164

$268K

Rank: 13 out of 164

$265

Average: $211

4

Average: 3

VIJAYAPRASAD TUMMALA

Gadsden, Ala. 35903

3,484

Rank: 13 out of 164

1,411

Rank: 7 out of 164

$309K

Rank: 9 out of 164

$219

Average: $211

2

Average: 3

JED KAPLAN

Gadsden, Ala. 35903

3,469

Rank: 14 out of 164

805

Rank: 40 out of 164

$218K

Rank: 24 out of 164

$270

Average: $211

4

Average: 3

EGHIERHUA UGHEOKE

Huntsville, Ala. 35801

3,063

Rank: 15 out of 164

846

Rank: 33 out of 164

$254K

Rank: 19 out of 164

$300

Average: $211

4

Average: 3

VIPUL AMIN

Gadsden, Ala. 35903

2,997

Rank: 16 out of 164

1,343

Rank: 8 out of 164

$291K

Rank: 11 out of 164

$217

Average: $211

2

Average: 3

SURESH KARNE

Huntsville, Ala. 35801

2,742

Rank: 17 out of 164

1,260

Rank: 10 out of 164

$242K

Rank: 20 out of 164

$192

Average: $211

2

Average: 3

PRASAD VANKINENI

Huntsville, Ala. 35801

2,693

Rank: 18 out of 164

1,468

Rank: 6 out of 164

$255K

Rank: 18 out of 164

$174

Average: $211

2

Average: 3

THOMAS BIANCHI

Tallassee, Ala. 36078

2,646

Rank: 19 out of 164

1,062

Rank: 19 out of 164

$165K

Rank: 49 out of 164

$156

Average: $211

2

Average: 3

ROBERT MARKS

Alabaster, Ala. 35007

2,631

Rank: 20 out of 164

974

Rank: 25 out of 164

$179K

Rank: 42 out of 164

$183

Average: $211

3

Average: 3

MICHAEL BROWN

Huntsville, Ala. 35801

2,593

Rank: 21 out of 164

1,047

Rank: 22 out of 164

$303K

Rank: 10 out of 164

$290

Average: $211

2

Average: 3

PANKAJ KASHYAP

Anniston, Ala. 36207

2,584

Rank: 22 out of 164

884

Rank: 29 out of 164

$257K

Rank: 17 out of 164

$291

Average: $211

3

Average: 3

CHARLES JOHNSON

Mobile, Ala. 36608

2,489

Rank: 23 out of 164

896

Rank: 28 out of 164

$224K

Rank: 23 out of 164

$250

Average: $211

3

Average: 3

KHURSHID YOUSUF

Decatur, Ala. 35601

2,467

Rank: 24 out of 164

1,225

Rank: 11 out of 164

$240K

Rank: 21 out of 164

$196

Average: $211

2

Average: 3

DEREK HOLCOMBE

Alexander city, Ala. 35010

2,450

Rank: 25 out of 164

1,150

Rank: 14 out of 164

$260K

Rank: 16 out of 164

$226

Average: $211

2

Average: 3

JAMES SIMPSON

Mobile, Ala. 36608

2,426

Rank: 26 out of 164

871

Rank: 30 out of 164

$189K

Rank: 38 out of 164

$217

Average: $211

3

Average: 3

WILLIAM LOPEZ

Birmingham, Ala. 35235

2,400

Rank: 27 out of 164

838

Rank: 37 out of 164

$208K

Rank: 29 out of 164

$248

Average: $211

3

Average: 3

JOHN DAY

Alabaster, Ala. 35007

2,399

Rank: 28 out of 164

948

Rank: 26 out of 164

$168K

Rank: 48 out of 164

$177

Average: $211

3

Average: 3

SUBRAMANIAM SUNDAR

Tuscaloosa, Ala. 35406

2,395

Rank: 29 out of 164

1,152

Rank: 13 out of 164

$208K

Rank: 28 out of 164

$181

Average: $211

2

Average: 3

CESAR FERNANDEZ

Gadsden, Ala. 35903

2,365

Rank: 30 out of 164

839

Rank: 36 out of 164

$239K

Rank: 22 out of 164

$285

Average: $211

3

Average: 3

WINTER WILSON

Guntersville, Ala. 35976

2,323

Rank: 31 out of 164

1,076

Rank: 18 out of 164

$217K

Rank: 25 out of 164

$201

Average: $211

2

Average: 3

THOMAS PUGLIESE

Gadsden, Ala. 35903

2,284

Rank: 32 out of 164

844

Rank: 35 out of 164

$181K

Rank: 40 out of 164

$215

Average: $211

3

Average: 3

JONATHAN SIEGEL

Mobile, Ala. 36608

2,261

Rank: 33 out of 164

673

Rank: 58 out of 164

$184K

Rank: 39 out of 164

$273

Average: $211

3

Average: 3

MATTHEW EVES

Mobile, Ala. 36604

2,260

Rank: 34 out of 164

594

Rank: 75 out of 164

$176K

Rank: 43 out of 164

$297

Average: $211

4

Average: 3

DERYCK JOSEPH

Birmingham, Ala. 35211

2,151

Rank: 35 out of 164

413

Rank: 113 out of 164

$81.5K

Rank: 113 out of 164

$197

Average: $211

5

Average: 3

SAMUEL HOOKS

Mobile, Ala. 36604

2,137

Rank: 36 out of 164

709

Rank: 50 out of 164

$154K

Rank: 54 out of 164

$218

Average: $211

3

Average: 3

JEFFREY BARTON

Boaz, Ala. 35976

2,133

Rank: 37 out of 164

1,088

Rank: 17 out of 164

$192K

Rank: 36 out of 164

$177

Average: $211

2

Average: 3

MANGESH SHUKLA

Muscle shoals, Ala. 35661

2,068

Rank: 38 out of 164

914

Rank: 27 out of 164

$208K

Rank: 27 out of 164

$228

Average: $211

2

Average: 3

GERARD HAGGSTROM

Florence, Ala. 35630

2,047

Rank: 39 out of 164

1,052

Rank: 21 out of 164

$204K

Rank: 31 out of 164

$193

Average: $211

2

Average: 3

SUSAN FLEET

Mobile, Ala. 36608

2,040

Rank: 40 out of 164

348

Rank: 125 out of 164

$94.7K

Rank: 100 out of 164

$272

Average: $211

6

Average: 3

HAROON SHAIKH

Anniston, Ala. 36207

2,007

Rank: 41 out of 164

698

Rank: 53 out of 164

$194K

Rank: 35 out of 164

$278

Average: $211

3

Average: 3

LAWRENCE PARKER

Mobile, Ala. 36608

1,978

Rank: 42 out of 164

751

Rank: 46 out of 164

$194K

Rank: 34 out of 164

$259

Average: $211

3

Average: 3

CODY BARNETT

Mobile, Ala. 36608

1,962

Rank: 43 out of 164

608

Rank: 71 out of 164

$141K

Rank: 66 out of 164

$232

Average: $211

3

Average: 3

RAJESH PATEL

Huntsville, Ala. 35801

1,929

Rank: 44 out of 164

787

Rank: 43 out of 164

$214K

Rank: 26 out of 164

$272

Average: $211

2

Average: 3

ROBERT MEICHNER

Fairhope, Ala. 36532

1,918

Rank: 45 out of 164

584

Rank: 78 out of 164

$192K

Rank: 37 out of 164

$328

Average: $211

3

Average: 3

PETER MILLER

Birmingham, Ala. 35209

1,901

Rank: 46 out of 164

767

Rank: 44 out of 164

$168K

Rank: 47 out of 164

$220

Average: $211

2

Average: 3

CLARENCE HOWE

Tuscaloosa, Ala. 35406

1,894

Rank: 47 out of 164

846

Rank: 33 out of 164

$163K

Rank: 51 out of 164

$192

Average: $211

2

Average: 3

BRADLEY RUBERY

Alabaster, Ala. 35007

1,874

Rank: 48 out of 164

687

Rank: 55 out of 164

$129K

Rank: 77 out of 164

$188

Average: $211

3

Average: 3

S FERGUSON

Mobile, Ala. 36604

1,826

Rank: 49 out of 164

555

Rank: 87 out of 164

$107K

Rank: 89 out of 164

$193

Average: $211

3

Average: 3

DINO FERRANTE

Huntsville, Ala. 35801

1,795

Rank: 50 out of 164

808

Rank: 39 out of 164

$195K

Rank: 33 out of 164

$241

Average: $211

2

Average: 3

MICHAEL SANDERS

Mobile, Ala. 36608

1,795

Rank: 50 out of 164

526

Rank: 93 out of 164

$152K

Rank: 56 out of 164

$288

Average: $211

3

Average: 3

MUKUL MEHRA

Birmingham, Ala. 35235

1,786

Rank: 52 out of 164

600

Rank: 73 out of 164

$146K

Rank: 64 out of 164

$243

Average: $211

3

Average: 3

MICHAEL BERRY

Foley, Ala. 36535

1,762

Rank: 53 out of 164

720

Rank: 49 out of 164

$147K

Rank: 59 out of 164

$204

Average: $211

2

Average: 3

JOHN SHALLCROSS

Birmingham, Ala. 35209

1,735

Rank: 54 out of 164

767

Rank: 44 out of 164

$148K

Rank: 58 out of 164

$193

Average: $211

2

Average: 3

LEONARD OU-TIM

Birmingham, Ala. 35209

1,721

Rank: 55 out of 164

622

Rank: 67 out of 164

$129K

Rank: 78 out of 164

$207

Average: $211

3

Average: 3

ROBERT SHAFFER

Birmingham, Ala. 35235

1,710

Rank: 56 out of 164

661

Rank: 61 out of 164

$146K

Rank: 62 out of 164

$221

Average: $211

3

Average: 3

ADISESHA REDDY

Tuscaloosa, Ala. 35406

1,708

Rank: 57 out of 164

795

Rank: 42 out of 164

$179K

Rank: 41 out of 164

$225

Average: $211

2

Average: 3

BRADLEY RICE

Huntsville, Ala. 35801

1,688

Rank: 58 out of 164

569

Rank: 81 out of 164

$170K

Rank: 45 out of 164

$299

Average: $211

3

Average: 3

VENKATA KANTAMNENI

Decatur, Ala. 35602

1,670

Rank: 59 out of 164

732

Rank: 48 out of 164

$164K

Rank: 50 out of 164

$224

Average: $211

2

Average: 3

JOHN HENDRIX

Montgomery, Ala. 36106

1,650

Rank: 60 out of 164

1,028

Rank: 23 out of 164

$208K

Rank: 30 out of 164

$202

Average: $211

2

Average: 3

ROBERT LOUDON

Alabaster, Ala. 35007

1,617

Rank: 61 out of 164

680

Rank: 56 out of 164

$113K

Rank: 84 out of 164

$167

Average: $211

2

Average: 3

MILES GRESHAM

Birmingham, Ala. 35235

1,612

Rank: 62 out of 164

704

Rank: 51 out of 164

$148K

Rank: 57 out of 164

$211

Average: $211

2

Average: 3

CHRISTOPHER SHAVER

Birmingham, Ala. 35209

1,598

Rank: 63 out of 164

702

Rank: 52 out of 164

$158K

Rank: 52 out of 164

$225

Average: $211

2

Average: 3

GEORGE GILBERT

Opelika, Ala. 36801

1,568

Rank: 64 out of 164

867

Rank: 31 out of 164

$140K

Rank: 68 out of 164

$161

Average: $211

2

Average: 3

THOMAS SHORT

Huntsville, Ala. 35801

1,563

Rank: 65 out of 164

797

Rank: 41 out of 164

$195K

Rank: 32 out of 164

$245

Average: $211

2

Average: 3

ATTUPURAM ALEXANDER

Decatur, Ala. 35601

1,541

Rank: 66 out of 164

550

Rank: 89 out of 164

$113K

Rank: 85 out of 164

$206

Average: $211

3

Average: 3

CHARLES BLUHM

Birmingham, Ala. 35209

1,485

Rank: 67 out of 164

615

Rank: 69 out of 164

$143K

Rank: 65 out of 164

$233

Average: $211

2

Average: 3

NIRISH SHAH

Tusacloosa, Ala. 35406

1,472

Rank: 68 out of 164

559

Rank: 85 out of 164

$154K

Rank: 55 out of 164

$276

Average: $211

3

Average: 3

CHARLES BILLINGS

Huntsville, Ala. 35801

1,453

Rank: 69 out of 164

524

Rank: 94 out of 164

$146K

Rank: 63 out of 164

$279

Average: $211

3

Average: 3

KENNETH SIGMAN

Birmingham, Ala. 35209

1,450

Rank: 70 out of 164

507

Rank: 96 out of 164

$138K

Rank: 70 out of 164

$273

Average: $211

3

Average: 3

BASHAR HAKIM

Sylacauga, Ala. 35150

1,447

Rank: 71 out of 164

557

Rank: 86 out of 164

$123K

Rank: 80 out of 164

$221

Average: $211

3

Average: 3

JOSEPH COCHRAN

Birmingham, Ala. 35209

1,442

Rank: 72 out of 164

688

Rank: 54 out of 164

$121K

Rank: 81 out of 164

$176

Average: $211

2

Average: 3

AMY WOODS

Foley, Ala. 36535

1,438

Rank: 73 out of 164

627

Rank: 66 out of 164

$147K

Rank: 60 out of 164

$234

Average: $211

2

Average: 3

THOMAS HAGOOD

Foley, Ala. 36535

1,418

Rank: 74 out of 164

510

Rank: 95 out of 164

$130K

Rank: 76 out of 164

$254

Average: $211

3

Average: 3

JULIUS TOOSON

Tuscaloosa, Ala. 35406

1,394

Rank: 75 out of 164

648

Rank: 62 out of 164

$140K

Rank: 67 out of 164

$216

Average: $211

2

Average: 3

PETER DSA

Sylacauga, Ala. 35150

1,392

Rank: 76 out of 164

482

Rank: 103 out of 164

$131K

Rank: 75 out of 164

$272

Average: $211

3

Average: 3

DAVID LANDY

Birmingham, Ala. 35209

1,356

Rank: 77 out of 164

665

Rank: 59 out of 164

$120K

Rank: 82 out of 164

$181

Average: $211

2

Average: 3

ROBERT BRINSON

Montgomery, Ala. 36117

1,350

Rank: 138 out of 318

646

Rank: 93 out of 318

$167K

Rank: 68 out of 318

$258

Average: $211

2

Average: 3

BRENDAN MCGUIRE

Birmingham, Ala. 35233

1,342

Rank: 78 out of 164

562

Rank: 84 out of 164

$97K

Rank: 97 out of 164

$173

Average: $211

2

Average: 3

ROBERT PENDLEY

Madison, Ala. 35758

1,321

Rank: 79 out of 164

591

Rank: 76 out of 164

$137K

Rank: 71 out of 164

$231

Average: $211

2

Average: 3

JOHN-PAUL VOELKEL

Huntsville, Ala. 35801

1,307

Rank: 80 out of 164

496

Rank: 98 out of 164

$136K

Rank: 72 out of 164

$275

Average: $211

3

Average: 3

CHARLES DASHER

Birmingham, Ala. 35249

1,307

Rank: 80 out of 164

679

Rank: 57 out of 164

$138K

Rank: 69 out of 164

$204

Average: $211

2

Average: 3

WILLIAM CASE

Mobile, Ala. 36608

1,294

Rank: 82 out of 164

555

Rank: 87 out of 164

$105K

Rank: 92 out of 164

$189

Average: $211

2

Average: 3

CHRISTOPHER IVES

Fairhope, Ala. 36532

1,284

Rank: 83 out of 164

636

Rank: 65 out of 164

$146K

Rank: 61 out of 164

$230

Average: $211

2

Average: 3

MICHAEL DOHRENWEND

Huntsville, Ala. 35806

1,247

Rank: 84 out of 164

538

Rank: 91 out of 164

$109K

Rank: 88 out of 164

$202

Average: $211

2

Average: 3

HAROLD PHILPOT

Birmingham, Ala. 35209

1,238

Rank: 85 out of 164

645

Rank: 63 out of 164

$134K

Rank: 73 out of 164

$207

Average: $211

2

Average: 3

MARK ANDERSON

Montgomery, Ala. 36106

1,237

Rank: 86 out of 164

851

Rank: 32 out of 164

$169K

Rank: 46 out of 164

$198

Average: $211

1

Average: 3

WILLIAM WHITE

Montgomery, Ala. 36106

1,237

Rank: 86 out of 164

831

Rank: 38 out of 164

$170K

Rank: 44 out of 164

$205

Average: $211

1

Average: 3

RAMI HAWARI

Huntsville, Ala. 35801

1,157

Rank: 88 out of 164

543

Rank: 90 out of 164

$110K

Rank: 86 out of 164

$202

Average: $211

2

Average: 3

MARK JANICH

Birmingham, Ala. 35209

1,149

Rank: 89 out of 164

498

Rank: 97 out of 164

$102K

Rank: 93 out of 164

$205

Average: $211

2

Average: 3

JOSEPH BRASCO

Huntsville, Ala. 35801

1,138

Rank: 90 out of 164

491

Rank: 99 out of 164

$96.1K

Rank: 99 out of 164

$196

Average: $211

2

Average: 3

HARITHA RAMASASTRY

Clanton, Ala. 35045

1,136

Rank: 91 out of 164

367

Rank: 121 out of 164

$89.2K

Rank: 109 out of 164

$243

Average: $211

3

Average: 3

NINA NELSON-GARRETT

Montgomery, Ala. 36106

1,128

Rank: 92 out of 164

664

Rank: 60 out of 164

$157K

Rank: 53 out of 164

$237

Average: $211

2

Average: 3

GARY MOLLENGARDEN

Bessemer, Ala. 35022

1,115

Rank: 93 out of 164

473

Rank: 104 out of 164

$90.6K

Rank: 105 out of 164

$192

Average: $211

2

Average: 3

MATTHEW CARNES

Birmingham, Ala. 35205

1,114

Rank: 94 out of 164

566

Rank: 83 out of 164

$98K

Rank: 96 out of 164

$173

Average: $211

2

Average: 3

WILLIAM ROWELL

Tuscaloosa, Ala. 35406

1,102

Rank: 95 out of 164

615

Rank: 69 out of 164

$90.5K

Rank: 106 out of 164

$147

Average: $211

2

Average: 3

WILLIAM MCGEHEE

Opelika, Ala. 36801

1,092

Rank: 96 out of 164

602

Rank: 72 out of 164

$106K

Rank: 90 out of 164

$176

Average: $211

2

Average: 3

GARY ABRAMS

Montgomery, Ala. 36116

1,084

Rank: 97 out of 164

572

Rank: 79 out of 164

$90.3K

Rank: 107 out of 164

$158

Average: $211

2

Average: 3

C GOETSCH

Huntsville, Ala. 35801

1,077

Rank: 98 out of 164

486

Rank: 102 out of 164

$109K

Rank: 87 out of 164

$224

Average: $211

2

Average: 3

FREDERICK WEBER

Birmingham, Ala. 35249

1,067

Rank: 99 out of 164

620

Rank: 68 out of 164

$82.8K

Rank: 112 out of 164

$134

Average: $211

2

Average: 3

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.