Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Iowa » Diagnostic Radiology

Top Diagnostic Radiology Providers in Iowa

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

DRISS CAMMOUN

Waterloo, Iowa 50701

85,925

Rank: 1 out of 210

2,585

Rank: 104 out of 210

$728K

Rank: 1 out of 210

$282

Average: $49

33

Average: 3

JOSHUA ROSEBROOK

West des moines, Iowa 50266

42,374

Rank: 2 out of 210

2,412

Rank: 113 out of 210

$284K

Rank: 14 out of 210

$118

Average: $49

18

Average: 3

RODION HERRERA

Des moines, Iowa 50309

42,096

Rank: 3 out of 210

3,034

Rank: 90 out of 210

$356K

Rank: 10 out of 210

$117

Average: $49

14

Average: 3

DANIEL KREJCHI

Des moines, Iowa 50309

41,933

Rank: 4 out of 210

2,544

Rank: 106 out of 210

$332K

Rank: 11 out of 210

$131

Average: $49

16

Average: 3

KEVIN KOCH

Des moines, Iowa 50309

39,449

Rank: 5 out of 210

1,547

Rank: 152 out of 210

$216K

Rank: 21 out of 210

$139

Average: $49

26

Average: 3

GARY HAYNES

Des moines, Iowa 50309

33,170

Rank: 6 out of 210

2,052

Rank: 130 out of 210

$367K

Rank: 9 out of 210

$179

Average: $49

16

Average: 3

DEAN GUTE

Ames, Iowa 50010

32,121

Rank: 7 out of 210

6,030

Rank: 5 out of 210

$510K

Rank: 4 out of 210

$85

Average: $49

5

Average: 3

DAVID SOSNOUSKI

Ames, Iowa 50010

30,580

Rank: 8 out of 210

6,185

Rank: 3 out of 210

$537K

Rank: 3 out of 210

$87

Average: $49

5

Average: 3

CHRISTOPHER ELLERBROEK

Des moines, Iowa 50309

28,623

Rank: 9 out of 210

2,087

Rank: 129 out of 210

$232K

Rank: 19 out of 210

$111

Average: $49

14

Average: 3

RANDY ANDERSON

Ames, Iowa 50010

27,855

Rank: 10 out of 210

5,901

Rank: 6 out of 210

$555K

Rank: 2 out of 210

$94

Average: $49

5

Average: 3

SUSAN MAURER

Des moines, Iowa 50309

27,706

Rank: 11 out of 210

1,324

Rank: 166 out of 210

$169K

Rank: 41 out of 210

$128

Average: $49

21

Average: 3

DAVID LARSON

Ames, Iowa 50010

26,852

Rank: 12 out of 210

5,408

Rank: 8 out of 210

$454K

Rank: 6 out of 210

$84

Average: $49

5

Average: 3

GRANT GOLDSBERRY

Ames, Iowa 50010

24,833

Rank: 13 out of 210

4,336

Rank: 33 out of 210

$392K

Rank: 8 out of 210

$90

Average: $49

6

Average: 3

DOUGLAS LAKE

Ames, Iowa 50010

24,817

Rank: 14 out of 210

5,058

Rank: 12 out of 210

$399K

Rank: 7 out of 210

$79

Average: $49

5

Average: 3

CHARLES OLSON

Ames, Iowa 50010

23,901

Rank: 15 out of 210

6,068

Rank: 4 out of 210

$468K

Rank: 5 out of 210

$77

Average: $49

4

Average: 3

JON HADE

Des moines, Iowa 50309

22,519

Rank: 16 out of 210

2,147

Rank: 124 out of 210

$249K

Rank: 17 out of 210

$116

Average: $49

10

Average: 3

BRADLEY KING

Clive, Iowa 50325

16,305

Rank: 17 out of 210

4,099

Rank: 41 out of 210

$181K

Rank: 36 out of 210

$44

Average: $49

4

Average: 3

MURALI SURNEDI

Waterloo, Iowa 50703

16,120

Rank: 18 out of 210

3,397

Rank: 72 out of 210

$236K

Rank: 18 out of 210

$69

Average: $49

5

Average: 3

ROBERT FILIPPONE

Des moines, Iowa 50312

15,320

Rank: 19 out of 210

4,997

Rank: 15 out of 210

$298K

Rank: 13 out of 210

$60

Average: $49

3

Average: 3

RACHEL PREISSER

Des moines, Iowa 50309

15,008

Rank: 20 out of 210

2,031

Rank: 133 out of 210

$252K

Rank: 16 out of 210

$124

Average: $49

7

Average: 3

RORY KARIBO

Clive, Iowa 50325

14,811

Rank: 21 out of 210

5,024

Rank: 13 out of 210

$193K

Rank: 29 out of 210

$38

Average: $49

3

Average: 3

DAVID JENSEN

Cedar rapids, Iowa 52402

14,463

Rank: 22 out of 210

7,996

Rank: 1 out of 210

$215K

Rank: 22 out of 210

$27

Average: $49

2

Average: 3

MATTHEW PETERSON

Ames, Iowa 50010

14,326

Rank: 23 out of 210

3,171

Rank: 83 out of 210

$279K

Rank: 15 out of 210

$88

Average: $49

5

Average: 3

RAJEEV ANUGU

Waterloo, Iowa 50703

13,415

Rank: 24 out of 210

3,589

Rank: 64 out of 210

$215K

Rank: 23 out of 210

$60

Average: $49

4

Average: 3

MARVIN WALKER

Clive, Iowa 50325

13,215

Rank: 25 out of 210

5,097

Rank: 11 out of 210

$161K

Rank: 46 out of 210

$32

Average: $49

3

Average: 3

GARY SWENSON

Mason city, Iowa 50401

11,760

Rank: 26 out of 210

6,599

Rank: 2 out of 210

$198K

Rank: 26 out of 210

$30

Average: $49

2

Average: 3

LAWRENCE LIEBSCHER

Waterloo, Iowa 50701

11,019

Rank: 27 out of 210

5,006

Rank: 14 out of 210

$193K

Rank: 28 out of 210

$39

Average: $49

2

Average: 3

AARON HURLBUT

Clive, Iowa 50325

10,661

Rank: 28 out of 210

2,933

Rank: 92 out of 210

$153K

Rank: 60 out of 210

$52

Average: $49

4

Average: 3

AKHTAR ASHRAF

Ottumwa, Iowa 52501

9,920

Rank: 29 out of 210

3,855

Rank: 52 out of 210

$164K

Rank: 43 out of 210

$43

Average: $49

3

Average: 3

ELVIN MCCARL

Ottumwa, Iowa 52501

9,722

Rank: 30 out of 210

4,447

Rank: 27 out of 210

$175K

Rank: 37 out of 210

$39

Average: $49

2

Average: 3

GOPI KOTA

Waterloo, Iowa 50703

9,711

Rank: 31 out of 210

3,228

Rank: 80 out of 210

$199K

Rank: 25 out of 210

$62

Average: $49

3

Average: 3

CHRISTOPHER WADDELL

Clive, Iowa 50325

9,586

Rank: 32 out of 210

4,381

Rank: 30 out of 210

$157K

Rank: 55 out of 210

$36

Average: $49

2

Average: 3

WILLIAM HEGGEN

Clive, Iowa 50325

9,508

Rank: 33 out of 210

3,901

Rank: 48 out of 210

$181K

Rank: 35 out of 210

$46

Average: $49

2

Average: 3

TRAVIS PETREE

Mason city, Iowa 50401

9,160

Rank: 34 out of 210

5,548

Rank: 7 out of 210

$190K

Rank: 30 out of 210

$34

Average: $49

2

Average: 3

JOSEPH OCEL

Mason city, Iowa 50401

8,675

Rank: 35 out of 210

5,322

Rank: 10 out of 210

$193K

Rank: 27 out of 210

$36

Average: $49

2

Average: 3

GREG RAECKER

Waterloo, Iowa 50701

8,640

Rank: 36 out of 210

4,070

Rank: 43 out of 210

$153K

Rank: 59 out of 210

$38

Average: $49

2

Average: 3

R GROBEN

Newton, Iowa 50208

8,557

Rank: 37 out of 210

2,801

Rank: 98 out of 210

$144K

Rank: 69 out of 210

$52

Average: $49

3

Average: 3

ALISON SMITH

Pella, Iowa 50219

8,219

Rank: 38 out of 210

4,164

Rank: 35 out of 210

$130K

Rank: 88 out of 210

$31

Average: $49

2

Average: 3

RYAN SMITH

Mason city, Iowa 50401

8,105

Rank: 39 out of 210

4,839

Rank: 17 out of 210

$171K

Rank: 39 out of 210

$35

Average: $49

2

Average: 3

MATTHEW HOFFMAN

Mount pleasant, Iowa 52641

7,952

Rank: 40 out of 210

4,152

Rank: 37 out of 210

$186K

Rank: 32 out of 210

$45

Average: $49

2

Average: 3

ARNOLD HONICK

Cedar rapids, Iowa 52402

7,927

Rank: 41 out of 210

3,528

Rank: 66 out of 210

$182K

Rank: 34 out of 210

$52

Average: $49

2

Average: 3

DIETRICH GERHARDT

Davenport, Iowa 52807

7,843

Rank: 42 out of 210

4,162

Rank: 36 out of 210

$161K

Rank: 50 out of 210

$39

Average: $49

2

Average: 3

CASEY SHAFFER

Spencer, Iowa 51301

7,802

Rank: 43 out of 210

3,852

Rank: 53 out of 210

$184K

Rank: 33 out of 210

$48

Average: $49

2

Average: 3

JOHN PAIVA

Mt pleasant, Iowa 52641

7,621

Rank: 44 out of 210

4,143

Rank: 38 out of 210

$153K

Rank: 58 out of 210

$37

Average: $49

2

Average: 3

CHRISTINE WALSH

Iowa city, Iowa 52242

7,603

Rank: 45 out of 210

4,095

Rank: 42 out of 210

$158K

Rank: 54 out of 210

$39

Average: $49

2

Average: 3

TAMER GHOSHEH

Cedar rapids, Iowa 52402

7,570

Rank: 46 out of 210

4,830

Rank: 18 out of 210

$169K

Rank: 42 out of 210

$35

Average: $49

2

Average: 3

PIL KANG

Mt pleasant, Iowa 52641

7,562

Rank: 47 out of 210

3,585

Rank: 65 out of 210

$151K

Rank: 61 out of 210

$42

Average: $49

2

Average: 3

STEPHEN BURKE

Cedar rapids, Iowa 52402

7,550

Rank: 48 out of 210

4,693

Rank: 22 out of 210

$161K

Rank: 47 out of 210

$34

Average: $49

2

Average: 3

LINDSEY GRANDBOIS

Clive, Iowa 50325

7,548

Rank: 49 out of 210

2,837

Rank: 96 out of 210

$202K

Rank: 24 out of 210

$71

Average: $49

3

Average: 3

STEVEN DAVIS

Mt pleasant, Iowa 52641

7,548

Rank: 49 out of 210

3,887

Rank: 51 out of 210

$147K

Rank: 67 out of 210

$38

Average: $49

2

Average: 3

DEAN MCNAUGHTON

Coralville, Iowa 52241

7,510

Rank: 51 out of 210

2,282

Rank: 119 out of 210

$134K

Rank: 83 out of 210

$59

Average: $49

3

Average: 3

MATTHEW KETELAAR

Davenport, Iowa 52807

7,485

Rank: 52 out of 210

3,890

Rank: 49 out of 210

$150K

Rank: 62 out of 210

$39

Average: $49

2

Average: 3

PAUL SKOPEC

Spencer, Iowa 51301

7,391

Rank: 53 out of 210

3,676

Rank: 57 out of 210

$161K

Rank: 49 out of 210

$44

Average: $49

2

Average: 3

TIM MILLER

Dubuque, Iowa 52001

7,367

Rank: 54 out of 210

5,362

Rank: 9 out of 210

$160K

Rank: 52 out of 210

$30

Average: $49

1

Average: 3

CHARLES CROUCH

Spencer, Iowa 51301

7,339

Rank: 55 out of 210

3,636

Rank: 58 out of 210

$173K

Rank: 38 out of 210

$48

Average: $49

2

Average: 3

GOPIKA MYNENI

Clive, Iowa 50325

7,262

Rank: 56 out of 210

2,043

Rank: 132 out of 210

$325K

Rank: 12 out of 210

$159

Average: $49

4

Average: 3

TIMOTHY SKOPEC

Coralville, Iowa 52241

7,251

Rank: 57 out of 210

2,425

Rank: 112 out of 210

$138K

Rank: 76 out of 210

$57

Average: $49

3

Average: 3

LAURA HEMANN

Cedar rapids, Iowa 52402

7,250

Rank: 58 out of 210

3,412

Rank: 70 out of 210

$170K

Rank: 40 out of 210

$50

Average: $49

2

Average: 3

SARAH PAULEY

Cedar rapids, Iowa 52402

7,174

Rank: 59 out of 210

4,530

Rank: 26 out of 210

$148K

Rank: 65 out of 210

$33

Average: $49

2

Average: 3

JONATHAN HART

Iowa city, Iowa 52242

7,062

Rank: 60 out of 210

3,518

Rank: 67 out of 210

$159K

Rank: 53 out of 210

$45

Average: $49

2

Average: 3

ROBERT BERG

Mason city, Iowa 50401

7,058

Rank: 61 out of 210

4,710

Rank: 21 out of 210

$143K

Rank: 70 out of 210

$30

Average: $49

1

Average: 3

GLENN HAMMER

Cedar rapids, Iowa 52402

6,936

Rank: 62 out of 210

4,927

Rank: 16 out of 210

$155K

Rank: 56 out of 210

$31

Average: $49

1

Average: 3

GARY SCHWEIGER

Cedar rapids, Iowa 52402

6,908

Rank: 63 out of 210

3,906

Rank: 47 out of 210

$161K

Rank: 48 out of 210

$41

Average: $49

2

Average: 3

VISWESWARA TATINI

Ottumwa, Iowa 52501

6,884

Rank: 64 out of 210

2,924

Rank: 93 out of 210

$129K

Rank: 91 out of 210

$44

Average: $49

2

Average: 3

SHANE KRASKE

Coralville, Iowa 52241

6,854

Rank: 65 out of 210

2,164

Rank: 122 out of 210

$117K

Rank: 103 out of 210

$54

Average: $49

3

Average: 3

WILLIAM MATTHEWS

Mason city, Iowa 50401

6,834

Rank: 66 out of 210

4,599

Rank: 23 out of 210

$136K

Rank: 79 out of 210

$30

Average: $49

1

Average: 3

JARED NELSON

Coralville, Iowa 52241

6,787

Rank: 67 out of 210

1,974

Rank: 137 out of 210

$127K

Rank: 92 out of 210

$64

Average: $49

3

Average: 3

MICHAEL HANIGAN

Cedar rapids, Iowa 52402

6,774

Rank: 68 out of 210

4,718

Rank: 20 out of 210

$163K

Rank: 44 out of 210

$34

Average: $49

1

Average: 3

BRENTON HARRIS

Cedar rapids, Iowa 52402

6,707

Rank: 69 out of 210

4,586

Rank: 25 out of 210

$162K

Rank: 45 out of 210

$35

Average: $49

1

Average: 3

RONALD FULLER

Davenport, Iowa 52807

6,641

Rank: 70 out of 210

4,341

Rank: 32 out of 210

$161K

Rank: 51 out of 210

$37

Average: $49

2

Average: 3

KIRK GARMAGER

Coralville, Iowa 52241

6,640

Rank: 71 out of 210

1,938

Rank: 138 out of 210

$112K

Rank: 110 out of 210

$58

Average: $49

3

Average: 3

JARROD YATES

Cedar rapids, Iowa 52402

6,606

Rank: 72 out of 210

4,599

Rank: 23 out of 210

$137K

Rank: 78 out of 210

$30

Average: $49

1

Average: 3

RETTA PELSANG

Davenport, Iowa 52807

6,577

Rank: 73 out of 210

3,623

Rank: 60 out of 210

$138K

Rank: 77 out of 210

$38

Average: $49

2

Average: 3

CRAIG CLARK

Cedar rapids, Iowa 52402

6,548

Rank: 74 out of 210

4,447

Rank: 27 out of 210

$98.1K

Rank: 125 out of 210

$22

Average: $49

1

Average: 3

ROOPA GOSWAMI

Iowa city, Iowa 52242

6,511

Rank: 75 out of 210

3,595

Rank: 63 out of 210

$139K

Rank: 75 out of 210

$39

Average: $49

2

Average: 3

JON TAYLOR

Sioux city, Iowa 51101

6,492

Rank: 76 out of 210

3,073

Rank: 86 out of 210

$123K

Rank: 97 out of 210

$40

Average: $49

2

Average: 3

JOSHUA BLUNCK

Polk city, Iowa 50226

6,476

Rank: 77 out of 210

2,603

Rank: 102 out of 210

$102K

Rank: 120 out of 210

$39

Average: $49

2

Average: 3

TODD STEPHENS

Sioux city, Iowa 51104

6,471

Rank: 78 out of 210

3,390

Rank: 73 out of 210

$129K

Rank: 90 out of 210

$38

Average: $49

2

Average: 3

WILLIAM NEFF

Cedar rapids, Iowa 52402

6,461

Rank: 79 out of 210

4,132

Rank: 40 out of 210

$136K

Rank: 80 out of 210

$33

Average: $49

2

Average: 3

CURTIS POOR

Davenport, Iowa 52807

6,384

Rank: 80 out of 210

4,039

Rank: 44 out of 210

$150K

Rank: 63 out of 210

$37

Average: $49

2

Average: 3

DAVID WATKINS

Iowa city, Iowa 52242

6,379

Rank: 81 out of 210

3,889

Rank: 50 out of 210

$127K

Rank: 94 out of 210

$33

Average: $49

2

Average: 3

RICHARD SEITZ

Cedar rapids, Iowa 52402

6,367

Rank: 82 out of 210

4,427

Rank: 29 out of 210

$120K

Rank: 101 out of 210

$27

Average: $49

1

Average: 3

MARK JOHNSON

Des moines, Iowa 50314

6,358

Rank: 83 out of 210

4,358

Rank: 31 out of 210

$116K

Rank: 104 out of 210

$27

Average: $49

1

Average: 3

JEFFREY GOREE

Davenport, Iowa 52807

6,190

Rank: 84 out of 210

3,625

Rank: 59 out of 210

$141K

Rank: 73 out of 210

$39

Average: $49

2

Average: 3

STEPHEN MURPHY

Mt pleasant, Iowa 52641

6,101

Rank: 85 out of 210

3,450

Rank: 69 out of 210

$129K

Rank: 89 out of 210

$38

Average: $49

2

Average: 3

JOHN ROGERS

Davenport, Iowa 52807

6,059

Rank: 86 out of 210

3,785

Rank: 55 out of 210

$127K

Rank: 93 out of 210

$33

Average: $49

2

Average: 3

BRAD JANSON

Mason city, Iowa 50401

6,049

Rank: 87 out of 210

3,971

Rank: 45 out of 210

$154K

Rank: 57 out of 210

$39

Average: $49

2

Average: 3

ERIC LUEBBERT

Sioux city, Iowa 51104

5,999

Rank: 88 out of 210

2,823

Rank: 97 out of 210

$134K

Rank: 82 out of 210

$47

Average: $49

2

Average: 3

ROBERT DANIELSON

Davenport, Iowa 52807

5,981

Rank: 89 out of 210

3,797

Rank: 54 out of 210

$149K

Rank: 64 out of 210

$39

Average: $49

2

Average: 3

RICHARD KUNDEL

Cedar rapids, Iowa 52402

5,974

Rank: 90 out of 210

4,728

Rank: 19 out of 210

$85.5K

Rank: 142 out of 210

$18

Average: $49

1

Average: 3

BRIANNE SEBERGER

Cedar rapids, Iowa 52402

5,868

Rank: 91 out of 210

3,138

Rank: 84 out of 210

$145K

Rank: 68 out of 210

$46

Average: $49

2

Average: 3

PAUL SCHNEIDER

Cedar rapids, Iowa 52402

5,842

Rank: 92 out of 210

4,232

Rank: 34 out of 210

$124K

Rank: 96 out of 210

$29

Average: $49

1

Average: 3

KEITH LACEY

Cedar rapids, Iowa 52402

5,780

Rank: 93 out of 210

3,259

Rank: 79 out of 210

$111K

Rank: 111 out of 210

$34

Average: $49

2

Average: 3

BRIAN MULLAN

Iowa city, Iowa 52242

5,556

Rank: 94 out of 210

3,294

Rank: 77 out of 210

$91.3K

Rank: 132 out of 210

$28

Average: $49

2

Average: 3

PATRICK RHEINGANS

Davenport, Iowa 52807

5,554

Rank: 95 out of 210

3,347

Rank: 76 out of 210

$142K

Rank: 71 out of 210

$42

Average: $49

2

Average: 3

JOHN HALLORAN

Waterloo, Iowa 50703

5,529

Rank: 96 out of 210

2,873

Rank: 95 out of 210

$186K

Rank: 31 out of 210

$65

Average: $49

2

Average: 3

THEODORE DONTA

Cedar rapids, Iowa 52402

5,474

Rank: 97 out of 210

4,138

Rank: 39 out of 210

$120K

Rank: 100 out of 210

$29

Average: $49

1

Average: 3

SETH GIBSON

Des moines, Iowa 50314

5,408

Rank: 98 out of 210

3,404

Rank: 71 out of 210

$87K

Rank: 140 out of 210

$26

Average: $49

2

Average: 3

COLIN O'BRIEN

Coralville, Iowa 52241

5,337

Rank: 99 out of 210

2,046

Rank: 131 out of 210

$115K

Rank: 107 out of 210

$56

Average: $49

3

Average: 3

TIMOTHY LUCAS

Mason city, Iowa 50401

5,330

Rank: 100 out of 210

3,613

Rank: 62 out of 210

$120K

Rank: 99 out of 210

$33

Average: $49

1

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