Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Iowa » Urology

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

FAWAD ZAFAR

Clive, Iowa 50325

112,455

Rank: 1 out of 65

398

Rank: 49 out of 65

$267K

Rank: 21 out of 65

$670

Average: $290

283

Average: 13

GHASOUB HARB

Davenport, Iowa 52807

64,182

Rank: 2 out of 65

967

Rank: 19 out of 65

$728K

Rank: 1 out of 65

$753

Average: $290

66

Average: 13

CRAIG BLOCK

Iowa city, Iowa 52242

28,502

Rank: 3 out of 65

1,058

Rank: 15 out of 65

$429K

Rank: 8 out of 65

$406

Average: $290

27

Average: 13

MARK MILLEMAN

Davenport, Iowa 52807

21,556

Rank: 4 out of 65

1,075

Rank: 14 out of 65

$405K

Rank: 9 out of 65

$376

Average: $290

20

Average: 13

KEVIN RIER

Mason city, Iowa 50401

17,364

Rank: 5 out of 65

1,287

Rank: 3 out of 65

$367K

Rank: 12 out of 65

$285

Average: $290

13

Average: 13

TIMOTHY MULHOLLAND

Mason city, Iowa 50401

16,137

Rank: 6 out of 65

1,142

Rank: 9 out of 65

$430K

Rank: 7 out of 65

$376

Average: $290

14

Average: 13

DAVID ROHLF

Davenport, Iowa 52807

15,238

Rank: 7 out of 65

1,080

Rank: 13 out of 65

$238K

Rank: 28 out of 65

$220

Average: $290

14

Average: 13

STEPHEN PIERCY

Fort dodge, Iowa 50501

14,485

Rank: 8 out of 65

1,433

Rank: 1 out of 65

$225K

Rank: 33 out of 65

$157

Average: $290

10

Average: 13

JONATHAN RIPPENTROP

Cedar rapids, Iowa 52403

13,459

Rank: 9 out of 65

943

Rank: 22 out of 65

$266K

Rank: 22 out of 65

$282

Average: $290

14

Average: 13

WILLIAM ROSEN

Davenport, Iowa 52807

12,567

Rank: 10 out of 65

1,043

Rank: 17 out of 65

$267K

Rank: 20 out of 65

$256

Average: $290

12

Average: 13

THOMAS MCKAY

Davenport, Iowa 52807

11,946

Rank: 11 out of 65

929

Rank: 24 out of 65

$324K

Rank: 15 out of 65

$349

Average: $290

13

Average: 13

AARON SMITH

Grinnell, Iowa 50112

11,718

Rank: 12 out of 65

712

Rank: 38 out of 65

$180K

Rank: 43 out of 65

$253

Average: $290

16

Average: 13

CHRISTOPHER ADAMS

Iowa city, Iowa 52242

11,477

Rank: 13 out of 65

805

Rank: 29 out of 65

$259K

Rank: 26 out of 65

$321

Average: $290

14

Average: 13

MARK KELLERMAN

West des moines, Iowa 50266

10,527

Rank: 14 out of 65

1,082

Rank: 12 out of 65

$476K

Rank: 3 out of 65

$440

Average: $290

10

Average: 13

KENT MITTELBERG

Cedar rapids, Iowa 52403

10,284

Rank: 15 out of 65

843

Rank: 27 out of 65

$234K

Rank: 31 out of 65

$278

Average: $290

12

Average: 13

BRIAN GALLAGHER

West des moines, Iowa 50266

10,230

Rank: 16 out of 65

1,159

Rank: 8 out of 65

$330K

Rank: 14 out of 65

$285

Average: $290

9

Average: 13

LOGAN HOXIE

Cedar rapids, Iowa 52403

9,858

Rank: 17 out of 65

795

Rank: 33 out of 65

$234K

Rank: 32 out of 65

$294

Average: $290

12

Average: 13

GARRETT KORRECT

Ames, Iowa 50010

9,590

Rank: 18 out of 65

756

Rank: 36 out of 65

$257K

Rank: 27 out of 65

$340

Average: $290

13

Average: 13

THOMAS RICHARDSON

Cedar rapids, Iowa 52403

9,503

Rank: 19 out of 65

787

Rank: 34 out of 65

$217K

Rank: 36 out of 65

$275

Average: $290

12

Average: 13

STEVEN WAHLE

Cedar rapids, Iowa 52403

9,486

Rank: 20 out of 65

941

Rank: 23 out of 65

$262K

Rank: 24 out of 65

$278

Average: $290

10

Average: 13

JAMES MCCOY

Iowa city, Iowa 52245

9,347

Rank: 21 out of 65

1,054

Rank: 16 out of 65

$273K

Rank: 18 out of 65

$259

Average: $290

9

Average: 13

STEPHANIE COURSON POTHOVEN

West des moines, Iowa 50266

8,957

Rank: 22 out of 65

895

Rank: 26 out of 65

$274K

Rank: 17 out of 65

$307

Average: $290

10

Average: 13

STEVEN MINDRUP

Cedar rapids, Iowa 52403

8,820

Rank: 23 out of 65

948

Rank: 21 out of 65

$217K

Rank: 35 out of 65

$229

Average: $290

9

Average: 13

RICHARD GLOWACKI

West des moines, Iowa 50266

8,683

Rank: 24 out of 65

1,122

Rank: 10 out of 65

$374K

Rank: 11 out of 65

$333

Average: $290

8

Average: 13

TIMOTHY KRESOWIK

Davenport, Iowa 52807

7,990

Rank: 25 out of 65

562

Rank: 41 out of 65

$185K

Rank: 42 out of 65

$329

Average: $290

14

Average: 13

LOUIS KANTZAVELOS

West burlington, Iowa 52655

7,919

Rank: 26 out of 65

1,111

Rank: 11 out of 65

$477K

Rank: 2 out of 65

$430

Average: $290

7

Average: 13

MARGARET WOLF

Clinton, Iowa 52732

7,871

Rank: 27 out of 65

506

Rank: 42 out of 65

$188K

Rank: 41 out of 65

$372

Average: $290

16

Average: 13

STEVEN ROSENBERG

West des moines, Iowa 50266

7,763

Rank: 28 out of 65

1,200

Rank: 6 out of 65

$436K

Rank: 6 out of 65

$364

Average: $290

6

Average: 13

RYAN SCHULTE

West des moines, Iowa 50266

7,754

Rank: 29 out of 65

963

Rank: 20 out of 65

$396K

Rank: 10 out of 65

$411

Average: $290

8

Average: 13

JONATHAN FIALKOV

West des moines, Iowa 50266

7,547

Rank: 30 out of 65

801

Rank: 30 out of 65

$279K

Rank: 16 out of 65

$349

Average: $290

9

Average: 13

KEVIN BIRUSINGH

West des moines, Iowa 50266

7,422

Rank: 31 out of 65

799

Rank: 31 out of 65

$236K

Rank: 30 out of 65

$296

Average: $290

9

Average: 13

CARL MEYER

West des moines, Iowa 50266

7,386

Rank: 32 out of 65

972

Rank: 18 out of 65

$444K

Rank: 4 out of 65

$457

Average: $290

8

Average: 13

DAMON DYCHE

Ames, Iowa 50010

7,187

Rank: 33 out of 65

899

Rank: 25 out of 65

$341K

Rank: 13 out of 65

$379

Average: $290

8

Average: 13

BRADLEY THORGAARD

Ames, Iowa 50010

7,069

Rank: 34 out of 65

1,243

Rank: 4 out of 65

$438K

Rank: 5 out of 65

$353

Average: $290

6

Average: 13

LUKE BRUNKHORST

Iowa city, Iowa 52245

7,001

Rank: 35 out of 65

798

Rank: 32 out of 65

$237K

Rank: 29 out of 65

$297

Average: $290

9

Average: 13

MATTHEW KNUDSON

West burlington, Iowa 52655

5,463

Rank: 36 out of 65

731

Rank: 37 out of 65

$265K

Rank: 23 out of 65

$362

Average: $290

7

Average: 13

PAUL RICHARDSON

Waterloo, Iowa 50702

5,373

Rank: 37 out of 65

1,188

Rank: 7 out of 65

$272K

Rank: 19 out of 65

$229

Average: $290

5

Average: 13

ALEX HORCHAK

Dubuque, Iowa 52001

4,574

Rank: 38 out of 65

1,328

Rank: 2 out of 65

$261K

Rank: 25 out of 65

$197

Average: $290

3

Average: 13

ANAND INAMDAR

Waterloo, Iowa 50702

4,420

Rank: 39 out of 65

1,241

Rank: 5 out of 65

$219K

Rank: 34 out of 65

$177

Average: $290

4

Average: 13

GREGORY JANDA

Cedar rapids, Iowa 52403

4,020

Rank: 40 out of 65

299

Rank: 54 out of 65

$70.7K

Rank: 54 out of 65

$237

Average: $290

13

Average: 13

RUSSELL BANDSTRA

Grinnell, Iowa 50112

3,967

Rank: 41 out of 65

811

Rank: 28 out of 65

$201K

Rank: 39 out of 65

$248

Average: $290

5

Average: 13

ERIC SHREVE

Iowa city, Iowa 52245

3,962

Rank: 42 out of 65

298

Rank: 55 out of 65

$97.9K

Rank: 50 out of 65

$328

Average: $290

13

Average: 13

MICHAEL SHAEFFER

Ottumwa, Iowa 52501

3,310

Rank: 43 out of 65

662

Rank: 39 out of 65

$193K

Rank: 40 out of 65

$291

Average: $290

5

Average: 13

JOHN DOLEHIDE

Dubuque, Iowa 52001

3,155

Rank: 44 out of 65

586

Rank: 40 out of 65

$208K

Rank: 38 out of 65

$355

Average: $290

5

Average: 13

DANIEL LEE

Waterloo, Iowa 50701

3,117

Rank: 45 out of 65

767

Rank: 35 out of 65

$210K

Rank: 37 out of 65

$274

Average: $290

4

Average: 13

MARGARET EKROTH

Iowa city, Iowa 52245

3,037

Rank: 46 out of 65

493

Rank: 43 out of 65

$114K

Rank: 45 out of 65

$231

Average: $290

6

Average: 13

ELIZABETH TAKACS

Iowa city, Iowa 52242

1,278

Rank: 47 out of 65

445

Rank: 46 out of 65

$83.7K

Rank: 51 out of 65

$188

Average: $290

3

Average: 13

RICHARD SAZAMA

Carroll, Iowa 51401

1,200

Rank: 48 out of 65

287

Rank: 56 out of 65

$69.2K

Rank: 55 out of 65

$241

Average: $290

4

Average: 13

MICHAEL ODONNELL

Iowa city, Iowa 52242

1,119

Rank: 49 out of 65

438

Rank: 47 out of 65

$136K

Rank: 44 out of 65

$311

Average: $290

3

Average: 13

KARL KREDER

Iowa city, Iowa 52242

1,102

Rank: 50 out of 65

447

Rank: 45 out of 65

$66.1K

Rank: 56 out of 65

$148

Average: $290

2

Average: 13

GARETH WARREN

Iowa city, Iowa 52242

1,074

Rank: 51 out of 65

216

Rank: 60 out of 65

$57.6K

Rank: 58 out of 65

$266

Average: $290

5

Average: 13

BRADLEY ERICKSON

Iowa city, Iowa 52242

1,037

Rank: 52 out of 65

390

Rank: 50 out of 65

$108K

Rank: 47 out of 65

$277

Average: $290

3

Average: 13

CHAD TRACY

Iowa city, Iowa 52242

954

Rank: 53 out of 65

427

Rank: 48 out of 65

$112K

Rank: 46 out of 65

$263

Average: $290

2

Average: 13

JAMES BROWN

Iowa city, Iowa 52242

939

Rank: 54 out of 65

463

Rank: 44 out of 65

$78K

Rank: 52 out of 65

$168

Average: $290

2

Average: 13

ERIC ASKELAND

Waterloo, Iowa 50701

933

Rank: 55 out of 65

244

Rank: 58 out of 65

$75.9K

Rank: 53 out of 65

$311

Average: $290

4

Average: 13

AMIT GUPTA

Iowa city, Iowa 52242

843

Rank: 56 out of 65

329

Rank: 51 out of 65

$104K

Rank: 48 out of 65

$318

Average: $290

3

Average: 13

MARK NEWTON

Waterloo, Iowa 50701

820

Rank: 57 out of 65

221

Rank: 59 out of 65

$64.3K

Rank: 57 out of 65

$291

Average: $290

4

Average: 13

KENNETH NEPPLE

Iowa city, Iowa 52242

802

Rank: 58 out of 65

311

Rank: 52 out of 65

$103K

Rank: 49 out of 65

$331

Average: $290

3

Average: 13

MARKHAM ANDERSON

Iowa city, Iowa 52245

709

Rank: 59 out of 65

215

Rank: 61 out of 65

$29.5K

Rank: 61 out of 65

$137

Average: $290

3

Average: 13

MOSHE WALD

Iowa city, Iowa 52242

679

Rank: 60 out of 65

304

Rank: 53 out of 65

$43.2K

Rank: 59 out of 65

$142

Average: $290

2

Average: 13

KERRI BARNES

Coralville, Iowa 52241

604

Rank: 61 out of 65

270

Rank: 57 out of 65

$35.1K

Rank: 60 out of 65

$130

Average: $290

2

Average: 13

BRADLEY ORVIS

Decorah, Iowa 52101

468

Rank: 62 out of 65

177

Rank: 62 out of 65

$28.2K

Rank: 62 out of 65

$159

Average: $290

3

Average: 13

VICTORIA SHARP

Iowa city, Iowa 52242

26

Rank: 63 out of 65

16

Rank: 64 out of 65

$1,386

Rank: 63 out of 65

$87

Average: $290

2

Average: 13

BERNARD FALLON

Iowa city, Iowa 52242

24

Rank: 64 out of 65

22

Rank: 63 out of 65

$963

Rank: 64 out of 65

$44

Average: $290

1

Average: 13

JOHN BARDOLE

West des moines, Iowa 50266

12

Rank: 65 out of 65

12

Rank: 65 out of 65

$385

Rank: 65 out of 65

$32

Average: $290

1

Average: 13

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.