Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Minnesota » Otolaryngology

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

TROY HEMME

Robbinsdale, Minn. 55422

1,610

Rank: 1 out of 141

319

Rank: 12 out of 141

$78K

Rank: 10 out of 141

$245

Average: $217

5

Average: 3

JONATHAN MELLEMA

Willmar, Minn. 56201

1,301

Rank: 2 out of 141

361

Rank: 9 out of 141

$56K

Rank: 24 out of 141

$155

Average: $217

4

Average: 3

KURTIS WATERS

Baxter, Minn. 56425

1,214

Rank: 3 out of 141

303

Rank: 19 out of 141

$100K

Rank: 5 out of 141

$331

Average: $217

4

Average: 3

MICHAEL PAPARELLA

Minneapolis, Minn. 55454

1,159

Rank: 4 out of 141

221

Rank: 44 out of 141

$58.8K

Rank: 20 out of 141

$266

Average: $217

5

Average: 3

DAVID CHOQUETTE

Duluth, Minn. 55805

1,093

Rank: 5 out of 141

610

Rank: 1 out of 141

$80.5K

Rank: 9 out of 141

$132

Average: $217

2

Average: 3

WILLIAM PORTER

Fergus falls, Minn. 56537

1,071

Rank: 6 out of 141

314

Rank: 14 out of 141

$33.5K

Rank: 67 out of 141

$107

Average: $217

3

Average: 3

BRIAN NEFF

Rochester, Minn. 55905

1,018

Rank: 7 out of 141

246

Rank: 40 out of 141

$49.4K

Rank: 36 out of 141

$201

Average: $217

4

Average: 3

DALE EKBOM

Rochester, Minn. 55905

1,007

Rank: 8 out of 141

386

Rank: 8 out of 141

$139K

Rank: 1 out of 141

$360

Average: $217

3

Average: 3

ELIZABETH PAYNE

Maple grove, Minn. 55369

954

Rank: 9 out of 141

40

Rank: 126 out of 141

$16.2K

Rank: 106 out of 141

$405

Average: $217

24

Average: 3

ANN BELL

Rochester, Minn. 55905

947

Rank: 10 out of 141

484

Rank: 4 out of 141

$55.2K

Rank: 27 out of 141

$114

Average: $217

2

Average: 3

RONALD HANSON

Saint cloud, Minn. 56303

898

Rank: 11 out of 141

393

Rank: 7 out of 141

$73.9K

Rank: 13 out of 141

$188

Average: $217

2

Average: 3

ROBERT SMITH

Woodbury, Minn. 55125

896

Rank: 12 out of 141

490

Rank: 3 out of 141

$55.5K

Rank: 25 out of 141

$113

Average: $217

2

Average: 3

VICTOR COX

Woodbury, Minn. 55125

887

Rank: 13 out of 141

294

Rank: 22 out of 141

$77.1K

Rank: 11 out of 141

$262

Average: $217

3

Average: 3

OLEG FROYMOVICH

Minneapolis, Minn. 55454

855

Rank: 14 out of 141

268

Rank: 31 out of 141

$56.6K

Rank: 22 out of 141

$211

Average: $217

3

Average: 3

KERRY OLSEN

Rochester, Minn. 55905

851

Rank: 15 out of 141

313

Rank: 15 out of 141

$86.1K

Rank: 7 out of 141

$275

Average: $217

3

Average: 3

JAN KASPERBAUER

Rochester, Minn. 55905

849

Rank: 16 out of 141

310

Rank: 17 out of 141

$126K

Rank: 2 out of 141

$406

Average: $217

3

Average: 3

MATTHEW JEPSEN

St louis park, Minn. 55416

839

Rank: 17 out of 141

161

Rank: 71 out of 141

$33.2K

Rank: 68 out of 141

$206

Average: $217

5

Average: 3

TODD FREEMAN

Duluth, Minn. 55805

830

Rank: 18 out of 141

535

Rank: 2 out of 141

$72.9K

Rank: 14 out of 141

$136

Average: $217

2

Average: 3

JENNIFER PESOLA

Willmar, Minn. 56201

823

Rank: 19 out of 141

261

Rank: 34 out of 141

$36.6K

Rank: 61 out of 141

$140

Average: $217

3

Average: 3

RAY GUSTAFSON

Rochester, Minn. 55905

781

Rank: 20 out of 141

431

Rank: 6 out of 141

$54.1K

Rank: 29 out of 141

$126

Average: $217

2

Average: 3

INELL ROSARIO

Inver grove heights, Minn. 55076

758

Rank: 21 out of 141

177

Rank: 69 out of 141

$56.7K

Rank: 21 out of 141

$320

Average: $217

4

Average: 3

EILEEN DAUER

St cloud, Minn. 56303

739

Rank: 22 out of 141

300

Rank: 20 out of 141

$62.3K

Rank: 17 out of 141

$208

Average: $217

2

Average: 3

JAMIE FLOHR

Woodbury, Minn. 55125

726

Rank: 23 out of 141

351

Rank: 10 out of 141

$48.5K

Rank: 37 out of 141

$138

Average: $217

2

Average: 3

TODD MAGNUSON

Saint cloud, Minn. 56303

718

Rank: 24 out of 141

308

Rank: 18 out of 141

$52.6K

Rank: 32 out of 141

$171

Average: $217

2

Average: 3

DANIEL BLUM

Rochester, Minn. 55905

718

Rank: 24 out of 141

443

Rank: 5 out of 141

$40.5K

Rank: 50 out of 141

$91

Average: $217

2

Average: 3

ERIN O'BRIEN

Rochester, Minn. 55905

700

Rank: 26 out of 141

210

Rank: 49 out of 141

$86.6K

Rank: 6 out of 141

$413

Average: $217

3

Average: 3

STEPHEN CRAGLE

Saint cloud, Minn. 56303

698

Rank: 27 out of 141

318

Rank: 13 out of 141

$55.3K

Rank: 26 out of 141

$174

Average: $217

2

Average: 3

BRIAN DREW

Edina, Minn. 55435

695

Rank: 28 out of 141

285

Rank: 24 out of 141

$56.2K

Rank: 23 out of 141

$197

Average: $217

2

Average: 3

ROBERT STUBENVOLL

Duluth, Minn. 55805

677

Rank: 29 out of 141

330

Rank: 11 out of 141

$48.2K

Rank: 39 out of 141

$146

Average: $217

2

Average: 3

KRISTIN GENDRON

Woodbury, Minn. 55125

667

Rank: 30 out of 141

282

Rank: 25 out of 141

$53.3K

Rank: 30 out of 141

$189

Average: $217

2

Average: 3

DANIEL PRICE

Rochester, Minn. 55905

660

Rank: 31 out of 141

208

Rank: 50 out of 141

$104K

Rank: 3 out of 141

$500

Average: $217

3

Average: 3

ROLANDO ROSAS

Duluth, Minn. 55805

658

Rank: 32 out of 141

299

Rank: 21 out of 141

$60.8K

Rank: 18 out of 141

$203

Average: $217

2

Average: 3

MARK CARDAMONE-RAYNER

Mankato, Minn. 56001

640

Rank: 33 out of 141

254

Rank: 36 out of 141

$53K

Rank: 31 out of 141

$209

Average: $217

3

Average: 3

THEODORE TRUITT

Saint cloud, Minn. 56303

638

Rank: 34 out of 141

291

Rank: 23 out of 141

$67.6K

Rank: 16 out of 141

$232

Average: $217

2

Average: 3

AMY DEARKING

Saint cloud, Minn. 56303

632

Rank: 35 out of 141

279

Rank: 26 out of 141

$51K

Rank: 33 out of 141

$183

Average: $217

2

Average: 3

MARK WITTE

Brainerd, Minn. 56401

624

Rank: 36 out of 141

220

Rank: 45 out of 141

$47.4K

Rank: 41 out of 141

$216

Average: $217

3

Average: 3

ERIC MOORE

Rochester, Minn. 55905

615

Rank: 37 out of 141

278

Rank: 28 out of 141

$102K

Rank: 4 out of 141

$367

Average: $217

2

Average: 3

COLIN DRISCOLL

Rochester, Minn. 55905

605

Rank: 38 out of 141

199

Rank: 57 out of 141

$39.6K

Rank: 54 out of 141

$199

Average: $217

3

Average: 3

CHARLES BEATTY

Rochester, Minn. 55905

581

Rank: 39 out of 141

253

Rank: 37 out of 141

$36.2K

Rank: 62 out of 141

$143

Average: $217

2

Average: 3

MATTHEW CARLSON

Rochester, Minn. 55905

574

Rank: 40 out of 141

188

Rank: 64 out of 141

$54.2K

Rank: 28 out of 141

$288

Average: $217

3

Average: 3

TIMOTHY CHRISTIANSEN

Mankato, Minn. 56001

570

Rank: 41 out of 141

240

Rank: 42 out of 141

$45.9K

Rank: 43 out of 141

$191

Average: $217

2

Average: 3

GEORGE GODING

Minneapolis, Minn. 55415

537

Rank: 42 out of 141

206

Rank: 52 out of 141

$39.9K

Rank: 53 out of 141

$194

Average: $217

3

Average: 3

ROBERT SILVER

Edina, Minn. 55435

531

Rank: 43 out of 141

150

Rank: 77 out of 141

$48.2K

Rank: 38 out of 141

$322

Average: $217

4

Average: 3

MARK RHODES

Duluth, Minn. 55805

531

Rank: 43 out of 141

249

Rank: 39 out of 141

$47.9K

Rank: 40 out of 141

$193

Average: $217

2

Average: 3

BRUCE DENNISON

Stillwater, Minn. 55082

526

Rank: 45 out of 141

279

Rank: 26 out of 141

$42.2K

Rank: 46 out of 141

$151

Average: $217

2

Average: 3

DARREN MCDONALD

Minneapolis, Minn. 55404

526

Rank: 45 out of 141

240

Rank: 42 out of 141

$38.8K

Rank: 56 out of 141

$162

Average: $217

2

Average: 3

JEFFREY MANLOVE

Minneapolis, Minn. 55404

521

Rank: 47 out of 141

204

Rank: 54 out of 141

$32.3K

Rank: 70 out of 141

$158

Average: $217

3

Average: 3

LARRY ZIESKE

Minneapolis, Minn. 55404

521

Rank: 47 out of 141

278

Rank: 28 out of 141

$30.3K

Rank: 76 out of 141

$109

Average: $217

2

Average: 3

CHRISTOPHER TOLAN

Woodbury, Minn. 55125

516

Rank: 49 out of 141

122

Rank: 91 out of 141

$74K

Rank: 12 out of 141

$607

Average: $217

4

Average: 3

GREGORY BARTH

Minneapolis, Minn. 55404

516

Rank: 49 out of 141

312

Rank: 16 out of 141

$39.9K

Rank: 52 out of 141

$128

Average: $217

2

Average: 3

JONATHAN GLICKSTEIN

Duluth, Minn. 55805

512

Rank: 51 out of 141

256

Rank: 35 out of 141

$43.8K

Rank: 44 out of 141

$171

Average: $217

2

Average: 3

REX HABERMAN

Saint paul, Minn. 55108

512

Rank: 51 out of 141

205

Rank: 53 out of 141

$60.5K

Rank: 19 out of 141

$295

Average: $217

2

Average: 3

JEFFREY JANUS

Rochester, Minn. 55905

498

Rank: 53 out of 141

195

Rank: 60 out of 141

$81.9K

Rank: 8 out of 141

$420

Average: $217

3

Average: 3

THOMAS OKNER

Woodbury, Minn. 55125

496

Rank: 54 out of 141

264

Rank: 32 out of 141

$25.4K

Rank: 91 out of 141

$96

Average: $217

2

Average: 3

STEVEN KOUTROUPAS

Minneapolis, Minn. 55407

494

Rank: 55 out of 141

251

Rank: 38 out of 141

$40.1K

Rank: 51 out of 141

$160

Average: $217

2

Average: 3

LISA POSEY

Edina, Minn. 55435

489

Rank: 56 out of 141

196

Rank: 59 out of 141

$36.8K

Rank: 58 out of 141

$188

Average: $217

2

Average: 3

THOMAS AYRE

Edina, Minn. 55435

486

Rank: 57 out of 141

201

Rank: 56 out of 141

$38.5K

Rank: 57 out of 141

$192

Average: $217

2

Average: 3

MICHAEL JOHNSON

Saint paul, Minn. 55102

473

Rank: 58 out of 141

243

Rank: 41 out of 141

$31.2K

Rank: 73 out of 141

$128

Average: $217

2

Average: 3

SETH JANUS

St. paul, Minn. 55130

472

Rank: 59 out of 141

154

Rank: 75 out of 141

$43.7K

Rank: 45 out of 141

$284

Average: $217

3

Average: 3

JON THOMAS

Saint paul, Minn. 55102

466

Rank: 60 out of 141

276

Rank: 30 out of 141

$41.7K

Rank: 47 out of 141

$151

Average: $217

2

Average: 3

MARTIN JANNING

Willmar, Minn. 56201

464

Rank: 61 out of 141

208

Rank: 50 out of 141

$49.6K

Rank: 35 out of 141

$238

Average: $217

2

Average: 3

NISSIM KHABIE

Minneapolis, Minn. 55404

458

Rank: 62 out of 141

187

Rank: 65 out of 141

$39.5K

Rank: 55 out of 141

$211

Average: $217

2

Average: 3

MICHAEL MURPHY

Minneapolis, Minn. 55404

455

Rank: 63 out of 141

262

Rank: 33 out of 141

$30.6K

Rank: 75 out of 141

$117

Average: $217

2

Average: 3

JOHN PALLANCH

Rochester, Minn. 55905

442

Rank: 64 out of 141

113

Rank: 98 out of 141

$50.7K

Rank: 34 out of 141

$449

Average: $217

4

Average: 3

JEFFREY BLOCK

Bloomington, Minn. 55425

442

Rank: 64 out of 141

211

Rank: 48 out of 141

$36.7K

Rank: 59 out of 141

$174

Average: $217

2

Average: 3

KRISTIN FREDRICKSON

Hibbing, Minn. 55746

436

Rank: 66 out of 141

132

Rank: 86 out of 141

$33K

Rank: 69 out of 141

$250

Average: $217

3

Average: 3

ROLF ULVESTAD

Minneapolis, Minn. 55404

432

Rank: 67 out of 141

213

Rank: 47 out of 141

$28.7K

Rank: 83 out of 141

$135

Average: $217

2

Average: 3

JULIE REDDAN

Minneapolis, Minn. 55404

426

Rank: 68 out of 141

214

Rank: 46 out of 141

$31.4K

Rank: 72 out of 141

$147

Average: $217

2

Average: 3

FRANK ONDREY

Minneapolis, Minn. 55455

422

Rank: 69 out of 141

138

Rank: 83 out of 141

$34.9K

Rank: 64 out of 141

$253

Average: $217

3

Average: 3

MARK MOUNT

Coon rapids, Minn. 55433

418

Rank: 70 out of 141

197

Rank: 58 out of 141

$33.7K

Rank: 65 out of 141

$171

Average: $217

2

Average: 3

SARAH SHEFELBINE

Saint paul, Minn. 55108

410

Rank: 71 out of 141

146

Rank: 78 out of 141

$26K

Rank: 88 out of 141

$178

Average: $217

3

Average: 3

CHRISTOPHER HILTON

Saint paul, Minn. 55130

388

Rank: 72 out of 141

159

Rank: 72 out of 141

$41.1K

Rank: 48 out of 141

$259

Average: $217

2

Average: 3

DAVID ABRAHAM

Thief river falls, Minn. 56701

384

Rank: 73 out of 141

184

Rank: 67 out of 141

$17.2K

Rank: 104 out of 141

$94

Average: $217

2

Average: 3

HOLLY BOYER

Stillwater, Minn. 55082

381

Rank: 74 out of 141

132

Rank: 86 out of 141

$30.1K

Rank: 77 out of 141

$228

Average: $217

3

Average: 3

PHILIP MANGER

Saint paul, Minn. 55108

374

Rank: 75 out of 141

142

Rank: 81 out of 141

$31.1K

Rank: 74 out of 141

$219

Average: $217

3

Average: 3

PAO VANG

Saint paul, Minn. 55130

373

Rank: 76 out of 141

163

Rank: 70 out of 141

$32K

Rank: 71 out of 141

$196

Average: $217

2

Average: 3

TODD ANDERSON

St louis park, Minn. 55416

367

Rank: 77 out of 141

202

Rank: 55 out of 141

$47.2K

Rank: 42 out of 141

$234

Average: $217

2

Average: 3

GERARD O'HALLORAN

Owatonna, Minn. 55060

364

Rank: 78 out of 141

138

Rank: 83 out of 141

$21.8K

Rank: 100 out of 141

$158

Average: $217

3

Average: 3

PHILIP RAPPORT

Edina, Minn. 55435

360

Rank: 79 out of 141

137

Rank: 85 out of 141

$28.6K

Rank: 84 out of 141

$209

Average: $217

3

Average: 3

KEITH BECKER

Red wing, Minn. 55066

344

Rank: 80 out of 141

129

Rank: 88 out of 141

$12.6K

Rank: 115 out of 141

$98

Average: $217

3

Average: 3

THOMAS ERBACH

Rochester, Minn. 55904

341

Rank: 81 out of 141

189

Rank: 63 out of 141

$10K

Rank: 119 out of 141

$53

Average: $217

2

Average: 3

SANDRA SKOVLUND

St louis park, Minn. 55416

341

Rank: 81 out of 141

190

Rank: 62 out of 141

$35.4K

Rank: 63 out of 141

$186

Average: $217

2

Average: 3

MICHELLE NAYLOR

Saint paul, Minn. 55102

341

Rank: 81 out of 141

186

Rank: 66 out of 141

$29.6K

Rank: 79 out of 141

$159

Average: $217

2

Average: 3

DANIEL YOON

Fridley, Minn. 55432

338

Rank: 84 out of 141

78

Rank: 110 out of 141

$14.9K

Rank: 109 out of 141

$191

Average: $217

4

Average: 3

MICHAEL HOPFENSPIRGER

Excelsior, Minn. 55331

335

Rank: 85 out of 141

159

Rank: 72 out of 141

$27.1K

Rank: 86 out of 141

$170

Average: $217

2

Average: 3

MANUELA FINA

St. paul, Minn. 55130

330

Rank: 86 out of 141

120

Rank: 94 out of 141

$26.9K

Rank: 87 out of 141

$224

Average: $217

3

Average: 3

GEOFFREY SERVICE

St paul, Minn. 55102

327

Rank: 87 out of 141

195

Rank: 60 out of 141

$29.9K

Rank: 78 out of 141

$153

Average: $217

2

Average: 3

HARLEY DRESNER

St. paul, Minn. 55130

322

Rank: 88 out of 141

98

Rank: 101 out of 141

$72.6K

Rank: 15 out of 141

$741

Average: $217

3

Average: 3

JOSHUA THOM

Rochester, Minn. 55905

314

Rank: 89 out of 141

116

Rank: 96 out of 141

$23.1K

Rank: 96 out of 141

$199

Average: $217

3

Average: 3

MARGARET BROWNING HOLMGREN

St louis park, Minn. 55416

309

Rank: 90 out of 141

143

Rank: 79 out of 141

$36.6K

Rank: 60 out of 141

$256

Average: $217

2

Average: 3

THOMAS CHRISTENSON

Minneapolis, Minn. 55404

305

Rank: 91 out of 141

117

Rank: 95 out of 141

$25.6K

Rank: 90 out of 141

$219

Average: $217

3

Average: 3

MATTHEW GRIEBIE

Minneapolis, Minn. 55404

293

Rank: 92 out of 141

179

Rank: 68 out of 141

$20.9K

Rank: 102 out of 141

$116

Average: $217

2

Average: 3

MAJID SHAFIEI

Fridley, Minn. 55432

291

Rank: 93 out of 141

141

Rank: 82 out of 141

$22.1K

Rank: 98 out of 141

$157

Average: $217

2

Average: 3

MICHAEL SAVAGE

Duluth, Minn. 55805

289

Rank: 94 out of 141

157

Rank: 74 out of 141

$22.1K

Rank: 99 out of 141

$141

Average: $217

2

Average: 3

BRIAN COYLE

Red wing, Minn. 55066

277

Rank: 95 out of 141

104

Rank: 100 out of 141

$12.1K

Rank: 117 out of 141

$116

Average: $217

3

Average: 3

PAUL FRAKE

St louis park, Minn. 55416

274

Rank: 96 out of 141

151

Rank: 76 out of 141

$33.5K

Rank: 66 out of 141

$222

Average: $217

2

Average: 3

SAMUEL LEVINE

Minneapolis, Minn. 55455

252

Rank: 97 out of 141

116

Rank: 96 out of 141

$23.1K

Rank: 95 out of 141

$199

Average: $217

2

Average: 3

KARIN EVAN

Minneapolis, Minn. 55404

246

Rank: 98 out of 141

123

Rank: 90 out of 141

$19.7K

Rank: 103 out of 141

$160

Average: $217

2

Average: 3

CARL BROWN

Minneapolis, Minn. 55404

246

Rank: 98 out of 141

143

Rank: 79 out of 141

$15.2K

Rank: 107 out of 141

$106

Average: $217

2

Average: 3

GRANT HAMILTON

Rochester, Minn. 55905

232

Rank: 100 out of 141

121

Rank: 93 out of 141

$29.1K

Rank: 81 out of 141

$241

Average: $217

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.