ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Alabama » Urology

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

FREDERICK HOLCOMB

Sheffield, Ala. 35660

14,745

Rank: 1 out of 140

1,207

Rank: 9 out of 140

$296K

Rank: 10 out of 140

$245

Average: $227

12

Average: 7

RODNEY DENNIS

Homewood, Ala. 35209

14,425

Rank: 2 out of 140

685

Rank: 70 out of 140

$167K

Rank: 61 out of 140

$244

Average: $227

21

Average: 7

PAUL SCOTT

Mobile, Ala. 36607

14,358

Rank: 3 out of 140

718

Rank: 66 out of 140

$278K

Rank: 13 out of 140

$387

Average: $227

20

Average: 7

JOHN PEACOCK

Dothan, Ala. 36301

13,470

Rank: 4 out of 140

1,019

Rank: 25 out of 140

$228K

Rank: 31 out of 140

$224

Average: $227

13

Average: 7

JONATHAN VUKOVICH

Dothan, Ala. 36301

13,373

Rank: 5 out of 140

1,152

Rank: 14 out of 140

$271K

Rank: 17 out of 140

$236

Average: $227

12

Average: 7

LEE HAMMONTREE

Homewood, Ala. 35209

13,132

Rank: 6 out of 140

634

Rank: 82 out of 140

$174K

Rank: 57 out of 140

$275

Average: $227

21

Average: 7

WILLIAM HUGHES

Decatur, Ala. 35601

12,933

Rank: 7 out of 140

1,675

Rank: 1 out of 140

$497K

Rank: 1 out of 140

$297

Average: $227

8

Average: 7

DINO FRANGOS

Mobile, Ala. 36607

12,700

Rank: 8 out of 140

881

Rank: 38 out of 140

$252K

Rank: 24 out of 140

$286

Average: $227

14

Average: 7

MARK FISCHER

Dothan, Ala. 36301

11,930

Rank: 9 out of 140

1,263

Rank: 7 out of 140

$274K

Rank: 15 out of 140

$217

Average: $227

9

Average: 7

ROBERT SCHUYLER

Dothan, Ala. 36301

11,884

Rank: 10 out of 140

1,158

Rank: 12 out of 140

$239K

Rank: 27 out of 140

$207

Average: $227

10

Average: 7

LAWRENCE ROSEN

Jacksonville, Ala. 36265

11,287

Rank: 11 out of 140

785

Rank: 53 out of 140

$420K

Rank: 2 out of 140

$535

Average: $227

14

Average: 7

GUY OSWALT

Mobile, Ala. 36607

11,171

Rank: 12 out of 140

863

Rank: 41 out of 140

$207K

Rank: 43 out of 140

$240

Average: $227

13

Average: 7

BRYANT WILLIAMS

Dothan, Ala. 36301

11,110

Rank: 13 out of 140

1,034

Rank: 24 out of 140

$256K

Rank: 23 out of 140

$248

Average: $227

11

Average: 7

AUTRY MEGGINSON

Mobile, Ala. 36607

10,643

Rank: 14 out of 140

922

Rank: 33 out of 140

$211K

Rank: 40 out of 140

$229

Average: $227

12

Average: 7

ALAN MCCOOL

Dothan, Ala. 36301

10,640

Rank: 15 out of 140

1,000

Rank: 27 out of 140

$211K

Rank: 41 out of 140

$211

Average: $227

11

Average: 7

THOMAS MOODY

Homewood, Ala. 35209

10,401

Rank: 16 out of 140

1,016

Rank: 26 out of 140

$217K

Rank: 37 out of 140

$213

Average: $227

10

Average: 7

ALFRED NEWMAN

Montgomery, Ala. 36106

10,303

Rank: 17 out of 140

1,173

Rank: 11 out of 140

$345K

Rank: 6 out of 140

$294

Average: $227

9

Average: 7

JOSEPH PHILLIPS

Dothan, Ala. 36301

9,694

Rank: 18 out of 140

1,069

Rank: 20 out of 140

$192K

Rank: 51 out of 140

$180

Average: $227

9

Average: 7

ROGER WILLIAMS

Dothan, Ala. 36305

9,632

Rank: 26 out of 227

1,373

Rank: 4 out of 227

$441K

Rank: 5 out of 227

$321

Average: $227

7

Average: 7

JOSEPH CLEMENTS

Dothan, Ala. 36301

9,531

Rank: 19 out of 140

1,331

Rank: 4 out of 140

$232K

Rank: 29 out of 140

$174

Average: $227

7

Average: 7

DONALD BRAGG

Birmingham, Ala. 35235

9,047

Rank: 20 out of 140

827

Rank: 43 out of 140

$168K

Rank: 60 out of 140

$204

Average: $227

11

Average: 7

CHARLES WILSON

Florence, Ala. 35630

8,937

Rank: 21 out of 140

1,302

Rank: 6 out of 140

$267K

Rank: 18 out of 140

$205

Average: $227

7

Average: 7

MARK DEGUENTHER

Homewood, Ala. 35209

8,916

Rank: 22 out of 140

899

Rank: 36 out of 140

$244K

Rank: 25 out of 140

$272

Average: $227

10

Average: 7

JOHN PIRANI

Gadsden, Ala. 35903

8,826

Rank: 23 out of 140

1,092

Rank: 19 out of 140

$392K

Rank: 3 out of 140

$359

Average: $227

8

Average: 7

MICHAEL YORDY

Sheffield, Ala. 35660

8,394

Rank: 24 out of 140

1,327

Rank: 5 out of 140

$319K

Rank: 7 out of 140

$240

Average: $227

6

Average: 7

CHARLES WHITE

Mobile, Ala. 36607

8,355

Rank: 25 out of 140

817

Rank: 47 out of 140

$207K

Rank: 44 out of 140

$253

Average: $227

10

Average: 7

DONALD KIDD

Mobile, Ala. 36608

8,316

Rank: 26 out of 140

1,156

Rank: 13 out of 140

$221K

Rank: 34 out of 140

$191

Average: $227

7

Average: 7

NICOLISA MASSIE

Homewood, Ala. 35209

7,855

Rank: 27 out of 140

602

Rank: 87 out of 140

$147K

Rank: 77 out of 140

$244

Average: $227

13

Average: 7

THOMAS HOLLEY

Homewood, Ala. 35209

7,848

Rank: 28 out of 140

638

Rank: 81 out of 140

$148K

Rank: 75 out of 140

$232

Average: $227

12

Average: 7

ALEXANDER NADING

Birmingham, Ala. 35235

7,516

Rank: 29 out of 140

726

Rank: 65 out of 140

$151K

Rank: 71 out of 140

$208

Average: $227

10

Average: 7

PETER SHASHY

Montgomery, Ala. 36106

7,335

Rank: 30 out of 140

1,138

Rank: 16 out of 140

$273K

Rank: 16 out of 140

$240

Average: $227

6

Average: 7

MARK BYARD

Dothan, Ala. 36305

7,213

Rank: 31 out of 140

1,597

Rank: 2 out of 140

$285K

Rank: 11 out of 140

$178

Average: $227

5

Average: 7

MARK SMITH

Sheffield, Ala. 35660

6,811

Rank: 32 out of 140

992

Rank: 28 out of 140

$266K

Rank: 19 out of 140

$269

Average: $227

7

Average: 7

MANISH SHAH

Gadsden, Ala. 35903

6,775

Rank: 33 out of 140

753

Rank: 58 out of 140

$301K

Rank: 9 out of 140

$400

Average: $227

9

Average: 7

JAMES FLATT

Huntsville, Ala. 35802

6,467

Rank: 34 out of 140

1,238

Rank: 8 out of 140

$304K

Rank: 8 out of 140

$245

Average: $227

5

Average: 7

MICHAEL BROWN

Huntsville, Ala. 35802

6,394

Rank: 35 out of 140

1,201

Rank: 10 out of 140

$275K

Rank: 14 out of 140

$229

Average: $227

5

Average: 7

A. TULLY

Homewood, Ala. 35209

6,379

Rank: 36 out of 140

497

Rank: 102 out of 140

$219K

Rank: 36 out of 140

$441

Average: $227

13

Average: 7

MICHAEL KLINE

Anniston, Ala. 36207

6,303

Rank: 37 out of 140

1,144

Rank: 15 out of 140

$261K

Rank: 21 out of 140

$228

Average: $227

6

Average: 7

LORIE FLECK

Mobile, Ala. 36608

6,201

Rank: 38 out of 140

870

Rank: 40 out of 140

$165K

Rank: 64 out of 140

$190

Average: $227

7

Average: 7

WILLIAM CHAPMAN

Huntsville, Ala. 35802

6,134

Rank: 39 out of 140

1,137

Rank: 17 out of 140

$283K

Rank: 12 out of 140

$249

Average: $227

5

Average: 7

CHARLES BUGG

Homewood, Ala. 35209

6,069

Rank: 40 out of 140

617

Rank: 83 out of 140

$209K

Rank: 42 out of 140

$339

Average: $227

10

Average: 7

VICTOR JIMINEZ

Huntsville, Ala. 35802

5,575

Rank: 41 out of 140

986

Rank: 30 out of 140

$264K

Rank: 20 out of 140

$268

Average: $227

6

Average: 7

SELDEN STEPHENS

Mobile, Ala. 36607

5,523

Rank: 42 out of 140

817

Rank: 47 out of 140

$186K

Rank: 53 out of 140

$227

Average: $227

7

Average: 7

MERLE WADE

Gadsden, Ala. 35903

5,259

Rank: 43 out of 140

793

Rank: 51 out of 140

$236K

Rank: 28 out of 140

$298

Average: $227

7

Average: 7

PAUL SHASHY

Montgomery, Ala. 36106

5,203

Rank: 44 out of 140

797

Rank: 50 out of 140

$194K

Rank: 50 out of 140

$243

Average: $227

7

Average: 7

ALEXANDRU BENET

Andalusia, Ala. 36420

5,164

Rank: 45 out of 140

802

Rank: 49 out of 140

$224K

Rank: 33 out of 140

$279

Average: $227

6

Average: 7

CHRISTOPHER PETRUS

Fairhope, Ala. 36532

5,105

Rank: 46 out of 140

1,055

Rank: 22 out of 140

$228K

Rank: 32 out of 140

$216

Average: $227

5

Average: 7

JOSEPH SCHULTZ

Mobile, Ala. 36608

4,896

Rank: 47 out of 140

825

Rank: 45 out of 140

$149K

Rank: 74 out of 140

$181

Average: $227

6

Average: 7

WILLIAM SHERRER

Selma, Ala. 36701

4,892

Rank: 48 out of 140

1,111

Rank: 18 out of 140

$216K

Rank: 38 out of 140

$194

Average: $227

4

Average: 7

BRYANT POOLE

Homewood, Ala. 35209

4,882

Rank: 49 out of 140

522

Rank: 94 out of 140

$101K

Rank: 97 out of 140

$194

Average: $227

9

Average: 7

DOYLE STEPHENS

Gadsden, Ala. 35903

4,718

Rank: 50 out of 140

514

Rank: 99 out of 140

$231K

Rank: 30 out of 140

$450

Average: $227

9

Average: 7

VINCENT BIVINS

Homewood, Ala. 35209

4,680

Rank: 51 out of 140

738

Rank: 60 out of 140

$200K

Rank: 47 out of 140

$271

Average: $227

6

Average: 7

PATRICK MILLS

Homewood, Ala. 35209

4,638

Rank: 52 out of 140

640

Rank: 80 out of 140

$170K

Rank: 58 out of 140

$266

Average: $227

7

Average: 7

BRIAN STONE

Jasper, Ala. 35501

4,620

Rank: 153 out of 718

503

Rank: 302 out of 718

$252K

Rank: 124 out of 718

$502

Average: $227

9

Average: 7

WILLIAM BLAYLOCK

Mobile, Ala. 36608

4,572

Rank: 53 out of 140

992

Rank: 28 out of 140

$199K

Rank: 49 out of 140

$200

Average: $227

5

Average: 7

BRIAN WADE

Birmingham, Ala. 35235

4,568

Rank: 54 out of 140

522

Rank: 94 out of 140

$100K

Rank: 99 out of 140

$192

Average: $227

9

Average: 7

RISHI RAJAN

Opelika, Ala. 36801

4,563

Rank: 55 out of 140

1,416

Rank: 3 out of 140

$361K

Rank: 4 out of 140

$255

Average: $227

3

Average: 7

WILLIAM SHELOR

Dothan, Ala. 36303

4,517

Rank: 56 out of 140

519

Rank: 97 out of 140

$138K

Rank: 83 out of 140

$266

Average: $227

9

Average: 7

WILLIAM SANDERSON

Mobile, Ala. 36608

4,516

Rank: 57 out of 140

959

Rank: 32 out of 140

$189K

Rank: 52 out of 140

$197

Average: $227

5

Average: 7

GREGORY CARTER

Boaz, Ala. 35957

4,510

Rank: 58 out of 140

1,050

Rank: 23 out of 140

$214K

Rank: 39 out of 140

$204

Average: $227

4

Average: 7

RAYMOND POORE

Tuscaloosa, Ala. 35406

4,456

Rank: 59 out of 140

1,066

Rank: 21 out of 140

$205K

Rank: 45 out of 140

$193

Average: $227

4

Average: 7

ALVIN SAGO

Florence, Ala. 35630

4,445

Rank: 60 out of 140

734

Rank: 61 out of 140

$166K

Rank: 63 out of 140

$227

Average: $227

6

Average: 7

DOUGLAS TURNBULL

Foley, Ala. 36535

4,381

Rank: 61 out of 140

827

Rank: 43 out of 140

$177K

Rank: 54 out of 140

$215

Average: $227

5

Average: 7

AMIT CHAKRABARTY

Huntsville, Ala. 35801

4,326

Rank: 62 out of 140

298

Rank: 125 out of 140

$242K

Rank: 26 out of 140

$812

Average: $227

15

Average: 7

RODNEY SANDERS

Cullman, Ala. 35058

4,314

Rank: 63 out of 140

855

Rank: 42 out of 140

$220K

Rank: 35 out of 140

$257

Average: $227

5

Average: 7

JARED COX

Birmingham, Ala. 35235

4,288

Rank: 64 out of 140

367

Rank: 116 out of 140

$62.3K

Rank: 119 out of 140

$170

Average: $227

12

Average: 7

MELL DUGGAN

Homewood, Ala. 35209

4,268

Rank: 65 out of 140

519

Rank: 97 out of 140

$118K

Rank: 93 out of 140

$227

Average: $227

8

Average: 7

TERRY PHILLIS

Anniston, Ala. 36207

4,263

Rank: 66 out of 140

906

Rank: 35 out of 140

$199K

Rank: 48 out of 140

$220

Average: $227

5

Average: 7

JAMES MCMURRAY

Huntsville, Ala. 35801

4,217

Rank: 67 out of 140

897

Rank: 37 out of 140

$261K

Rank: 22 out of 140

$291

Average: $227

5

Average: 7

DAVID MCKENZIE

Opelika, Ala. 36801

4,215

Rank: 68 out of 140

977

Rank: 31 out of 140

$345K

Rank: 5 out of 140

$354

Average: $227

4

Average: 7

CHESTER HICKS

Gadsden, Ala. 35903

4,143

Rank: 69 out of 140

705

Rank: 67 out of 140

$202K

Rank: 46 out of 140

$286

Average: $227

6

Average: 7

JOSEPH MOKULIS

Florence, Ala. 35630

4,069

Rank: 70 out of 140

875

Rank: 39 out of 140

$153K

Rank: 70 out of 140

$175

Average: $227

5

Average: 7

THOMAS COLEMAN

Mobile, Ala. 36608

4,021

Rank: 71 out of 140

819

Rank: 46 out of 140

$170K

Rank: 59 out of 140

$208

Average: $227

5

Average: 7

MARGARET VEREB

Montgomery, Ala. 36117

4,006

Rank: 72 out of 140

648

Rank: 79 out of 140

$128K

Rank: 86 out of 140

$197

Average: $227

6

Average: 7

MICHAEL WATERS

Foley, Ala. 36535

3,901

Rank: 73 out of 140

595

Rank: 88 out of 140

$155K

Rank: 68 out of 140

$260

Average: $227

7

Average: 7

WILLIAM PARKER

Cullman, Ala. 35058

3,875

Rank: 74 out of 140

729

Rank: 63 out of 140

$167K

Rank: 62 out of 140

$229

Average: $227

5

Average: 7

BHAGABAT SAHU

Athens, Ala. 35611

3,587

Rank: 75 out of 140

378

Rank: 114 out of 140

$146K

Rank: 78 out of 140

$387

Average: $227

9

Average: 7

MICHAEL BREWER

Homewood, Ala. 35209

3,582

Rank: 76 out of 140

734

Rank: 61 out of 140

$150K

Rank: 73 out of 140

$204

Average: $227

5

Average: 7

BARRY BILLINGS

Anniston, Ala. 36207

3,479

Rank: 77 out of 140

727

Rank: 64 out of 140

$176K

Rank: 55 out of 140

$242

Average: $227

5

Average: 7

RUPA KITCHENS

Homewood, Ala. 35209

3,397

Rank: 78 out of 140

504

Rank: 101 out of 140

$93.6K

Rank: 105 out of 140

$186

Average: $227

7

Average: 7

JAMES REYNOLDS

Huntsville, Ala. 35801

3,292

Rank: 79 out of 140

768

Rank: 56 out of 140

$134K

Rank: 84 out of 140

$175

Average: $227

4

Average: 7

NICHOLAS BRASWELL

Cullman, Ala. 35058

3,254

Rank: 80 out of 140

664

Rank: 75 out of 140

$155K

Rank: 67 out of 140

$233

Average: $227

5

Average: 7

SIMON MIRELMAN

Birmingham, Ala. 35209

3,226

Rank: 81 out of 140

426

Rank: 110 out of 140

$84K

Rank: 108 out of 140

$197

Average: $227

8

Average: 7

JASON BURRUS

Homewood, Ala. 35209

3,210

Rank: 82 out of 140

442

Rank: 108 out of 140

$121K

Rank: 90 out of 140

$273

Average: $227

7

Average: 7

WILLIAM RENNEKER

Homewood, Ala. 35209

3,190

Rank: 83 out of 140

460

Rank: 106 out of 140

$88.7K

Rank: 107 out of 140

$193

Average: $227

7

Average: 7

LEWIS LLOYD

Birmingham, Ala. 35233

3,140

Rank: 84 out of 140

916

Rank: 34 out of 140

$122K

Rank: 87 out of 140

$134

Average: $227

3

Average: 7

MAMOUN PACHA

Sylacauga, Ala. 35150

3,039

Rank: 85 out of 140

607

Rank: 86 out of 140

$153K

Rank: 69 out of 140

$253

Average: $227

5

Average: 7

RUBE HUNDLEY

Enterprise, Ala. 36330

3,023

Rank: 86 out of 140

521

Rank: 96 out of 140

$122K

Rank: 88 out of 140

$234

Average: $227

6

Average: 7

DAVID MORGAN

Madison, Ala. 35758

3,017

Rank: 87 out of 140

579

Rank: 90 out of 140

$162K

Rank: 65 out of 140

$280

Average: $227

5

Average: 7

JASON MOELLINGER

Homewood, Ala. 35209

3,010

Rank: 88 out of 140

786

Rank: 52 out of 140

$114K

Rank: 94 out of 140

$146

Average: $227

4

Average: 7

INGRUM BANKSTON

Tuscaloosa, Ala. 35406

2,992

Rank: 89 out of 140

772

Rank: 55 out of 140

$148K

Rank: 76 out of 140

$191

Average: $227

4

Average: 7

TIMOTHY MORROW

Montgomery, Ala. 36116

2,880

Rank: 90 out of 140

749

Rank: 59 out of 140

$138K

Rank: 82 out of 140

$185

Average: $227

4

Average: 7

WESLEY SMITH

Tuscaloosa, Ala. 35406

2,782

Rank: 91 out of 140

674

Rank: 72 out of 140

$101K

Rank: 98 out of 140

$149

Average: $227

4

Average: 7

BRAD BAUER

Alexander city, Ala. 35010

2,724

Rank: 92 out of 140

692

Rank: 69 out of 140

$141K

Rank: 79 out of 140

$204

Average: $227

4

Average: 7

DARRYL BRITT

Scottsboro, Ala. 35768

2,677

Rank: 93 out of 140

524

Rank: 93 out of 140

$94.1K

Rank: 104 out of 140

$180

Average: $227

5

Average: 7

GEORGE WALKER

Gadsden, Ala. 35903

2,650

Rank: 94 out of 140

426

Rank: 110 out of 140

$121K

Rank: 91 out of 140

$283

Average: $227

6

Average: 7

JOHN HINSON

Huntsville, Ala. 35801

2,635

Rank: 95 out of 140

609

Rank: 84 out of 140

$150K

Rank: 72 out of 140

$247

Average: $227

4

Average: 7

VINTON CRAWFORD

Anniston, Ala. 36207

2,605

Rank: 96 out of 140

662

Rank: 76 out of 140

$139K

Rank: 80 out of 140

$210

Average: $227

4

Average: 7

WILLIAM MCCUTCHEN

Birmingham, Ala. 35211

2,581

Rank: 97 out of 140

459

Rank: 107 out of 140

$131K

Rank: 85 out of 140

$286

Average: $227

6

Average: 7

JOHN WILBANKS

Homewood, Ala. 35209

2,561

Rank: 98 out of 140

469

Rank: 104 out of 140

$98.7K

Rank: 101 out of 140

$210

Average: $227

5

Average: 7

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.