Find care / Iowa

Urologists for kidney stones in Iowa

All 135 licensed urologists practising in Iowa, across 20 cities, from the US federal provider registry. Listing is free and automatic — nobody pays to appear here and nobody can pay to rank higher.


Most urology appointments after a stone are about removing the stone. Preventing the next one is a different conversation, and not every practice offers it. These four questions sort that out in a two-minute phone call, before you spend a copay finding out.

  1. Does the doctor do metabolic stone evaluations? This is the term for working out why you form stones. If the answer is no, you want a different practice.
  2. Do they order 24-hour urine collections? The standard test for stone risk. A practice that does not order them is not doing prevention.
  3. Was my stone sent for composition analysis? If you passed or had a stone removed and nobody told you what it was made of, ask. Prevention depends on the type.
  4. Do they work with a renal dietitian? Diet does much of the work in stone prevention, and urologists are not dietitians. We list renal dietitians separately.

We cannot tell you which clinicians answer yes — the federal registry does not record it, and we will not guess. If you find out, tell us and we will note it against the listing.


Where we have it, each listing shows how many kidney stone procedures that clinician billed to Medicare in the reporting year — shock wave lithotripsy, ureteroscopy, and percutaneous nephrolithotomy. It is a public record of billing, published by CMS.

Three things this number is not

  • Not a rating. Higher volume is associated with better outcomes across surgery generally, but it is not a measure of how good any individual clinician is. These listings are ordered by city, never by volume.
  • Not their whole practice. Medicare fee-for-service only. It excludes Medicare Advantage, private insurance, and self-pay, so every figure undercounts.
  • Not comparable at the low end. CMS suppresses counts below 11 to protect patient privacy. A clinician doing ten a year shows nothing at all, which looks identical to doing none.

Iowa City 55

ClinicianPractice addressPhoneNPI
Mohamad Abou Chakra
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211407606411
Catherine Adaniya
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431992543953
Markham Anderson, M D
2943 Northgate Dr
Iowa City, IA 52245
319-338-11971801889472
Sameer Ansari, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431437906005
Craig Block, MD
Urology · Urology
22 stone procedures billed to Medicare
200 Hawkins Dr
Iowa City, IA 52242
319-356-16161154530137
Dennis Boatman, MD
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211205888039
James Brown, MD
Urology · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-356-22731467562181
Anthony Bruccoliere, MD, MBA
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431932967387
Luke Brunkhorst, DO
12 stone procedures billed to Medicare
2943 Northgate Dr
Iowa City, IA 52245
319-338-11971326200304
John Buie, MD
200 Hawkins Dr
Iowa City, IA 52242
331-935-62421497379135
Christopher Cooper, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-82991982606547
Katherine Cotter, MD
Urology · Urology, Urogynecology and Reconstructive Pelvic Surgery · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-384-89041699032052
Deepansh Dalela, MD
Urology · Urology, Pediatric Urology
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211154775377
Margaret Ekroth, MD
Urology · Urology
16 stone procedures billed to Medicare
2943 Northgate Dr, Urologic Associates Of Iowa City
Iowa City, IA 52245
319-338-11971215106851
Bradley Erickson, MD
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211164679262
Rene Genadry, MD
Obstetrics & Gynecology · Urology, Urogynecology and Reconstructive Pelvic Surgery · Obstetrics & Gynecology, Gynecology
200 Hawkins Dr
Iowa City, IA 52242
319-356-23061962412023
Brock Goeden, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431720870892
Gordon Goldsmith, MD
2943 Northgate Drive
Iowa City, IA 52245
319-338-11971205834793
Victoria Gonzalez
Student in an Organized Health Care Education/Training Program · Student in an Organized Health Care Education/Training Program · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431124615372
Nicole Gorall, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431821836925
Grant Henning, MD
Urology · Surgery · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211851885818
Alexandria Hertz
Urology · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211609268291
Helen Hougen, MD
Urology · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211629439542
Rayna Kaeppe
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431285442889
Adam Kemp, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431376281154
Joseph Kim, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431962255323
Karl Kreder, MD
200 Hawkins Dr
Iowa City, IA 52242
319-353-87711487655700
Hing Hung Lai, MD
Urology · Urology · Urology, Urogynecology and Reconstructive Pelvic Surgery
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211376676734
Jacob Lamay, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431366373987
Kathryn Marchetti, MD
Urology · Student in an Organized Health Care Education/Training Program · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211407348923
James Mccoy, MD
2943 Northgate Dr
Iowa City, IA 52245
319-338-11971417958638
Christopher Meier
13 stone procedures billed to Medicare
200 Hawkins Dr, Dept Of Urology
Iowa City, IA 52242
319-356-29341699033258
Carly Miller, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431366235368
Amanda Myers, MD
Surgery · Urology · Urology · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211003304916
Elise Myers, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431104407832
Kenneth Nepple, MD
200 Hawkins Dr, 200 Hawkins Drive
Iowa City, IA 52242
319-356-21141659580678
Lars Neuenschwander, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431598510836
Michael Odonnell, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-69811124029582
Joanna Orzel, MD
Student in an Organized Health Care Education/Training Program · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431043845456
Vignesh Packiam, MD
Urology · Internal Medicine, Medical Oncology · Urology · Urology · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211366707242
Benjamin Plambeck, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431194461004
Joseph Randall
Urology, Pediatric Urology · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-353-82891720470446
Andrea Rossman, MD
Student in an Organized Health Care Education/Training Program · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431992453666
Charles Schlaepfer, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431043849300
Victoria Sharp, MD
Family Medicine · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-356-07601518968965
Aaron Smith, DO
18 stone procedures billed to Medicare
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211871614149
Ryan Steinberg, MD
37 stone procedures billed to Medicare
200 Hawkins Dr
Iowa City, IA 52242
319-356-16161598021545
Amanda Swanton, MD
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211396276838
Tutku Tazegul, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431609610245
Chad Tracy, MD
Student in an Organized Health Care Education/Training Program · Urology
16 stone procedures billed to Medicare
200 Hawkins Dr
Iowa City, IA 52242
319-384-91831710191408
Jack Vercnocke, MD
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431013759398
Annah Vollstedt, MD
Urology, Urogynecology and Reconstructive Pelvic Surgery · Urology · Student in an Organized Health Care Education/Training Program
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211942629274
Moshe Wald, MD
200 Hawkins Dr
Iowa City, IA 52242
319-356-24211205808433
Hayden Warner, MD
200 Hawkins Dr Dept Of
Iowa City, IA 52242
319-384-56431497246995
Brent Yelton, MD
Student in an Organized Health Care Education/Training Program · Urology
200 Hawkins Dr
Iowa City, IA 52242
319-384-56431801516786

Cedar Rapids 13

ClinicianPractice addressPhoneNPI
Erica Brown, ARNP
Urology · Nurse Practitioner, Adult Health
788 8Th Ave Se
Cedar Rapids, IA 52401
319-398-68651922247808
Arthur Devine, MD
202 10Th Street Se
Cedar Rapids, IA 52403
319-363-81711861490351
Matthew Ferroni, MD
Urology · Urology
13 stone procedures billed to Medicare
Mercy Urology Clinic, 701 10Th Street Se
Cedar Rapids, IA 52401
319-398-68651700171675
Logan Hoxie, MD
202 10Th Street Se
Cedar Rapids, IA 52403
319-363-81711285632778
Gregory Janda, MD
Urology · Urology
22 stone procedures billed to Medicare
202 10Th St Se
Cedar Rapids, IA 52403
319-363-81711245473453
Stephanie Lukaszka, ARNP
Urology · Nurse Practitioner, Family
701 10Th St Se
Cedar Rapids, IA 52403
319-398-68651073248316
Steven Mindrup, MD
Urology · Urology
15 stone procedures billed to Medicare
202 10Th Street Se
Cedar Rapids, IA 52403
319-363-81711447298005
Kent Mittelberg, MD
202 10Th Street Se
Cedar Rapids, IA 52403
319-363-81711609874189
Michael Moriarty
Student in an Organized Health Care Education/Training Program · Urology
26 stone procedures billed to Medicare
202 10Th St Se
Cedar Rapids, IA 52403
319-363-81711487072112
Thomas Richardson, MD
21 stone procedures billed to Medicare
202 10Th Street Se
Cedar Rapids, IA 52403
319-363-81711699773069
Jonathan Rippentrop, MD
11 stone procedures billed to Medicare
202 10Th Street Se
Cedar Rapids, IA 52403
319-363-81711609874171
Steven Wahle, MD
202 10Th Street Se
Cedar Rapids, IA 52403
319-363-81711083612543
Jessica Whitmore, DNP
788 8Th Ave Se Ste 400
Cedar Rapids, IA 52401
319-398-68651043181357

Davenport 10

ClinicianPractice addressPhoneNPI
Adam Berneking, MD
48 stone procedures billed to Medicare
3319 Spring St
Davenport, IA 52807
563-359-16411558705566
Matthew Bream, MD
Student in an Organized Health Care Education/Training Program · Urology
33 stone procedures billed to Medicare
3319 Spring Street
Davenport, IA 52807
563-359-16411356609549
Tricia Fairchild, MD
Urology · Family Medicine
1345 W Central Park Ave, Family Medicine Residency Program
Davenport, IA 52804
563-421-44001609169499
Ghasoub Harb, MD
Urology · Urology
3319 Spring Street, Urological Assc Pc
Davenport, IA 52807
563-359-16411356344287
Timothy Kresowik, MD
Urology · Urology
13 stone procedures billed to Medicare
3319 Spring St
Davenport, IA 52807
563-359-16411831308840
Thomas Mckay, MD
Urology · Urology
3319 Spring St
Davenport, IA 52807
563-359-16411558364471
Mark Milleman, MD
Urology · Urology
14 stone procedures billed to Medicare
3319 Spring St
Davenport, IA 52807
563-359-16411538162250
Kathleen Nenninger, ARNP
Urology · Urology · Nurse Practitioner
3319 Spring Street
Davenport, IA 52807
563-359-16411942496286
David Rohlf, MD
Urology · Urology
3319 Spring St
Davenport, IA 52807
563-359-16411912900820
Paul Rohlf, MD
Urology · Urology
3319 Spring St
Davenport, IA 52807
563-359-16411437152162

Clive 8

ClinicianPractice addressPhoneNPI
Stephanie Courson Pothoven, DO
11 stone procedures billed to Medicare
12129 University Ave Ste 100
Clive, IA 50325
515-400-35501033230560
Hugh Dick, MD
1432 Nw 105Th St
Clive, IA 50325
515-223-06391457699282
Ryan Dornbier
Surgery · Urology · Urology
28 stone procedures billed to Medicare
12129 University Ave Ste 100
Clive, IA 50325
515-400-35501609294305
Brian Gallagher, MD
15 stone procedures billed to Medicare
12129 University Ave Ste 100
Clive, IA 50325
515-400-35501336358324
Jacob Jipp, MD
Urology · Urology
12 stone procedures billed to Medicare
12129 University Ave Ste 100
Clive, IA 50325
515-400-35501164886644
Mark Kellerman, MD
26 stone procedures billed to Medicare
12129 University Ave Ste 100
Clive, IA 50325
515-400-35501891780995
Mccabe Kenny, MD
Urology · Student in an Organized Health Care Education/Training Program · Urology
18 stone procedures billed to Medicare
12129 University Ave Ste 100
Clive, IA 50325
515-400-35501164721338
Trevor Wild, MD
Student in an Organized Health Care Education/Training Program · Urology · Urology
28 stone procedures billed to Medicare
12129 University Ave Ste 100
Clive, IA 50325
513-400-35501881969111

Ames 6

ClinicianPractice addressPhoneNPI
Damon Dyche, MD
Urology · Urology
41 stone procedures billed to Medicare
1215 Duff Ave.,, Mcfarland Clinic, Pc
Ames, IA 50010
515-239-44901194930081
Garrett Korrect, MD
13 stone procedures billed to Medicare
1215 Duff Avenue., Mcfarland Clinic. Pc
Ames, IA 50010
515-239-44901548414188
Leo Milleman, MD
1215 Duff Ave
Ames, IA 50010
515-239-44901598756587
Charles Paul, MD
34 stone procedures billed to Medicare
1215 Duff Ave
Ames, IA 50010
515-239-44901386171437
Steven Thoma, MD
19 stone procedures billed to Medicare
1215 Duff Ave
Ames, IA 50010
515-239-44901598021131
Bradley Thorgaard, MD
3300 Kingman Rd
Ames, IA 50014
515-292-88191356323554

Dubuque 6

ClinicianPractice addressPhoneNPI
Jaffer Bashey, MD
17 stone procedures billed to Medicare
1000 Langworthy St
Dubuque, IA 52001
563-584-34901801820139
John Dolehide, DO
Urology · Urology
1000 Langworthy St
Dubuque, IA 52001
563-584-34901811949712
Alex Horchak, MD
Urology · Urology · Urology · Urology
1500 Delhi St, Suite 4300
Dubuque, IA 52001
563-557-59711033158209
George Kraemer, MD
1000 Langworthy St
Dubuque, IA 52001
563-584-34901518910959
Raymond Roewe
27 stone procedures billed to Medicare
1000 Langworthy St
Dubuque, IA 52001
563-584-34901114346921
James Voelker, MD
1500 Delhi St, Ste 4300
Dubuque, IA 52001
563-557-59711063418069

Mason City 6

ClinicianPractice addressPhoneNPI
Christopher Adams, MD
Urology · Urology
17 stone procedures billed to Medicare
250 S Crescent Dr
Mason City, IA 50401
641-494-52801336301563
Paul Macgregor, DO
250 S Crescent Dr
Mason City, IA 50401
641-422-67001700872876
Timothy Mulholland, MD
19 stone procedures billed to Medicare
250 S Crescent Dr
Mason City, IA 50401
641-494-52801477549442
Kevin Rier, MD
250 S Crescent Dr
Mason City, IA 50401
641-494-52801992793566
Steven Schurtz, MD
250 S Crescent Dr
Mason City, IA 50401
641-422-67001598753162
Elizabeth Takacs, MD
250 S Crescent Dr
Mason City, IA 50401
641-494-52801447229901

Waterloo 6

ClinicianPractice addressPhoneNPI
Eric Andresen
Student in an Organized Health Care Education/Training Program · Urology
35 stone procedures billed to Medicare
1717 W Ridgeway Ave
Waterloo, IA 50701
319-233-03401710279351
Eric Askeland, MD
25 stone procedures billed to Medicare
1717 W Ridgeway Ave
Waterloo, IA 50701
319-233-03401326272923
Anand Inamdar, MD
3410 Kimball Ave
Waterloo, IA 50702
319-234-26491467497909
Daniel Lee, MD
17 stone procedures billed to Medicare
1717 W Ridgeway Ave
Waterloo, IA 50701
319-233-03401326257346
Mark Newton, MD
23 stone procedures billed to Medicare
2413 W Ridgeway Ave
Waterloo, IA 50701
319-233-03401790929354
Paul Richardson, MD
Urology · Urology · Urology
3410 Kimball Ave
Waterloo, IA 50702
319-234-26491124018999

Des Moines 5

ClinicianPractice addressPhoneNPI
Kevin Birusingh, MD
1350 Des Moines St Ste 100
Des Moines, IA 50309
515-643-04001497915300
Leland Coffman, DO
3600 30Th St
Des Moines, IA 50310
515-699-59071689620148
Richard Glowacki, MD
37 stone procedures billed to Medicare
1350 Des Moines St Ste 100
Des Moines, IA 50309
515-643-04001679567663
Philip Kohler, MD
1801 Hickman Rd
Des Moines, IA 50314
515-282-22001437487097
Ryan Schulte, MD
31 stone procedures billed to Medicare
1350 Des Moines St Ste 100
Des Moines, IA 50309
515-643-04001669598942

West Des Moines 5

ClinicianPractice addressPhoneNPI
Anthony Avallone, MD
Urology · Urology · Urology
5950 University Ave Ste 341
West Des Moines, IA 50266
515-875-98001659328540
John Bardole, MD
5950 University Ave, Ste 341
West Des Moines, IA 50266
515-875-98001841283447
John Cochran, MD
Urology · Urology · Urology · Urology
5950 University Ave Ste 341
West Des Moines, IA 50266
515-875-98001881705523
Jonathan Fialkov, MD
5950 University Ave, Ste 341
West Des Moines, IA 50266
515-875-98001518951532
Fawad Zafar, MD
39 stone procedures billed to Medicare
1000 73Rd St Ste 17
West Des Moines, IA 50265
515-277-89001003818493

Urbandale 4

ClinicianPractice addressPhoneNPI
Kevin Cwach, MD
Student in an Organized Health Care Education/Training Program · Urology · Urology
36 stone procedures billed to Medicare
4323 Nw Urbandale Dr
Urbandale, IA 50322
515-875-98001386037638
Marla Greiner, MD
Urology · Urology · Urology
32 stone procedures billed to Medicare
4323 Nw Urbandale Dr
Urbandale, IA 50322
515-875-98001811336068
Carl Meyer, MD
4323 Nw Urbandale Dr
Urbandale, IA 50322
515-875-98001689887416
Steven Rosenberg, MD
20 stone procedures billed to Medicare
4323 Nw Urbandale Dr
Urbandale, IA 50322
515-875-98001861488785

Fort Dodge 2

ClinicianPractice addressPhoneNPI
Yuly Goldin, MD
804 Kenyon Rd, Suite H
Fort Dodge, IA 50501
515-955-33701053380907
Stephen Piercy, MD
804 Kenyon Rd, Suite H
Fort Dodge, IA 50501
515-955-33701033188784

Ottumwa 2

ClinicianPractice addressPhoneNPI
Mahmoud Alameddine
Student in an Organized Health Care Education/Training Program · Urology
1003 Pennsylvania Ave
Ottumwa, IA 52501
641-684-32081730595778
Michael Shaeffer, MD
1005 Pennsylvania Ave, Suite 208
Ottumwa, IA 52501
641-682-54811427013903

Carroll 1

ClinicianPractice addressPhoneNPI
Richard Sazama, MD
405 S Clark St, Suite 100
Carroll, IA 51401
712-792-22221417075466

Clinton 1

ClinicianPractice addressPhoneNPI
Margaret Wolf, MD
12 stone procedures billed to Medicare
915 13Th Ave N
Clinton, IA 52732
563-243-25111164476453

Coralville 1

ClinicianPractice addressPhoneNPI
Raleigh Humphries, MD
Urology · Urology
105 E 9Th St
Coralville, IA 52241
319-467-20001255327565

Decorah 1

ClinicianPractice addressPhoneNPI
Bradley Orvis, MD
901 Montgomery St
Decorah, IA 52101
563-382-29111336143791

Marshalltown 1

ClinicianPractice addressPhoneNPI
Gary Peasley, MD
312 E Main St
Marshalltown, IA 50158
641-753-41611225029416

Pella 1

ClinicianPractice addressPhoneNPI
Russell Bandstra, MD
405 Monroe St
Pella, IA 50219
641-621-23831619948098

West Burlington 1

ClinicianPractice addressPhoneNPI
Louis Kantzavelos, MD
97 stone procedures billed to Medicare
1223 S Gear Ave, Eastman Plaza Suite 303
West Burlington, IA 52655
319-768-39251811106826

Source: CMS NPI Registry API v2.1 (public domain), retrieved August 18, 2026. Inclusion is not a recommendation and this page does not rate or rank clinicians. Registry records can be out of date — confirm details with the practice. Clinicians can claim or correct a listing at no cost.