Treatment Tracker

The Doctors and Services in Medicare Part B

Top Urology Providers in Minnesota

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

THOMAS STILLWELL

Robbinsdale, Minn. 55422

17,825

Rank: 1 out of 153

516

Rank: 11 out of 153

$172K

Rank: 12 out of 153

$332

Average: $263

35

Average: 6

MICHAEL JAMES

Mankato, Minn. 56001

16,540

Rank: 2 out of 153

570

Rank: 8 out of 153

$193K

Rank: 7 out of 153

$339

Average: $263

29

Average: 6

GARY GOLDBERG

Mankato, Minn. 56001

15,648

Rank: 3 out of 153

515

Rank: 12 out of 153

$194K

Rank: 6 out of 153

$376

Average: $263

30

Average: 6

JEFFRY TWIDWELL

Edina, Minn. 55435

15,162

Rank: 4 out of 153

471

Rank: 17 out of 153

$186K

Rank: 10 out of 153

$394

Average: $263

32

Average: 6

EUGENE KWON

Rochester, Minn. 55905

12,034

Rank: 5 out of 153

561

Rank: 10 out of 153

$206K

Rank: 5 out of 153

$367

Average: $263

21

Average: 6

ROLAND UGARTE

Edina, Minn. 55435

10,132

Rank: 6 out of 153

461

Rank: 21 out of 153

$158K

Rank: 15 out of 153

$342

Average: $263

22

Average: 6

STEVEN SIEGEL

Woodbury, Minn. 55125

8,250

Rank: 7 out of 153

348

Rank: 46 out of 153

$149K

Rank: 16 out of 153

$430

Average: $263

24

Average: 6

CHRISTOPHER KNOEDLER

Maplewood, Minn. 55109

7,877

Rank: 8 out of 153

464

Rank: 20 out of 153

$123K

Rank: 36 out of 153

$265

Average: $263

17

Average: 6

SAMUEL KIELEY

Woodbury, Minn. 55125

5,839

Rank: 9 out of 153

564

Rank: 9 out of 153

$335K

Rank: 1 out of 153

$594

Average: $263

10

Average: 6

PRATAP REDDY

Edina, Minn. 55435

5,501

Rank: 10 out of 153

340

Rank: 50 out of 153

$124K

Rank: 34 out of 153

$364

Average: $263

16

Average: 6

JOSEPH AKORNOR

Fridley, Minn. 55432

5,292

Rank: 11 out of 153

217

Rank: 98 out of 153

$69K

Rank: 78 out of 153

$318

Average: $263

24

Average: 6

SHEILA GEMAR

Willmar, Minn. 56201

5,224

Rank: 12 out of 153

389

Rank: 34 out of 153

$161K

Rank: 14 out of 153

$415

Average: $263

13

Average: 6

LIOUDMILA SITNIKOVA

Edina, Minn. 55435

5,182

Rank: 13 out of 153

370

Rank: 39 out of 153

$124K

Rank: 35 out of 153

$334

Average: $263

14

Average: 6

TODD FLEMING

Edina, Minn. 55435

5,091

Rank: 14 out of 153

405

Rank: 30 out of 153

$127K

Rank: 27 out of 153

$315

Average: $263

13

Average: 6

GREGORY HANSON

Fridley, Minn. 55432

4,818

Rank: 15 out of 153

362

Rank: 42 out of 153

$117K

Rank: 39 out of 153

$324

Average: $263

13

Average: 6

KEVIN UNGER

Willmar, Minn. 56201

4,700

Rank: 16 out of 153

333

Rank: 57 out of 153

$122K

Rank: 37 out of 153

$366

Average: $263

14

Average: 6

ROBERT GAERTNER

Maplewood, Minn. 55109

4,433

Rank: 17 out of 153

608

Rank: 5 out of 153

$189K

Rank: 8 out of 153

$312

Average: $263

7

Average: 6

THOMAS STORMONT

Stillwater, Minn. 55082

4,405

Rank: 18 out of 153

473

Rank: 16 out of 153

$186K

Rank: 9 out of 153

$393

Average: $263

9

Average: 6

SABRI SEN

Coon rapids, Minn. 55433

4,148

Rank: 19 out of 153

449

Rank: 23 out of 153

$132K

Rank: 25 out of 153

$294

Average: $263

9

Average: 6

HAROLD HOPPMANN

Edina, Minn. 55435

4,148

Rank: 19 out of 153

298

Rank: 71 out of 153

$124K

Rank: 31 out of 153

$417

Average: $263

14

Average: 6

JOHN BEAHRS

Woodbury, Minn. 55125

4,102

Rank: 21 out of 153

428

Rank: 26 out of 153

$210K

Rank: 4 out of 153

$491

Average: $263

10

Average: 6

MARK FALLEN

Edina, Minn. 55435

4,063

Rank: 22 out of 153

314

Rank: 66 out of 153

$81.2K

Rank: 70 out of 153

$259

Average: $263

13

Average: 6

JODI MICHAELS

Woodbury, Minn. 55125

4,017

Rank: 23 out of 153

369

Rank: 40 out of 153

$126K

Rank: 30 out of 153

$341

Average: $263

11

Average: 6

WILLIAM UTZ

Edina, Minn. 55435

3,929

Rank: 24 out of 153

336

Rank: 54 out of 153

$135K

Rank: 22 out of 153

$403

Average: $263

12

Average: 6

CHRISTOPHER JAEGER

Rochester, Minn. 55905

3,898

Rank: 25 out of 153

497

Rank: 14 out of 153

$82K

Rank: 68 out of 153

$165

Average: $263

8

Average: 6

CHASE SOVELL

Edina, Minn. 55435

3,876

Rank: 26 out of 153

465

Rank: 19 out of 153

$133K

Rank: 24 out of 153

$287

Average: $263

8

Average: 6

MATTHEW BRAASCH

Edina, Minn. 55435

3,870

Rank: 27 out of 153

274

Rank: 79 out of 153

$97K

Rank: 54 out of 153

$354

Average: $263

14

Average: 6

TODD BRANDT

Woodbury, Minn. 55125

3,800

Rank: 28 out of 153

491

Rank: 15 out of 153

$224K

Rank: 3 out of 153

$456

Average: $263

8

Average: 6

NEIL SKEMP

Robbinsdale, Minn. 55422

3,783

Rank: 29 out of 153

430

Rank: 25 out of 153

$135K

Rank: 23 out of 153

$315

Average: $263

9

Average: 6

DOUGLAS HUSMANN

Rochester, Minn. 55905

3,699

Rank: 30 out of 153

1,260

Rank: 1 out of 153

$146K

Rank: 18 out of 153

$115

Average: $263

3

Average: 6

DEBORAH LIGHTNER

Rochester, Minn. 55905

3,269

Rank: 31 out of 153

835

Rank: 3 out of 153

$114K

Rank: 42 out of 153

$137

Average: $263

4

Average: 6

ANTHONY POLCARI

Woodbury, Minn. 55125

3,253

Rank: 32 out of 153

259

Rank: 85 out of 153

$93.5K

Rank: 59 out of 153

$361

Average: $263

13

Average: 6

ROBERT THOMPSON

Rochester, Minn. 55905

3,080

Rank: 33 out of 153

336

Rank: 54 out of 153

$138K

Rank: 21 out of 153

$411

Average: $263

9

Average: 6

JEROME KEATING

Sartell, Minn. 56377

2,732

Rank: 34 out of 153

388

Rank: 35 out of 153

$108K

Rank: 47 out of 153

$278

Average: $263

7

Average: 6

PAUL FADDEN

Edina, Minn. 55435

2,675

Rank: 35 out of 153

460

Rank: 22 out of 153

$96.7K

Rank: 55 out of 153

$210

Average: $263

6

Average: 6

MICHAEL TRAN

Fridley, Minn. 55432

2,537

Rank: 36 out of 153

212

Rank: 101 out of 153

$71.8K

Rank: 77 out of 153

$339

Average: $263

12

Average: 6

DAVID PATTERSON

Rochester, Minn. 55905

2,452

Rank: 37 out of 153

629

Rank: 4 out of 153

$178K

Rank: 11 out of 153

$283

Average: $263

4

Average: 6

PETER SERSHON

Saint paul, Minn. 55102

2,449

Rank: 38 out of 153

381

Rank: 37 out of 153

$124K

Rank: 33 out of 153

$326

Average: $263

6

Average: 6

ANN LAVERS

Woodbury, Minn. 55125

2,368

Rank: 39 out of 153

321

Rank: 63 out of 153

$144K

Rank: 19 out of 153

$450

Average: $263

7

Average: 6

DANIEL ELLIOTT

Rochester, Minn. 55905

2,301

Rank: 40 out of 153

874

Rank: 2 out of 153

$139K

Rank: 20 out of 153

$159

Average: $263

3

Average: 6

J KARL KEMBERLING

Edina, Minn. 55435

2,279

Rank: 41 out of 153

353

Rank: 43 out of 153

$109K

Rank: 44 out of 153

$310

Average: $263

6

Average: 6

LORI PINKE

Sartell, Minn. 56377

2,270

Rank: 42 out of 153

329

Rank: 60 out of 153

$119K

Rank: 38 out of 153

$363

Average: $263

7

Average: 6

BASIR TAREEN

Woodbury, Minn. 55125

2,231

Rank: 43 out of 153

309

Rank: 68 out of 153

$226K

Rank: 2 out of 153

$732

Average: $263

7

Average: 6

DEAN TORTORELIS

Edina, Minn. 55435

2,202

Rank: 44 out of 153

310

Rank: 67 out of 153

$99.9K

Rank: 51 out of 153

$322

Average: $263

7

Average: 6

DAVID STREITZ

Fridley, Minn. 55432

2,143

Rank: 45 out of 153

339

Rank: 51 out of 153

$106K

Rank: 48 out of 153

$313

Average: $263

6

Average: 6

LANCE MYNDERSE

Rochester, Minn. 55905

2,127

Rank: 46 out of 153

604

Rank: 6 out of 153

$169K

Rank: 13 out of 153

$280

Average: $263

4

Average: 6

WILLIAM KAYLOR

Edina, Minn. 55435

2,127

Rank: 46 out of 153

366

Rank: 41 out of 153

$117K

Rank: 40 out of 153

$321

Average: $263

6

Average: 6

GREGORY PARRIES

Sartell, Minn. 56377

2,017

Rank: 48 out of 153

339

Rank: 51 out of 153

$98.4K

Rank: 53 out of 153

$290

Average: $263

6

Average: 6

IGOR FRANK

Rochester, Minn. 55905

1,981

Rank: 49 out of 153

281

Rank: 75 out of 153

$112K

Rank: 43 out of 153

$398

Average: $263

7

Average: 6

AMY KRAMBECK

Rochester, Minn. 55905

1,818

Rank: 50 out of 153

351

Rank: 45 out of 153

$124K

Rank: 32 out of 153

$354

Average: $263

5

Average: 6

JOHN MATSUURA

Sartell, Minn. 56377

1,764

Rank: 51 out of 153

409

Rank: 29 out of 153

$108K

Rank: 46 out of 153

$265

Average: $263

4

Average: 6

STEVEN BERNSTEIN

Edina, Minn. 55435

1,550

Rank: 52 out of 153

131

Rank: 129 out of 153

$54.1K

Rank: 94 out of 153

$413

Average: $263

12

Average: 6

GANG ZHANG

St louis park, Minn. 55416

1,498

Rank: 53 out of 153

376

Rank: 38 out of 153

$98.5K

Rank: 52 out of 153

$262

Average: $263

4

Average: 6

MATTHEW GETTMAN

Rochester, Minn. 55905

1,471

Rank: 54 out of 153

403

Rank: 31 out of 153

$128K

Rank: 26 out of 153

$318

Average: $263

4

Average: 6

RYAN NOVAK

Grand rapids, Minn. 55744

1,450

Rank: 55 out of 153

428

Rank: 26 out of 153

$91K

Rank: 63 out of 153

$213

Average: $263

3

Average: 6

DAVID PRALL

Woodbury, Minn. 55125

1,444

Rank: 56 out of 153

250

Rank: 90 out of 153

$61.6K

Rank: 84 out of 153

$246

Average: $263

6

Average: 6

KURT HANSBERRY

Alexandria, Minn. 56308

1,441

Rank: 57 out of 153

584

Rank: 7 out of 153

$93.5K

Rank: 58 out of 153

$160

Average: $263

2

Average: 6

ROBERT FISHER

Saint paul, Minn. 55102

1,373

Rank: 58 out of 153

272

Rank: 80 out of 153

$60.3K

Rank: 86 out of 153

$222

Average: $263

5

Average: 6

ROBERT KARNES

Rochester, Minn. 55905

1,372

Rank: 59 out of 153

315

Rank: 65 out of 153

$127K

Rank: 28 out of 153

$404

Average: $263

4

Average: 6

STEPHEN BOORJIAN

Rochester, Minn. 55905

1,361

Rank: 60 out of 153

323

Rank: 62 out of 153

$126K

Rank: 29 out of 153

$391

Average: $263

4

Average: 6

STEPHEN BENNETT

Edina, Minn. 55435

1,353

Rank: 61 out of 153

235

Rank: 94 out of 153

$66.6K

Rank: 80 out of 153

$284

Average: $263

6

Average: 6

JYOTHI KESHA

Fridley, Minn. 55432

1,350

Rank: 62 out of 153

283

Rank: 74 out of 153

$65.2K

Rank: 82 out of 153

$231

Average: $263

5

Average: 6

HOO YIN WONG

Fridley, Minn. 55432

1,344

Rank: 63 out of 153

297

Rank: 72 out of 153

$79.8K

Rank: 73 out of 153

$269

Average: $263

5

Average: 6

PAUL TONKIN

Duluth, Minn. 55805

1,329

Rank: 64 out of 153

320

Rank: 64 out of 153

$94.5K

Rank: 57 out of 153

$295

Average: $263

4

Average: 6

CHRISTOPHER BOELTER

Sartell, Minn. 56377

1,325

Rank: 65 out of 153

337

Rank: 53 out of 153

$102K

Rank: 49 out of 153

$302

Average: $263

4

Average: 6

MATTHEW TOLLEFSON

Rochester, Minn. 55905

1,307

Rank: 66 out of 153

334

Rank: 56 out of 153

$147K

Rank: 17 out of 153

$439

Average: $263

4

Average: 6

GEORGE CHOW

Rochester, Minn. 55905

1,304

Rank: 67 out of 153

468

Rank: 18 out of 153

$117K

Rank: 41 out of 153

$251

Average: $263

3

Average: 6

SHAWN MCGEE

Sartell, Minn. 56377

1,271

Rank: 68 out of 153

265

Rank: 82 out of 153

$96.4K

Rank: 56 out of 153

$364

Average: $263

5

Average: 6

JOHN HELLER

Edina, Minn. 55435

1,257

Rank: 69 out of 153

344

Rank: 49 out of 153

$81.3K

Rank: 69 out of 153

$236

Average: $263

4

Average: 6

JOSEPH CERNY

Robbinsdale, Minn. 55422

1,242

Rank: 70 out of 153

263

Rank: 83 out of 153

$86.7K

Rank: 66 out of 153

$330

Average: $263

5

Average: 6

NATHAN HOFFMAN

St louis park, Minn. 55416

1,230

Rank: 71 out of 153

352

Rank: 44 out of 153

$91.5K

Rank: 62 out of 153

$260

Average: $263

3

Average: 6

AARON MILBANK

Woodbury, Minn. 55125

1,206

Rank: 72 out of 153

230

Rank: 95 out of 153

$87.4K

Rank: 65 out of 153

$380

Average: $263

5

Average: 6

JOE LEE

Minneapolis, Minn. 55455

1,202

Rank: 73 out of 153

385

Rank: 36 out of 153

$92.4K

Rank: 61 out of 153

$240

Average: $263

3

Average: 6

KENNETH SMITH

St. paul, Minn. 55130

1,179

Rank: 74 out of 153

253

Rank: 88 out of 153

$76.7K

Rank: 76 out of 153

$303

Average: $263

5

Average: 6

JOHN HULBERT

Edina, Minn. 55435

1,179

Rank: 74 out of 153

275

Rank: 78 out of 153

$79.4K

Rank: 74 out of 153

$289

Average: $263

4

Average: 6

KEEGAN MAXWELL

Sartell, Minn. 56377

1,177

Rank: 76 out of 153

333

Rank: 57 out of 153

$92.9K

Rank: 60 out of 153

$279

Average: $263

4

Average: 6

MARTIN GRUNE

Duluth, Minn. 55805

1,122

Rank: 77 out of 153

428

Rank: 26 out of 153

$80.6K

Rank: 72 out of 153

$188

Average: $263

3

Average: 6

JOHN KOSKO

Bemidji, Minn. 56601

1,118

Rank: 78 out of 153

436

Rank: 24 out of 153

$77.5K

Rank: 75 out of 153

$178

Average: $263

3

Average: 6

DANIEL ZAPZALKA

St louis park, Minn. 55416

1,099

Rank: 79 out of 153

333

Rank: 57 out of 153

$109K

Rank: 45 out of 153

$326

Average: $263

3

Average: 6

PARKER EBERWEIN

St. paul, Minn. 55130

1,087

Rank: 80 out of 153

212

Rank: 101 out of 153

$66.1K

Rank: 81 out of 153

$312

Average: $263

5

Average: 6

STEPHEN LUKASEWYCZ

St. paul, Minn. 55130

1,079

Rank: 81 out of 153

262

Rank: 84 out of 153

$81.2K

Rank: 71 out of 153

$310

Average: $263

4

Average: 6

NATHAN HOFFMANN

Duluth, Minn. 55805

1,071

Rank: 82 out of 153

398

Rank: 33 out of 153

$101K

Rank: 50 out of 153

$254

Average: $263

3

Average: 6

HENRI LANCTIN

Sartell, Minn. 56377

1,018

Rank: 83 out of 153

291

Rank: 73 out of 153

$54.6K

Rank: 93 out of 153

$187

Average: $263

3

Average: 6

ANDREW WINDSPERGER

Sartell, Minn. 56377

1,008

Rank: 84 out of 153

255

Rank: 87 out of 153

$86.6K

Rank: 67 out of 153

$339

Average: $263

4

Average: 6

SAROJ GUJRAL

Albert lea, Minn. 56007

973

Rank: 85 out of 153

500

Rank: 13 out of 153

$53.5K

Rank: 97 out of 153

$107

Average: $263

2

Average: 6

ROGER MILLER

Duluth, Minn. 55802

938

Rank: 86 out of 153

346

Rank: 47 out of 153

$52K

Rank: 99 out of 153

$150

Average: $263

3

Average: 6

GEORGE HAIKEL

Coon rapids, Minn. 55433

914

Rank: 87 out of 153

277

Rank: 77 out of 153

$87.7K

Rank: 64 out of 153

$317

Average: $263

3

Average: 6

BRADLEY QUALEY

Brainerd, Minn. 56401

873

Rank: 88 out of 153

345

Rank: 48 out of 153

$60.3K

Rank: 87 out of 153

$175

Average: $263

3

Average: 6

DAVID HENLY

Stillwater, Minn. 55082

860

Rank: 89 out of 153

196

Rank: 106 out of 153

$53.8K

Rank: 96 out of 153

$275

Average: $263

4

Average: 6

NICHOLAS JOHNSON

Duluth, Minn. 55802

831

Rank: 90 out of 153

270

Rank: 81 out of 153

$55.3K

Rank: 91 out of 153

$205

Average: $263

3

Average: 6

MILTON ROPES

Duluth, Minn. 55805

820

Rank: 91 out of 153

402

Rank: 32 out of 153

$46.8K

Rank: 107 out of 153

$116

Average: $263

2

Average: 6

ERIC LAUER

Duluth, Minn. 55805

812

Rank: 92 out of 153

280

Rank: 76 out of 153

$68.6K

Rank: 79 out of 153

$245

Average: $263

3

Average: 6

MATTHEW EMME

Duluth, Minn. 55802

802

Rank: 93 out of 153

303

Rank: 69 out of 153

$49.4K

Rank: 104 out of 153

$163

Average: $263

3

Average: 6

BRADLEY LEIBOVICH

Rochester, Minn. 55905

745

Rank: 94 out of 153

241

Rank: 92 out of 153

$62.3K

Rank: 83 out of 153

$259

Average: $263

3

Average: 6

JEFFREY ENGELSGJERD

Duluth, Minn. 55805

723

Rank: 95 out of 153

299

Rank: 70 out of 153

$60.6K

Rank: 85 out of 153

$203

Average: $263

2

Average: 6

CANDACE GRANBERG

Rochester, Minn. 55905

704

Rank: 96 out of 153

115

Rank: 135 out of 153

$20.4K

Rank: 129 out of 153

$177

Average: $263

6

Average: 6

ROBERT MCLAREN

Rochester, Minn. 55905

666

Rank: 97 out of 153

327

Rank: 61 out of 153

$42.1K

Rank: 113 out of 153

$129

Average: $263

2

Average: 6

LAURENCE O'CONNOR

Saint paul, Minn. 55130

638

Rank: 98 out of 153

168

Rank: 112 out of 153

$44.7K

Rank: 109 out of 153

$266

Average: $263

4

Average: 6

LEILA TABIBIAN

St. paul, Minn. 55130

609

Rank: 99 out of 153

184

Rank: 107 out of 153

$36.9K

Rank: 115 out of 153

$201

Average: $263

3

Average: 6

KENDALL FEIA

Minneapolis, Minn. 55404

604

Rank: 100 out of 153

213

Rank: 100 out of 153

$58.1K

Rank: 89 out of 153

$273

Average: $263

3

Average: 6

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.