Find care / Utah

Urologists for kidney stones in Utah

All 120 licensed urologists practising in Utah, across 22 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.

Salt Lake City 49

ClinicianPractice addressPhoneNPI
Joseph Armstrong, MD
Student in an Organized Health Care Education/Training Program · Urology
18 stone procedures billed to Medicare
30 N 1900 E
Salt Lake City, UT 84132
801-581-73041801258892
William Brant, MD
50 N Medical Dr
Salt Lake City, UT 84132
801-587-48881467478339
Patrick Cartwright, MD
100 N Medical Dr, 2200
Salt Lake City, UT 84113
801-588-33001467542050
Deeann Cervantez, NP
Nurse Practitioner, Pediatrics · Urology, Pediatric Urology
100 N Mario Capecchi Dr Ste 3550
Salt Lake City, UT 84113
801-662-55551841707569
James Craig, MD
35 stone procedures billed to Medicare
4252 S Highland Dr Ste 200
Salt Lake City, UT 84124
801-993-18001730474792
Evan Crockett, MD
Surgery · Urology
30 N Mario Capecchi Dr Rm 4S100
Salt Lake City, UT 84112
801-581-21211093448607
Christopher Dechet, MD
Urology · Special Hospital
1950 Circle Of Hope Dr, Rm 6755
Salt Lake City, UT 84112
801-587-43831538271861
Catherine Devries, MD
100 Mario Capecchi Dr
Salt Lake City, UT 84113
801-662-55551144310731
Kassandra Dindinger-Hill, MD
Helix 4S148
Salt Lake City, UT 84112
801-581-21211992555908
Patrick Evans, MD
Surgery · Radiology, Diagnostic Radiology · Urology
30 N 1900 E Rm 1A071
Salt Lake City, UT 84132
801-581-28681386133890
Mikolaj Filon, MD
30 N 1900 E Rm 3B427
Salt Lake City, UT 84132
801-213-27181780279703
Blake Hamilton, MD
20 stone procedures billed to Medicare
50 N Medical Dr
Salt Lake City, UT 84132
801-587-48881912097510
Deborah Jacobson, MD
Urology, Pediatric Urology · Urology, Pediatric Urology · Urology, Pediatric Urology
100 N Mario Capecchi Dr Ste 3550
Salt Lake City, UT 84113
801-662-55551205126257
Gary Johnson, MD
Specialist · Urology
40 stone procedures billed to Medicare
24 S 1100 E Ste 105
Salt Lake City, UT 84102
801-965-36001144223827
Devon Langston, MD
30 N Mario Capecchi Dr Rm 4S100
Salt Lake City, UT 84112
801-581-21211396493912
Glen Lau, MD
30 N 1900 E, #1C412
Salt Lake City, UT 84132
901-232-10731982994042
Sara Lenherr, MD
Urology · Student in an Organized Health Care Education/Training Program · Urology
12 stone procedures billed to Medicare
30 N 1900 E Rm 3B420
Salt Lake City, UT 84132
801-213-27001801067954
Steven Lynch, MD
Urology · Urology
324 10Th Ave, Ste 100
Salt Lake City, UT 84103
801-408-37711578677803
Michael Mangelson, MD
389 S 900 E
Salt Lake City, UT 84102
385-282-20001114944790
Ned Mangelson, MD
2691 Roxbury Cir
Salt Lake City, UT 84108
801-582-45671851627756
Jordan Mann
Special Hospital · Urology
2000 Circle Of Hope Dr
Salt Lake City, UT 84112
801-587-70001225962855
Morgan Marshall, MD
30 N Mario Capecchi Drive
Salt Lake City, UT 84112
801-581-73041174230726
Richard Matern, MD
Urology · Urology
12 stone procedures billed to Medicare
324 10Th Ave, Ste 100
Salt Lake City, UT 84103
801-408-37711851571590
Rano Matta, MD
30 N 1900 E Rm 3B427
Salt Lake City, UT 84132
801-213-27001346868510
Benjamin Mccormick
50 N Medical Dr
Salt Lake City, UT 84132
801-213-27041033506720
Jeremy Myers, MD
University Of Utah Division Of Urology, 30 N 1900 E, Rm 3B420
Salt Lake City, UT 84132
801-213-27001346396959
Amanda Nguyen, MD
50 N Medical Dr
Salt Lake City, UT 84132
801-581-21211639819758
Alexander Pastuszak, MD, PhD
Surgery · Urology · Internal Medicine
30 N 1900 E Dept Of
Salt Lake City, UT 84132
801-581-73041609020130
Julia Piwowarski, PA-C
Urology · Physician Assistant, Surgical
30 N 1900 E
Salt Lake City, UT 84132
801-581-73041124696810
Jordan Powell, MD
30 N. Mario Capecchi Drive Rm 4S100
Salt Lake City, UT 84112
801-581-21211770230146
Stanford Putman, MD
324 10Th Ave Ste 178
Salt Lake City, UT 84103
801-408-25001982815718
Akhil Saji, MD
Po Box 25608
Salt Lake City, UT 84125
206-320-44761326544867
Anthony Schaeffer, MD
Surgery · Urology · Urology · Urology · Urology, Pediatric Urology · Urology, Pediatric Urology
100 N Mario Capecchi Dr
Salt Lake City, UT 84113
801-662-10001700939402
Evan Sharp, MD
50 N Medical Dr
Salt Lake City, UT 84132
801-581-21211194422972
John Smith, DO
Family Medicine · Student in an Organized Health Care Education/Training Program · Urology
50 N Medical Dr
Salt Lake City, UT 84132
801-213-27991780002881
Brent Snow, MD, MBA
Surgery, Pediatric Surgery · Urology · Urology, Pediatric Urology
100 N Mario Capecchi Dr, Ste. 2200
Salt Lake City, UT 84113
801-662-55551275544454
Andrew Southwick, MD
50 N Medical Dr
Salt Lake City, UT 84132
801-581-76741508956137
Robert Stephenson, MD
1950 Circle Of Hope Dr
Salt Lake City, UT 84112
801-587-43851932285426
Leah Stoehr, APRN
Urology, Pediatric Urology · Nurse Practitioner, Family
100 N Mario Capecchi Dr
Salt Lake City, UT 84113
801-662-55551033780119
Lisa Stout, MD
Specialist · Urology
1060 E 100 S, Ste 110
Salt Lake City, UT 84102
801-531-94531548263213
Stephen Summers, MD
30 N 1900 E, Rm 3B420
Salt Lake City, UT 84132
801-213-27001023332228
Martin Tam, MD
1002 E South Temple
Salt Lake City, UT 84102
801-521-21021932474079
John Thomas, PA-C
Urology · Physician Assistant · Physician Assistant, Surgical
30 N 1900 E Rm 3B420
Salt Lake City, UT 84132
801-213-27001053838532
Spencer Tingey, MD
30 N Mario Capecchi Drive
Salt Lake City, UT 84112
801-581-73041063264885
Michael Wallis, MD
Urology, Pediatric Urology · Urology
100 Mario Capecchi Dr
Salt Lake City, UT 84113
801-662-55551558384388
Bradley Waterman, MD
Urology · Urology
16 stone procedures billed to Medicare
24 S 1100 E Ste 105
Salt Lake City, UT 84102
801-965-36001699718809
Brian Wiseman, MD
30 N Mario Capecchi Dr Rm 4S100
Salt Lake City, UT 84112
801-581-21211497319537
Lindsey Wright, MD
30 N Mario Capecchi Dr Rm 4S100
Salt Lake City, UT 84112
801-581-21211912655739
Raymond Yong, MD
30 North Mario Capecchi Drive Room 4S100
Salt Lake City, UT 84132
414-955-08801073018578

Provo 10

ClinicianPractice addressPhoneNPI
Joseph Armstrong, MD
3291 Piute Dr
Provo, UT 84604
801-374-63661447589288
Jim Crowley, MD
Urology · Urology
1055 N 500 W, Suite 211
Provo, UT 84604
801-357-73271083697957
Kyle Garcia, MD
Urology · Urology · Urology
1055 N 500 W Ste 211
Provo, UT 84604
801-357-73271558824763
David Harmon, MD
1760 Oak Ln
Provo, UT 84604
801-373-21411295922698
Ryan Morris, MD
Urology · Student in an Organized Health Care Education/Training Program · Urology
395 W Cougar Blvd Ste 704
Provo, UT 84604
801-357-32421679101992
Ronald Oldroyd, MD
1055 N 300 W Ste 316
Provo, UT 84604
801-357-75301043240989
Nathaniel Oswald, MD, PhD
Urology · Urology · Urology
395 W Cougar Blvd Ste 704
Provo, UT 84604
866-415-65561629696794
Mckay Platt, MD
40 stone procedures billed to Medicare
1055 N 500 W, Suite 211
Provo, UT 84604
801-357-73271336230085
Jeffrey Sparenborg, MD
35 stone procedures billed to Medicare
1157 N 300 W Ste 301
Provo, UT 84604
801-357-70091104182476
Matthew Swallow, MD
1055 N 500 W, Ste 211 Bldg C
Provo, UT 84604
801-357-73271902364797

American Fork 7

ClinicianPractice addressPhoneNPI
Scott Brimley, MD
Student in an Organized Health Care Education/Training Program · Urology
1159 E 200 N Ste 300
American Fork, UT 84003
801-756-76091588243505
Daniel Cahoon, MD
26 stone procedures billed to Medicare
1159 E 200 N Ste 300
American Fork, UT 84003
801-965-36001013985522
Sean Henderson, DO, FACOS
Urology · Urology
1159 E 200 N Ste 300
American Fork, UT 84003
801-965-36001366753709
Stewart Landau, MD
1159 E 200 N Ste 300
American Fork, UT 84003
801-965-36001174559728
Roscoe Nelson, MD
Urology · Urology
13 stone procedures billed to Medicare
1159 E 200 N Ste 300
American Fork, UT 84003
801-965-36001962487462
Nathan Pursifull, MD
Urology · Urology · Urology · Urology
20 stone procedures billed to Medicare
1159 E 200 N Ste 300
American Fork, UT 84003
801-965-36001619161007
Ronald Saunders, MD
1159 E 200 N
American Fork, UT 84003
801-756-76091538220918

St George 7

ClinicianPractice addressPhoneNPI
David Adams, MD
41 stone procedures billed to Medicare
1380 E Medical Center Dr Ste 2100
St George, UT 84790
435-251-32501669695920
Shane Barney, MD
1380 E Medical Center Dr
St George, UT 84790
435-251-29921659759819
Thomas Brinton, MD
Urology · Urology
41 stone procedures billed to Medicare
1380 E Medical Center Dr Ste 2100
St George, UT 84790
435-251-32501558593046
Robert Cope, MD
32 stone procedures billed to Medicare
1490 E Foremaster Dr, Suite 300
St George, UT 84790
435-688-21041891722245
John Ellsworth, MD
Specialist · Urology · Urology
49 stone procedures billed to Medicare
736 S 900 E Ste 108
St George, UT 84790
435-628-36061083619043
Scott Salmon, DO
Urology · Urology
30 stone procedures billed to Medicare
1380 E Medical Center Dr Ste 2100
St George, UT 84790
435-251-32501063687051
Bryant Whiting, MD
Urology · Urology
26 stone procedures billed to Medicare
1380 E Medical Center Dr, Ste 2100
St George, UT 84790
435-251-32501760687388

Ogden 6

ClinicianPractice addressPhoneNPI
Curtis Campbell, MD
4403 Harrison Blvd, Suite 4400
Ogden, UT 84403
801-387-45501023059557
Tyler Christensen, MD
26 stone procedures billed to Medicare
4700 Harrison Blvd
Ogden, UT 84403
801-475-31601811097629
Brian Heaton, MD PC
11 stone procedures billed to Medicare
4403 Harrison Blvd, Suite 4400
Ogden, UT 84403
801-387-45501245248236
Bradford Stevenson, MD
24 stone procedures billed to Medicare
4700 Harrison Blvd
Ogden, UT 84403
801-475-31601710298047
Robert Wayment, MD
38 stone procedures billed to Medicare
4700 Harrison Blvd
Ogden, UT 84403
801-475-31601295957280
John Wolthuis, MD
4700 Harrison Blvd
Ogden, UT 84403
801-475-30001093703811

Slc 6

ClinicianPractice addressPhoneNPI
Lane Childs, MD
4252 Highland Dr, #200
Slc, UT 84124
801-993-18001831239995
Peter Fisher, MD
4252 Highland Dr, #200
Slc, UT 84124
801-993-18001902847940
Steven Gange, MD
Urology · Urology
4252 Highland Dr, #200
Slc, UT 84124
801-993-18001790825768
Scott Hopkins, MD
4252 Highland Dr., #200
Slc, UT 84124
801-993-18001649310681
Richard Labasky, MD
660 S 200 E
Slc, UT 84111
801-359-22561538226600
Charles Sorenson, MD
324 10Th Ave Ste 178
Slc, UT 84103
801-408-25001053502815

Logan 5

ClinicianPractice addressPhoneNPI
Mitchell Bassett, MD
Urology · Urology
21 stone procedures billed to Medicare
1350 N 500 E
Logan, UT 84341
435-752-16931497098370
Michael Callister, MD
1350 N 500 E
Logan, UT 84341
435-752-04221811038060
Scott Heiner, MD
1350 N 500 E
Logan, UT 84341
435-752-16931841788031
Patrik Luzny, MD
20 stone procedures billed to Medicare
1350 N 500 E
Logan, UT 84341
435-752-16931245537208
Charles Swallow, MD
1350 N 500 E
Logan, UT 84341
435-792-19501902816317

Bountiful 4

ClinicianPractice addressPhoneNPI
David Henderson, MD
20 stone procedures billed to Medicare
440 Medical Dr Ste 3
Bountiful, UT 84010
385-722-95661417933284
Brian Montgomery, MD
620 Medical Dr Ste 150
Bountiful, UT 84010
801-298-32471356788301
Justin Parkinson, MD
1551 Renaissance Towne Dr, Suite 370
Bountiful, UT 84010
801-965-36001851314066
Perry Walters, MD
425 Medical Dr, Suite 112
Bountiful, UT 84010
801-292-72491790844165

Layton 4

ClinicianPractice addressPhoneNPI
Laura Foot, MD
14 stone procedures billed to Medicare
2121 N 1700 W
Layton, UT 84041
801-773-48401831385244
James Reynolds, MD
28 stone procedures billed to Medicare
2121 N 1700 W
Layton, UT 84041
801-773-48401568448504
Scott Stevenson, MD
2121 N 1700 W
Layton, UT 84041
801-773-48401730421959
Marilyn Wise, FNP
Nurse Practitioner, Family · Urology
2121 N 1700 W
Layton, UT 84041
801-773-48401720098189

Murray 4

ClinicianPractice addressPhoneNPI
Elizabeth Boyer, PA-C
Urology · Physician Assistant
5171 S Cottonwood St Ste 720
Murray, UT 84107
801-507-34001861102725
Lynn Chidester, MD
38 stone procedures billed to Medicare
5169 Cottonwood St, Suite 420
Murray, UT 84107
801-507-34001932156247
Sarah Christianson, DO
5171 S Cottonwood St Ste 720
Murray, UT 84107
801-507-34001669821559
Andrew Rabley, MD
Urology · Urology
20 stone procedures billed to Medicare
5171 S Cottonwood St Ste 720
Murray, UT 84107
801-507-34001770930703

Sandy 3

ClinicianPractice addressPhoneNPI
Stanley Clark, MD
9690 S 1300 E, 100
Sandy, UT 84094
801-571-51211770591620
Elisabeth Ferlic, MD
Urology · Urology · Urology · Urology · Urology
9720 S 1300 E, Suite E230
Sandy, UT 84094
801-501-29501114185634
Jay Page, MD
Urology · Urology
14 stone procedures billed to Medicare
9600 S 1300 E Ste 240
Sandy, UT 84094
801-993-18001639229016

West Jordan 3

ClinicianPractice addressPhoneNPI
Brandon Childs, MD
Student in an Organized Health Care Education/Training Program · Urology
22 stone procedures billed to Medicare
3181 W 9000 S
West Jordan, UT 84088
801-965-36001659721199
Joshua Holyoak, MD
Urology · Urology
28 stone procedures billed to Medicare
3181 W 9000 S
West Jordan, UT 84088
801-965-36001407071665
Michael Mcfadden, MD
3584 West 9000 South, Suite 401
West Jordan, UT 84088
801-566-02041811067283

Holladay 2

ClinicianPractice addressPhoneNPI
Peter Caputo, MD
Urology · Urology
16 stone procedures billed to Medicare
4252 S Highland Dr Ste 200
Holladay, UT 84124
801-993-18001992050041
Matthew Pearson, MD
Urology · Student in an Organized Health Care Education/Training Program · Urology
4252 S Highland Dr Ste 207
Holladay, UT 84124
801-993-18001669694295

Spanish Fork 2

ClinicianPractice addressPhoneNPI
Targhee Morris, MD
Student in an Organized Health Care Education/Training Program · Urology · Urology
336 W 100 S
Spanish Fork, UT 84660
801-609-44761154648640
Tangi Perry, BSN
Registered Nurse, Continence Care · Registered Nurse, General Practice · Registered Nurse, Home Health · Registered Nurse, Hospice · Registered Nurse, Ambulatory Care · Registered Nurse, Urology · Registered Nurse, Infusion Therapy
92 N Main St Ste 3
Spanish Fork, UT 84660
385-985-35651588404941

Coalville 1

ClinicianPractice addressPhoneNPI
Bruce Carlin, MD
375 Old Farm Ln
Coalville, UT 84017
360-355-93541164845517

Nephi 1

ClinicianPractice addressPhoneNPI
J Sule, MD
Urology · Specialist
48 W 1500 N
Nephi, UT 84648
435-623-32001437130515

North Ogden 1

ClinicianPractice addressPhoneNPI
Kathleen Lofley, RN, BSN
Registered Nurse, Case Management · Registered Nurse, Ambulatory Care · Registered Nurse, Urology · Nurse Practitioner, Women's Health · Advanced Practice Midwife
2727 N Washington Blvd, Suite 305
North Ogden, UT 84414
801-358-88431912295031

Orem 1

ClinicianPractice addressPhoneNPI
Landon Trost, MD
Urology · Urology · Urology
1443 W 800 N Ste 302
Orem, UT 84057
801-655-00151245434059

Riverton 1

ClinicianPractice addressPhoneNPI
Daniel Simon, MD
Urology · Surgery
3723 W 12600 S Ste 270C
Riverton, UT 84065
801-285-46301942720586

South Jordan 1

ClinicianPractice addressPhoneNPI
Kelli Gross, MD
5126 W Daybreak Pkwy
South Jordan, UT 84009
801-213-45001154731685

Tooele 1

ClinicianPractice addressPhoneNPI
Daniel Hibbert, MD
2376 N 400 E Ste 104
Tooele, UT 84074
435-882-00711275647562

West Valley City 1

ClinicianPractice addressPhoneNPI
George Middleton, MD
3725 W 4100 S
West Valley City, UT 84120
801-965-36001376581140

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.