Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Minnesota » Gastroenterology

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

CHARLES ULRICH

Willmar, Minn. 56201

8,595

Rank: 1 out of 255

285

Rank: 45 out of 255

$219K

Rank: 1 out of 255

$768

Average: $215

30

Average: 3

GREGORY WEBER

Anoka, Minn. 55303

4,522

Rank: 2 out of 255

171

Rank: 166 out of 255

$181K

Rank: 2 out of 255

$1,058

Average: $215

26

Average: 3

JEFFREY SANDERS

Eagan, Minn. 55123

3,966

Rank: 3 out of 255

265

Rank: 63 out of 255

$76.5K

Rank: 29 out of 255

$289

Average: $215

15

Average: 3

RONALD SCHWARTZ

Saint paul, Minn. 55114

3,038

Rank: 4 out of 255

250

Rank: 74 out of 255

$123K

Rank: 6 out of 255

$493

Average: $215

12

Average: 3

NEIL PHELAN

St paul, Minn. 55114

2,599

Rank: 5 out of 255

269

Rank: 57 out of 255

$123K

Rank: 5 out of 255

$459

Average: $215

10

Average: 3

JOSHUA COLTON

Saint paul, Minn. 55117

2,449

Rank: 6 out of 255

240

Rank: 86 out of 255

$109K

Rank: 9 out of 255

$455

Average: $215

10

Average: 3

ADAM KIM

Eagan, Minn. 55123

2,415

Rank: 7 out of 255

205

Rank: 129 out of 255

$75.2K

Rank: 34 out of 255

$367

Average: $215

12

Average: 3

KARIN RETTIG

Saint paul, Minn. 55114

2,283

Rank: 8 out of 255

205

Rank: 129 out of 255

$117K

Rank: 8 out of 255

$572

Average: $215

11

Average: 3

SANDRA DENMAN

Eagan, Minn. 55123

2,226

Rank: 9 out of 255

173

Rank: 164 out of 255

$57.4K

Rank: 69 out of 255

$332

Average: $215

13

Average: 3

CATHERINE SKAGEN

Eagan, Minn. 55123

2,201

Rank: 10 out of 255

200

Rank: 137 out of 255

$59K

Rank: 66 out of 255

$295

Average: $215

11

Average: 3

STUART TORGERSON

Saint paul, Minn. 55114

2,068

Rank: 11 out of 255

192

Rank: 147 out of 255

$77.4K

Rank: 28 out of 255

$403

Average: $215

11

Average: 3

DAVID HANSON

Saint paul, Minn. 55114

2,015

Rank: 12 out of 255

264

Rank: 64 out of 255

$93.6K

Rank: 13 out of 255

$355

Average: $215

8

Average: 3

DAVID PERDUE

Saint paul, Minn. 55114

2,005

Rank: 13 out of 255

199

Rank: 139 out of 255

$61.1K

Rank: 60 out of 255

$307

Average: $215

10

Average: 3

PHILLIP STOLTENBERG

Saint paul, Minn. 55114

2,001

Rank: 14 out of 255

273

Rank: 52 out of 255

$107K

Rank: 10 out of 255

$390

Average: $215

7

Average: 3

AHMED KANDIEL

Eagan, Minn. 55123

1,934

Rank: 15 out of 255

206

Rank: 128 out of 255

$59.1K

Rank: 63 out of 255

$287

Average: $215

9

Average: 3

AARON LINK

Saint paul, Minn. 55114

1,883

Rank: 16 out of 255

352

Rank: 18 out of 255

$37.3K

Rank: 142 out of 255

$106

Average: $215

5

Average: 3

PETER PICO

Saint paul, Minn. 55117

1,875

Rank: 17 out of 255

289

Rank: 40 out of 255

$122K

Rank: 7 out of 255

$424

Average: $215

6

Average: 3

DENISE HUNNINGHAKE

Saint paul, Minn. 55114

1,870

Rank: 18 out of 255

192

Rank: 147 out of 255

$96.4K

Rank: 12 out of 255

$502

Average: $215

10

Average: 3

CARYN FINE

Saint paul, Minn. 55114

1,744

Rank: 19 out of 255

251

Rank: 73 out of 255

$73.8K

Rank: 36 out of 255

$294

Average: $215

7

Average: 3

JEFFREY RANK

Saint paul, Minn. 55114

1,696

Rank: 20 out of 255

346

Rank: 19 out of 255

$90.6K

Rank: 15 out of 255

$262

Average: $215

5

Average: 3

JAMES NELSON

Saint paul, Minn. 55114

1,669

Rank: 21 out of 255

181

Rank: 158 out of 255

$71.1K

Rank: 42 out of 255

$393

Average: $215

9

Average: 3

CECIL CHALLY

Plymouth, Minn. 55446

1,647

Rank: 22 out of 255

129

Rank: 195 out of 255

$67.9K

Rank: 48 out of 255

$527

Average: $215

13

Average: 3

DONALD ZOGG

Bloomington, Minn. 55437

1,623

Rank: 23 out of 255

270

Rank: 55 out of 255

$80.9K

Rank: 24 out of 255

$300

Average: $215

6

Average: 3

AHSAN BHATTI

Chaska, Minn. 55318

1,618

Rank: 24 out of 255

276

Rank: 51 out of 255

$147K

Rank: 3 out of 255

$532

Average: $215

6

Average: 3

PATRICK OREILLY

Saint paul, Minn. 55114

1,599

Rank: 25 out of 255

244

Rank: 80 out of 255

$68K

Rank: 47 out of 255

$279

Average: $215

7

Average: 3

ERICA ROBERSON

Plymouth, Minn. 55446

1,543

Rank: 26 out of 255

234

Rank: 95 out of 255

$79.8K

Rank: 26 out of 255

$341

Average: $215

7

Average: 3

EMELIE HELOU

Robbinsdale, Minn. 55422

1,510

Rank: 27 out of 255

64

Rank: 226 out of 255

$31K

Rank: 157 out of 255

$484

Average: $215

24

Average: 3

PAUL DAMBOWY

Saint paul, Minn. 55117

1,491

Rank: 28 out of 255

217

Rank: 116 out of 255

$67.2K

Rank: 51 out of 255

$310

Average: $215

7

Average: 3

MARY LYNNE LUCIDO

Minneapolis, Minn. 55415

1,461

Rank: 29 out of 255

853

Rank: 1 out of 255

$139K

Rank: 4 out of 255

$163

Average: $215

2

Average: 3

NEVILLE BASMAN

Coon rapids, Minn. 55433

1,444

Rank: 30 out of 255

310

Rank: 29 out of 255

$103K

Rank: 11 out of 255

$333

Average: $215

5

Average: 3

DAVID FELDSHON

Saint paul, Minn. 55114

1,283

Rank: 31 out of 255

262

Rank: 67 out of 255

$68.9K

Rank: 44 out of 255

$263

Average: $215

5

Average: 3

DAHLIA AWAIS

Saint paul, Minn. 55117

1,269

Rank: 32 out of 255

159

Rank: 174 out of 255

$41.7K

Rank: 127 out of 255

$262

Average: $215

8

Average: 3

MATTHEW CARNS

Mankato, Minn. 56001

1,254

Rank: 33 out of 255

364

Rank: 13 out of 255

$88.7K

Rank: 20 out of 255

$244

Average: $215

3

Average: 3

NICHOLAS BOETTICHER

Eagan, Minn. 55123

1,226

Rank: 34 out of 255

199

Rank: 139 out of 255

$54.7K

Rank: 75 out of 255

$275

Average: $215

6

Average: 3

DANIEL VAN HANDEL

Plymouth, Minn. 55446

1,213

Rank: 35 out of 255

301

Rank: 32 out of 255

$75.5K

Rank: 31 out of 255

$251

Average: $215

4

Average: 3

ZONGYU CHEN

Coon rapids, Minn. 55433

1,207

Rank: 36 out of 255

241

Rank: 84 out of 255

$89K

Rank: 19 out of 255

$369

Average: $215

5

Average: 3

STANLEY GO

Saint paul, Minn. 55114

1,206

Rank: 37 out of 255

268

Rank: 59 out of 255

$89.7K

Rank: 18 out of 255

$335

Average: $215

5

Average: 3

PHILIP LOWRY

Saint paul, Minn. 55114

1,073

Rank: 38 out of 255

212

Rank: 120 out of 255

$73.3K

Rank: 39 out of 255

$346

Average: $215

5

Average: 3

MICHAEL BADER

Coon rapids, Minn. 55433

1,064

Rank: 39 out of 255

282

Rank: 49 out of 255

$85K

Rank: 22 out of 255

$301

Average: $215

4

Average: 3

AMY MULVAHILL

Saint paul, Minn. 55114

998

Rank: 40 out of 255

214

Rank: 119 out of 255

$59.3K

Rank: 61 out of 255

$277

Average: $215

5

Average: 3

DAVID WEINBERG

Saint paul, Minn. 55114

995

Rank: 41 out of 255

150

Rank: 184 out of 255

$59K

Rank: 65 out of 255

$393

Average: $215

7

Average: 3

ALISON PLATT

Coon rapids, Minn. 55433

975

Rank: 42 out of 255

239

Rank: 87 out of 255

$67.5K

Rank: 50 out of 255

$283

Average: $215

4

Average: 3

PAUL VARGO

Saint paul, Minn. 55114

957

Rank: 43 out of 255

189

Rank: 149 out of 255

$51.2K

Rank: 85 out of 255

$271

Average: $215

5

Average: 3

DOUGLAS NELSON

Saint paul, Minn. 55114

944

Rank: 44 out of 255

155

Rank: 176 out of 255

$34.8K

Rank: 145 out of 255

$225

Average: $215

6

Average: 3

MARTIN GADEK

Northfield, Minn. 55057

905

Rank: 45 out of 255

209

Rank: 124 out of 255

$55.4K

Rank: 73 out of 255

$265

Average: $215

4

Average: 3

ROBERT GANZ

Saint paul, Minn. 55114

890

Rank: 46 out of 255

287

Rank: 42 out of 255

$75.5K

Rank: 32 out of 255

$263

Average: $215

3

Average: 3

STEPHEN GILBERSTADT

Saint paul, Minn. 55114

851

Rank: 47 out of 255

193

Rank: 145 out of 255

$59.1K

Rank: 64 out of 255

$306

Average: $215

4

Average: 3

MAX MIRANDA

Duluth, Minn. 55805

847

Rank: 48 out of 255

361

Rank: 15 out of 255

$81.5K

Rank: 23 out of 255

$226

Average: $215

2

Average: 3

ELIZABETH FALLON

Minneapolis, Minn. 55114

828

Rank: 49 out of 255

221

Rank: 110 out of 255

$41.7K

Rank: 126 out of 255

$189

Average: $215

4

Average: 3

CYNTHIA SHERMAN

Saint paul, Minn. 55114

812

Rank: 50 out of 255

222

Rank: 108 out of 255

$55.7K

Rank: 72 out of 255

$251

Average: $215

4

Average: 3

WALDO AVELLO

Duluth, Minn. 55805

802

Rank: 51 out of 255

448

Rank: 2 out of 255

$89.7K

Rank: 17 out of 255

$200

Average: $215

2

Average: 3

JOHN LAKE

Minneapolis, Minn. 55454

797

Rank: 52 out of 255

340

Rank: 22 out of 255

$42.1K

Rank: 122 out of 255

$124

Average: $215

2

Average: 3

BRADLEY IRWIN

Duluth, Minn. 55805

795

Rank: 53 out of 255

362

Rank: 14 out of 255

$76.2K

Rank: 30 out of 255

$210

Average: $215

2

Average: 3

ROBERT MCCABE

Saint paul, Minn. 55114

769

Rank: 54 out of 255

210

Rank: 122 out of 255

$43.6K

Rank: 118 out of 255

$208

Average: $215

4

Average: 3

ASHWANI SINGAL

Rochester, Minn. 55905

759

Rank: 55 out of 255

405

Rank: 5 out of 255

$59.2K

Rank: 62 out of 255

$146

Average: $215

2

Average: 3

SAMUEL LEON

Saint paul, Minn. 55114

747

Rank: 56 out of 255

376

Rank: 9 out of 255

$64.1K

Rank: 54 out of 255

$170

Average: $215

2

Average: 3

SAMER AL KAADE

Rochester, Minn. 55905

725

Rank: 57 out of 255

297

Rank: 34 out of 255

$90.4K

Rank: 16 out of 255

$304

Average: $215

2

Average: 3

IRFAN SANDOZI

Saint paul, Minn. 55114

705

Rank: 58 out of 255

273

Rank: 52 out of 255

$67K

Rank: 52 out of 255

$245

Average: $215

3

Average: 3

TODD BARON

Rochester, Minn. 55905

681

Rank: 59 out of 255

291

Rank: 39 out of 255

$91.6K

Rank: 14 out of 255

$315

Average: $215

2

Average: 3

MARK TOPAZIAN

Rochester, Minn. 55905

669

Rank: 60 out of 255

234

Rank: 95 out of 255

$85.1K

Rank: 21 out of 255

$364

Average: $215

3

Average: 3

STEPHEN RUDOLPH

Saint paul, Minn. 55114

668

Rank: 61 out of 255

281

Rank: 50 out of 255

$53.2K

Rank: 81 out of 255

$189

Average: $215

2

Average: 3

NOUREDIN ALEBOUYEH

Saint paul, Minn. 55114

663

Rank: 62 out of 255

233

Rank: 97 out of 255

$61.2K

Rank: 59 out of 255

$263

Average: $215

3

Average: 3

PAUL DICKINSON

St paul, Minn. 55114

657

Rank: 63 out of 255

205

Rank: 129 out of 255

$56.4K

Rank: 70 out of 255

$275

Average: $215

3

Average: 3

COURTNEY BARANCIN

Eagan, Minn. 55123

653

Rank: 64 out of 255

179

Rank: 160 out of 255

$45.6K

Rank: 108 out of 255

$255

Average: $215

4

Average: 3

IBRAHIM HANOUNEH

Eagan, Minn. 55123

652

Rank: 65 out of 255

367

Rank: 12 out of 255

$54.1K

Rank: 76 out of 255

$148

Average: $215

2

Average: 3

AMINDRA ARORA

Rochester, Minn. 55905

650

Rank: 66 out of 255

340

Rank: 22 out of 255

$45.4K

Rank: 110 out of 255

$133

Average: $215

2

Average: 3

NAVTEJ BUTTAR

Rochester, Minn. 55905

600

Rank: 67 out of 255

388

Rank: 7 out of 255

$69.9K

Rank: 43 out of 255

$180

Average: $215

2

Average: 3

MATTHEW DENEKE

Rochester, Minn. 55905

600

Rank: 67 out of 255

345

Rank: 20 out of 255

$45.4K

Rank: 111 out of 255

$132

Average: $215

2

Average: 3

JEFFREY ALEXANDER

Rochester, Minn. 55905

597

Rank: 69 out of 255

355

Rank: 16 out of 255

$52K

Rank: 84 out of 255

$146

Average: $215

2

Average: 3

ROBERT SEDLACK

Rochester, Minn. 55905

591

Rank: 70 out of 255

406

Rank: 4 out of 255

$73.4K

Rank: 38 out of 255

$181

Average: $215

1

Average: 3

JOHN LIVERINGHOUSE

St cloud, Minn. 56303

588

Rank: 71 out of 255

332

Rank: 26 out of 255

$73.3K

Rank: 41 out of 255

$221

Average: $215

2

Average: 3

JOHAN BAKKEN

Duluth, Minn. 55805

581

Rank: 72 out of 255

264

Rank: 64 out of 255

$73.3K

Rank: 40 out of 255

$278

Average: $215

2

Average: 3

JIMMY LEVINE

Saint paul, Minn. 55114

581

Rank: 72 out of 255

258

Rank: 68 out of 255

$48.8K

Rank: 93 out of 255

$189

Average: $215

2

Average: 3

GLENN ALEXANDER

Rochester, Minn. 55905

578

Rank: 74 out of 255

354

Rank: 17 out of 255

$51K

Rank: 86 out of 255

$144

Average: $215

2

Average: 3

KENNETH SCHROEDER

Rochester, Minn. 55905

575

Rank: 75 out of 255

398

Rank: 6 out of 255

$67.8K

Rank: 49 out of 255

$170

Average: $215

1

Average: 3

JOSHUA PENFIELD

Rochester, Minn. 55905

565

Rank: 76 out of 255

284

Rank: 47 out of 255

$62.5K

Rank: 57 out of 255

$220

Average: $215

2

Average: 3

PETER MEIER

Minneapolis, Minn. 55417

561

Rank: 77 out of 255

293

Rank: 38 out of 255

$68K

Rank: 46 out of 255

$232

Average: $215

2

Average: 3

ROBERT KRAICHELY

Rochester, Minn. 55905

558

Rank: 78 out of 255

332

Rank: 26 out of 255

$46.6K

Rank: 102 out of 255

$140

Average: $215

2

Average: 3

SABINA KHAN

Waconia, Minn. 55387

556

Rank: 79 out of 255

250

Rank: 74 out of 255

$47.9K

Rank: 99 out of 255

$191

Average: $215

2

Average: 3

BRET PETERSEN

Rochester, Minn. 55905

556

Rank: 79 out of 255

268

Rank: 59 out of 255

$78.3K

Rank: 27 out of 255

$292

Average: $215

2

Average: 3

SHILUN LI

Mankato, Minn. 56001

547

Rank: 81 out of 255

245

Rank: 79 out of 255

$47.3K

Rank: 100 out of 255

$193

Average: $215

2

Average: 3

LAWRENCE SZARKA

Rochester, Minn. 55905

534

Rank: 82 out of 255

443

Rank: 3 out of 255

$45.1K

Rank: 113 out of 255

$102

Average: $215

1

Average: 3

WILLIAM SACHS

Brainerd, Minn. 56401

532

Rank: 83 out of 255

371

Rank: 11 out of 255

$75.3K

Rank: 33 out of 255

$203

Average: $215

1

Average: 3

PANAGIOTIS PANAGIOTAKIS

Bloomington, Minn. 55437

529

Rank: 84 out of 255

203

Rank: 135 out of 255

$43.6K

Rank: 117 out of 255

$215

Average: $215

3

Average: 3

DANIEL MCKEE

Duluth, Minn. 55805

524

Rank: 85 out of 255

289

Rank: 40 out of 255

$73.9K

Rank: 35 out of 255

$256

Average: $215

2

Average: 3

DAVID BROKL

Mankato, Minn. 56001

522

Rank: 86 out of 255

254

Rank: 72 out of 255

$53.7K

Rank: 80 out of 255

$211

Average: $215

2

Average: 3

KIRK BERNADINO

Duluth, Minn. 55805

520

Rank: 87 out of 255

247

Rank: 77 out of 255

$63.1K

Rank: 55 out of 255

$255

Average: $215

2

Average: 3

KARTHIK RAVI

Rochester, Minn. 55905

518

Rank: 88 out of 255

338

Rank: 25 out of 255

$48.5K

Rank: 96 out of 255

$143

Average: $215

2

Average: 3

STEPHANIE HANSEL

Rochester, Minn. 55905

517

Rank: 89 out of 255

287

Rank: 42 out of 255

$43.9K

Rank: 116 out of 255

$153

Average: $215

2

Average: 3

BERTHA TORIZ

St paul, Minn. 55114

514

Rank: 90 out of 255

233

Rank: 97 out of 255

$46.1K

Rank: 104 out of 255

$198

Average: $215

2

Average: 3

FERNANDO CARBALLO

Bloomington, Minn. 55437

514

Rank: 90 out of 255

255

Rank: 71 out of 255

$49.2K

Rank: 90 out of 255

$193

Average: $215

2

Average: 3

JOHN BERG

Brainerd, Minn. 56401

512

Rank: 92 out of 255

373

Rank: 10 out of 255

$73.7K

Rank: 37 out of 255

$198

Average: $215

1

Average: 3

FEDERICO ROSSI

St paul, Minn. 55114

494

Rank: 93 out of 255

218

Rank: 114 out of 255

$66.7K

Rank: 53 out of 255

$306

Average: $215

2

Average: 3

SETH SWEETSER

Rochester, Minn. 55905

494

Rank: 93 out of 255

243

Rank: 83 out of 255

$46.4K

Rank: 103 out of 255

$191

Average: $215

2

Average: 3

LOUIS WONG KEE SONG

Rochester, Minn. 55905

493

Rank: 95 out of 255

332

Rank: 26 out of 255

$61.8K

Rank: 58 out of 255

$186

Average: $215

1

Average: 3

JASON ERICKSON

Saint cloud, Minn. 56303

491

Rank: 96 out of 255

285

Rank: 45 out of 255

$56.2K

Rank: 71 out of 255

$197

Average: $215

2

Average: 3

TIMOTHY POTTER

Saint paul, Minn. 55114

490

Rank: 97 out of 255

173

Rank: 164 out of 255

$45.2K

Rank: 112 out of 255

$261

Average: $215

3

Average: 3

BARHAM ABUDAYYEH

Rochester, Minn. 55905

486

Rank: 98 out of 255

186

Rank: 153 out of 255

$57.6K

Rank: 68 out of 255

$310

Average: $215

3

Average: 3

MICHAEL LEISE

Rochester, Minn. 55905

480

Rank: 99 out of 255

199

Rank: 139 out of 255

$34.5K

Rank: 147 out of 255

$173

Average: $215

2

Average: 3

MARK VIRTUE

Eagan, Minn. 55123

478

Rank: 100 out of 255

284

Rank: 47 out of 255

$62.7K

Rank: 56 out of 255

$221

Average: $215

2

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.