ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Alabama » Diagnostic Radiology

Top Diagnostic Radiology 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

HRUDAYA NATH

Birmingham, Ala. 35233

43,220

Rank: 1 out of 384

4,335

Rank: 71 out of 384

$228K

Rank: 65 out of 384

$53

Average: $72

10

Average: 3

SUSHILKUMAR SONAVANE

Birmingham, Ala. 35233

38,857

Rank: 2 out of 384

3,703

Rank: 112 out of 384

$193K

Rank: 88 out of 384

$52

Average: $72

10

Average: 3

SATINDER SINGH

Birmingham, Ala. 35233

37,741

Rank: 3 out of 384

3,655

Rank: 117 out of 384

$206K

Rank: 79 out of 384

$56

Average: $72

10

Average: 3

JOHN THOMAS

Birmingham, Ala. 35249

36,121

Rank: 4 out of 384

1,187

Rank: 312 out of 384

$192K

Rank: 89 out of 384

$161

Average: $72

30

Average: 3

P SANDERS

Birmingham, Ala. 35233

36,074

Rank: 5 out of 384

3,951

Rank: 97 out of 384

$186K

Rank: 95 out of 384

$47

Average: $72

9

Average: 3

MICHELLE MCNAMARA

Birmingham, Ala. 35233

34,016

Rank: 6 out of 384

1,580

Rank: 280 out of 384

$185K

Rank: 99 out of 384

$117

Average: $72

22

Average: 3

DARRIN JOHNSON

Huntsville, Ala. 35801

32,756

Rank: 7 out of 384

4,880

Rank: 52 out of 384

$758K

Rank: 2 out of 384

$155

Average: $72

7

Average: 3

JASON HOOVER

Waverly, Ala. 36879

32,751

Rank: 7 out of 703

1,971

Rank: 365 out of 703

$410K

Rank: 9 out of 703

$208

Average: $72

17

Average: 3

THERESE WEBER

Birmingham, Ala. 35233

32,590

Rank: 8 out of 384

2,008

Rank: 249 out of 384

$191K

Rank: 90 out of 384

$95

Average: $72

16

Average: 3

JUBAL WATTS

Birmingham, Ala. 35249

31,537

Rank: 9 out of 384

3,535

Rank: 124 out of 384

$172K

Rank: 119 out of 384

$49

Average: $72

9

Average: 3

JASON WILLIAMS

Gulf shores, Ala. 36542

30,469

Rank: 10 out of 384

618

Rank: 337 out of 384

$246K

Rank: 52 out of 384

$397

Average: $72

49

Average: 3

MICHAEL SMITH

Huntsville, Ala. 35801

29,343

Rank: 11 out of 384

5,594

Rank: 25 out of 384

$538K

Rank: 6 out of 384

$96

Average: $72

5

Average: 3

RUPAN SANYAL

Birmingham, Ala. 35233

28,390

Rank: 12 out of 384

1,759

Rank: 263 out of 384

$177K

Rank: 110 out of 384

$100

Average: $72

16

Average: 3

VAN WADLINGTON

Cullman, Ala. 35055

26,713

Rank: 13 out of 384

2,347

Rank: 219 out of 384

$754K

Rank: 3 out of 384

$321

Average: $72

11

Average: 3

CHARLES MEAD

Vestavia hills, Ala. 35216

26,120

Rank: 14 out of 384

2,224

Rank: 227 out of 384

$517K

Rank: 7 out of 384

$232

Average: $72

12

Average: 3

CHRISTOPHER DORVAULT

Montgomery, Ala. 36111

26,018

Rank: 15 out of 384

9,404

Rank: 1 out of 384

$588K

Rank: 4 out of 384

$63

Average: $72

3

Average: 3

JOSEPH SCALES

Huntsville, Ala. 35801

24,949

Rank: 16 out of 384

5,162

Rank: 36 out of 384

$485K

Rank: 8 out of 384

$94

Average: $72

5

Average: 3

LINCOLN BERLAND

Birmingham, Ala. 35233

24,644

Rank: 17 out of 384

1,200

Rank: 311 out of 384

$143K

Rank: 159 out of 384

$119

Average: $72

21

Average: 3

JOHN ROMER

Huntsville, Ala. 35801

24,374

Rank: 18 out of 384

5,392

Rank: 31 out of 384

$281K

Rank: 42 out of 384

$52

Average: $72

5

Average: 3

RICHARD VAUM

Tuscaloosa, Ala. 35406

24,287

Rank: 19 out of 384

3,164

Rank: 149 out of 384

$302K

Rank: 34 out of 384

$96

Average: $72

8

Average: 3

MARK LOCKHART

Birmingham, Ala. 35233

24,066

Rank: 20 out of 384

1,441

Rank: 294 out of 384

$148K

Rank: 149 out of 384

$103

Average: $72

17

Average: 3

MARGARET GUARISCO

Tuscaloosa, Ala. 35406

24,059

Rank: 21 out of 384

4,246

Rank: 77 out of 384

$364K

Rank: 19 out of 384

$86

Average: $72

6

Average: 3

RODERICK ZALAMEA

Huntsville, Ala. 35801

23,736

Rank: 22 out of 384

5,783

Rank: 22 out of 384

$386K

Rank: 18 out of 384

$67

Average: $72

4

Average: 3

LAUREN ALEXANDER

Birmingham, Ala. 35233

23,558

Rank: 23 out of 384

1,563

Rank: 285 out of 384

$165K

Rank: 125 out of 384

$105

Average: $72

15

Average: 3

JOSEPH CANNON

Athens, Ala. 35613

23,440

Rank: 24 out of 384

1,425

Rank: 295 out of 384

$355K

Rank: 21 out of 384

$249

Average: $72

16

Average: 3

JASON BEARDEN

Tuscaloosa, Ala. 35406

23,072

Rank: 25 out of 384

3,676

Rank: 116 out of 384

$324K

Rank: 26 out of 384

$88

Average: $72

6

Average: 3

DAVID BOLUS

Birmingham, Ala. 35249

22,917

Rank: 26 out of 384

1,260

Rank: 309 out of 384

$134K

Rank: 176 out of 384

$107

Average: $72

18

Average: 3

JOHN TOMBERLIN

Fort rucker, Ala. 36362

22,762

Rank: 27 out of 384

8,601

Rank: 2 out of 384

$479K

Rank: 9 out of 384

$56

Average: $72

3

Average: 3

JOSEPH SULLIVAN

Birmingham, Ala. 35233

22,593

Rank: 28 out of 384

1,397

Rank: 297 out of 384

$262K

Rank: 49 out of 384

$188

Average: $72

16

Average: 3

PHILIP CHAPMAN

Birmingham, Ala. 35249

22,586

Rank: 29 out of 384

1,290

Rank: 303 out of 384

$300K

Rank: 36 out of 384

$233

Average: $72

18

Average: 3

MARK LITTLE

Birmingham, Ala. 35249

22,530

Rank: 30 out of 384

1,724

Rank: 267 out of 384

$137K

Rank: 172 out of 384

$79

Average: $72

13

Average: 3

ELIZABETH CALDWELL

Tuscaloosa, Ala. 35406

22,529

Rank: 31 out of 384

3,177

Rank: 146 out of 384

$285K

Rank: 39 out of 384

$90

Average: $72

7

Average: 3

RUSSELL SCHOLL

Tuscaloosa, Ala. 35406

22,355

Rank: 32 out of 384

3,332

Rank: 136 out of 384

$268K

Rank: 47 out of 384

$80

Average: $72

7

Average: 3

DOUGLAS SUTHERLAND

Huntsville, Ala. 35801

21,666

Rank: 33 out of 384

5,080

Rank: 41 out of 384

$403K

Rank: 15 out of 384

$79

Average: $72

4

Average: 3

ROSS BARNETT

Montgomery, Ala. 36117

20,774

Rank: 34 out of 384

6,386

Rank: 10 out of 384

$477K

Rank: 10 out of 384

$75

Average: $72

3

Average: 3

TIMOTHY BAKER

Huntsville, Ala. 35801

20,298

Rank: 35 out of 384

5,622

Rank: 24 out of 384

$442K

Rank: 12 out of 384

$79

Average: $72

4

Average: 3

BERNARD VEILLON

Tuscaloosa, Ala. 35406

19,862

Rank: 36 out of 384

3,685

Rank: 115 out of 384

$271K

Rank: 45 out of 384

$74

Average: $72

5

Average: 3

STEPHANIE JIMINEZ

Huntsville, Ala. 35801

19,425

Rank: 37 out of 384

5,425

Rank: 29 out of 384

$444K

Rank: 11 out of 384

$82

Average: $72

4

Average: 3

NINA TERRY

Birmingham, Ala. 35233

19,389

Rank: 38 out of 384

3,699

Rank: 114 out of 384

$108K

Rank: 225 out of 384

$29

Average: $72

5

Average: 3

DANIEL NOYES

Montgomery, Ala. 36111

19,086

Rank: 39 out of 384

6,919

Rank: 6 out of 384

$392K

Rank: 16 out of 384

$57

Average: $72

3

Average: 3

JAMES BANKSTON

Tuscaloosa, Ala. 35406

18,815

Rank: 40 out of 384

3,571

Rank: 121 out of 384

$241K

Rank: 58 out of 384

$67

Average: $72

5

Average: 3

DESIREE MORGAN

Birmingham, Ala. 35233

18,721

Rank: 41 out of 384

1,000

Rank: 323 out of 384

$82.2K

Rank: 263 out of 384

$82

Average: $72

19

Average: 3

RICHARD KENDRICK

Tuscaloosa, Ala. 35406

18,617

Rank: 42 out of 384

4,740

Rank: 54 out of 384

$250K

Rank: 51 out of 384

$53

Average: $72

4

Average: 3

KENNON HAGER

Gadsden, Ala. 35901

18,287

Rank: 43 out of 384

4,923

Rank: 48 out of 384

$879K

Rank: 1 out of 384

$178

Average: $72

4

Average: 3

CARL BLUNCK

Montgomery, Ala. 36111

17,260

Rank: 44 out of 384

6,214

Rank: 12 out of 384

$363K

Rank: 20 out of 384

$58

Average: $72

3

Average: 3

JOHN COLLINS

Huntsville, Ala. 35801

17,224

Rank: 45 out of 384

5,356

Rank: 32 out of 384

$197K

Rank: 87 out of 384

$37

Average: $72

3

Average: 3

THOMAS BELL

Huntsville, Ala. 35801

17,193

Rank: 46 out of 384

2,347

Rank: 219 out of 384

$284K

Rank: 40 out of 384

$121

Average: $72

7

Average: 3

JOEL CURE'

Birmingham, Ala. 35233

17,185

Rank: 47 out of 384

1,652

Rank: 272 out of 384

$270K

Rank: 46 out of 384

$164

Average: $72

10

Average: 3

ROBERT DUNN

Sheffield, Ala. 35660

15,597

Rank: 48 out of 384

5,793

Rank: 21 out of 384

$322K

Rank: 27 out of 384

$56

Average: $72

3

Average: 3

DOUGLAS WESTER

Huntsville, Ala. 35801

15,524

Rank: 49 out of 384

3,229

Rank: 141 out of 384

$244K

Rank: 55 out of 384

$75

Average: $72

5

Average: 3

FRANKLIN TESSLER

Birmingham, Ala. 35233

15,095

Rank: 50 out of 384

1,160

Rank: 314 out of 384

$119K

Rank: 205 out of 384

$103

Average: $72

13

Average: 3

STEPHEN FRITTS

Sheffield, Ala. 35660

14,968

Rank: 51 out of 384

5,754

Rank: 23 out of 384

$305K

Rank: 32 out of 384

$53

Average: $72

3

Average: 3

TODD DURHAM

Florence, Ala. 35630

14,611

Rank: 52 out of 384

6,310

Rank: 11 out of 384

$292K

Rank: 38 out of 384

$46

Average: $72

2

Average: 3

TIMOTHY MCGHEE

Tuscaloosa, Ala. 35406

14,281

Rank: 53 out of 384

2,962

Rank: 169 out of 384

$162K

Rank: 127 out of 384

$55

Average: $72

5

Average: 3

CHRISTOPHER GREEN

Birmingham, Ala. 35249

14,207

Rank: 54 out of 384

4,243

Rank: 78 out of 384

$245K

Rank: 53 out of 384

$58

Average: $72

3

Average: 3

JAMES BOLTON

Dothan, Ala. 36301

14,119

Rank: 55 out of 384

8,293

Rank: 4 out of 384

$328K

Rank: 23 out of 384

$40

Average: $72

2

Average: 3

GLENN ROBERSON

Birmingham, Ala. 35233

13,993

Rank: 56 out of 384

1,201

Rank: 310 out of 384

$218K

Rank: 70 out of 384

$182

Average: $72

12

Average: 3

WARREN NORMAN

Florence, Ala. 35630

13,889

Rank: 57 out of 384

6,726

Rank: 7 out of 384

$305K

Rank: 33 out of 384

$45

Average: $72

2

Average: 3

SIBLEY TURNER

Dothan, Ala. 36301

13,862

Rank: 58 out of 384

8,372

Rank: 3 out of 384

$295K

Rank: 37 out of 384

$35

Average: $72

2

Average: 3

TOM OWENS

Huntsville, Ala. 35801

13,800

Rank: 59 out of 384

5,326

Rank: 33 out of 384

$206K

Rank: 80 out of 384

$39

Average: $72

3

Average: 3

SURJITH VATTOTH

Birmingham, Ala. 35249

13,669

Rank: 60 out of 384

1,371

Rank: 300 out of 384

$255K

Rank: 50 out of 384

$186

Average: $72

10

Average: 3

BRIAN VALENTINE

Gadsden, Ala. 35903

13,461

Rank: 61 out of 384

4,947

Rank: 46 out of 384

$435K

Rank: 13 out of 384

$88

Average: $72

3

Average: 3

DONALD JOHNSON

Sheffield, Ala. 35660

13,436

Rank: 62 out of 384

6,044

Rank: 17 out of 384

$265K

Rank: 48 out of 384

$44

Average: $72

2

Average: 3

C SNECKENBERGER

Tuscaloosa, Ala. 35406

13,370

Rank: 63 out of 384

3,466

Rank: 127 out of 384

$228K

Rank: 64 out of 384

$66

Average: $72

4

Average: 3

ELIZABETH WEATHERFORD

Tuscumbia, Ala. 35674

13,184

Rank: 64 out of 384

1,975

Rank: 251 out of 384

$560K

Rank: 5 out of 384

$284

Average: $72

7

Average: 3

STEVEN FERZOCO

Sheffield, Ala. 35660

12,925

Rank: 65 out of 384

5,570

Rank: 26 out of 384

$245K

Rank: 54 out of 384

$44

Average: $72

2

Average: 3

FRANK SCALFANO

Decatur, Ala. 35601

12,560

Rank: 67 out of 384

6,040

Rank: 18 out of 384

$224K

Rank: 66 out of 384

$37

Average: $72

2

Average: 3

DUDLEY TERRELL

Dothan, Ala. 36301

12,403

Rank: 68 out of 384

3,853

Rank: 104 out of 384

$210K

Rank: 76 out of 384

$55

Average: $72

3

Average: 3

VERNON HURST

Decatur, Ala. 35601

12,145

Rank: 69 out of 384

5,976

Rank: 19 out of 384

$222K

Rank: 68 out of 384

$37

Average: $72

2

Average: 3

DIRK REHDER

Birmingham, Ala. 35233

12,086

Rank: 70 out of 384

1,763

Rank: 261 out of 384

$181K

Rank: 104 out of 384

$103

Average: $72

7

Average: 3

RONALD WORKMAN

Huntsville, Ala. 35801

11,951

Rank: 71 out of 384

4,140

Rank: 83 out of 384

$243K

Rank: 56 out of 384

$59

Average: $72

3

Average: 3

ROBERT HAMITER

Tuscaloosa, Ala. 35406

11,907

Rank: 72 out of 384

4,055

Rank: 90 out of 384

$301K

Rank: 35 out of 384

$74

Average: $72

3

Average: 3

CHARLES HOLLOWAY

Dothan, Ala. 36301

11,779

Rank: 73 out of 384

6,642

Rank: 8 out of 384

$242K

Rank: 57 out of 384

$36

Average: $72

2

Average: 3

WILLIAM VARNELL

Birmingham, Ala. 35235

11,613

Rank: 74 out of 384

4,086

Rank: 89 out of 384

$179K

Rank: 107 out of 384

$44

Average: $72

3

Average: 3

HOMER SPENCER

Gadsden, Ala. 35903

11,530

Rank: 75 out of 384

4,496

Rank: 60 out of 384

$319K

Rank: 29 out of 384

$71

Average: $72

3

Average: 3

WILLIAM BECKETT

Dothan, Ala. 36301

11,273

Rank: 76 out of 384

6,547

Rank: 9 out of 384

$238K

Rank: 61 out of 384

$36

Average: $72

2

Average: 3

TIMOTHY FRYE

Birmingham, Ala. 35235

11,234

Rank: 77 out of 384

4,121

Rank: 86 out of 384

$184K

Rank: 100 out of 384

$45

Average: $72

3

Average: 3

DONALD KELLY

Birmingham, Ala. 35235

11,154

Rank: 78 out of 384

3,902

Rank: 100 out of 384

$197K

Rank: 86 out of 384

$50

Average: $72

3

Average: 3

JONATHAN DAVIS

Birmingham, Ala. 35235

11,063

Rank: 79 out of 384

3,899

Rank: 101 out of 384

$175K

Rank: 116 out of 384

$45

Average: $72

3

Average: 3

MICHELLE ROBBIN

Birmingham, Ala. 35233

10,946

Rank: 80 out of 384

1,100

Rank: 316 out of 384

$128K

Rank: 188 out of 384

$116

Average: $72

10

Average: 3

JOHN CAMPBELL

Foley, Ala. 36535

10,876

Rank: 81 out of 384

4,412

Rank: 67 out of 384

$222K

Rank: 67 out of 384

$50

Average: $72

2

Average: 3

ROLAND NG

Montgomery, Ala. 36111

10,733

Rank: 82 out of 384

7,073

Rank: 5 out of 384

$200K

Rank: 83 out of 384

$28

Average: $72

2

Average: 3

KATHLEEN FELKER

Huntsville, Ala. 35801

10,584

Rank: 83 out of 384

3,726

Rank: 111 out of 384

$141K

Rank: 162 out of 384

$38

Average: $72

3

Average: 3

JAMES SPEED

Tuscaloosa, Ala. 35406

10,510

Rank: 84 out of 384

3,151

Rank: 152 out of 384

$185K

Rank: 98 out of 384

$59

Average: $72

3

Average: 3

HUGH BORAK

Tuscaloosa, Ala. 35406

10,486

Rank: 85 out of 384

3,751

Rank: 110 out of 384

$275K

Rank: 43 out of 384

$73

Average: $72

3

Average: 3

DEMETRIUS MORROS

Birmingham, Ala. 35235

10,480

Rank: 86 out of 384

4,090

Rank: 88 out of 384

$181K

Rank: 102 out of 384

$44

Average: $72

3

Average: 3

ROBERT AKENHEAD

Huntsville, Ala. 35801

10,409

Rank: 87 out of 384

4,342

Rank: 70 out of 384

$168K

Rank: 122 out of 384

$39

Average: $72

2

Average: 3

RODERICK BIOSCA

Birmingham, Ala. 35249

10,400

Rank: 88 out of 384

5,435

Rank: 28 out of 384

$217K

Rank: 71 out of 384

$40

Average: $72

2

Average: 3

GARY MORGAN

Anniston, Ala. 36207

10,393

Rank: 89 out of 384

5,098

Rank: 39 out of 384

$210K

Rank: 77 out of 384

$41

Average: $72

2

Average: 3

LAURA LANDRIEU

Montgomery, Ala. 36111

10,254

Rank: 90 out of 384

4,930

Rank: 47 out of 384

$354K

Rank: 22 out of 384

$72

Average: $72

2

Average: 3

DAVID BRINK

Dothan, Ala. 36301

10,247

Rank: 91 out of 384

6,155

Rank: 13 out of 384

$212K

Rank: 73 out of 384

$34

Average: $72

2

Average: 3

THEODORE BAKER

Birmingham, Ala. 35235

10,065

Rank: 92 out of 384

4,204

Rank: 79 out of 384

$178K

Rank: 108 out of 384

$42

Average: $72

2

Average: 3

PAUL TURNER

Montgomery, Ala. 36106

10,051

Rank: 93 out of 384

5,298

Rank: 35 out of 384

$187K

Rank: 94 out of 384

$35

Average: $72

2

Average: 3

SCOTT AKIN

Birmingham, Ala. 35235

10,029

Rank: 94 out of 384

4,021

Rank: 93 out of 384

$175K

Rank: 113 out of 384

$44

Average: $72

2

Average: 3

MARK CONNELL

Foley, Ala. 36535

9,769

Rank: 95 out of 384

4,141

Rank: 82 out of 384

$215K

Rank: 72 out of 384

$52

Average: $72

2

Average: 3

JULIA ALEXANDER

Dothan, Ala. 36301

9,754

Rank: 96 out of 384

6,151

Rank: 14 out of 384

$205K

Rank: 81 out of 384

$33

Average: $72

2

Average: 3

THOMAS LOFLIN

Birmingham, Ala. 35235

9,514

Rank: 97 out of 384

3,113

Rank: 157 out of 384

$158K

Rank: 136 out of 384

$51

Average: $72

3

Average: 3

RICARDO SYKLAWER

Dothan, Ala. 36301

9,470

Rank: 98 out of 384

5,452

Rank: 27 out of 384

$189K

Rank: 91 out of 384

$35

Average: $72

2

Average: 3

DONALD DAHLENE

Montgomery, Ala. 36106

9,447

Rank: 99 out of 384

5,150

Rank: 37 out of 384

$187K

Rank: 93 out of 384

$36

Average: $72

2

Average: 3

MICHAEL DOWNING

Dothan, Ala. 36301

9,387

Rank: 100 out of 384

6,121

Rank: 16 out of 384

$238K

Rank: 60 out of 384

$39

Average: $72

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.