ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Montana » Internal Medicine

Top Internal Medicine Providers in Montana

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and 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

TONY LENZ

Great falls, Mont. 59405

8,623

Rank: 1 out of 201

747

Rank: 17 out of 201

$169K

Rank: 9 out of 201

$227

Average: $168

12

Average: 3

STEPHEN BASE

Miles city, Mont. 59301

8,409

Rank: 2 out of 201

491

Rank: 63 out of 201

$172K

Rank: 8 out of 201

$350

Average: $168

17

Average: 3

JACOB TAVERNA

Butte, Mont. 59701

8,248

Rank: 3 out of 201

643

Rank: 29 out of 201

$145K

Rank: 16 out of 201

$225

Average: $168

13

Average: 3

JOHN PULLMAN

Butte, Mont. 59701

6,934

Rank: 4 out of 201

593

Rank: 36 out of 201

$131K

Rank: 19 out of 201

$220

Average: $168

12

Average: 3

RAJOHN KARANJAI

Sidney, Mont. 59270

6,461

Rank: 5 out of 201

742

Rank: 18 out of 201

$322K

Rank: 1 out of 201

$435

Average: $168

9

Average: 3

FREDERICK MILLER

Great falls, Mont. 59405

6,363

Rank: 6 out of 201

578

Rank: 38 out of 201

$161K

Rank: 11 out of 201

$278

Average: $168

11

Average: 3

PAUL SIDDOWAY

Butte, Mont. 59701

6,002

Rank: 7 out of 201

1,046

Rank: 5 out of 201

$160K

Rank: 12 out of 201

$153

Average: $168

6

Average: 3

SUZANNE DANIELL

Whitefish, Mont. 59937

5,762

Rank: 8 out of 201

523

Rank: 53 out of 201

$181K

Rank: 6 out of 201

$346

Average: $168

11

Average: 3

DAVID CHAMBERLAIN

Butte, Mont. 59701

5,629

Rank: 9 out of 201

675

Rank: 23 out of 201

$107K

Rank: 29 out of 201

$159

Average: $168

8

Average: 3

MICHAEL HUTCHINS

Missoula, Mont. 59808

4,422

Rank: 10 out of 201

500

Rank: 60 out of 201

$158K

Rank: 13 out of 201

$316

Average: $168

9

Average: 3

THOMAS ADDISON

Great falls, Mont. 59405

4,352

Rank: 11 out of 201

1,246

Rank: 2 out of 201

$231K

Rank: 3 out of 201

$185

Average: $168

3

Average: 3

CHERYL COOK

Billings, Mont. 59101

4,266

Rank: 12 out of 201

575

Rank: 39 out of 201

$90.6K

Rank: 49 out of 201

$158

Average: $168

7

Average: 3

PETER SZEKELY

Missoula, Mont. 59802

4,207

Rank: 13 out of 201

1,077

Rank: 3 out of 201

$286K

Rank: 2 out of 201

$266

Average: $168

4

Average: 3

BRADLEY FULLER

Billings, Mont. 59101

3,865

Rank: 14 out of 201

521

Rank: 56 out of 201

$130K

Rank: 20 out of 201

$250

Average: $168

7

Average: 3

JONATHAN BODINE

Butte, Mont. 59701

3,336

Rank: 15 out of 201

699

Rank: 21 out of 201

$150K

Rank: 15 out of 201

$215

Average: $168

5

Average: 3

BRYAN WEBB

Butte, Mont. 59701

3,261

Rank: 16 out of 201

772

Rank: 14 out of 201

$68.4K

Rank: 93 out of 201

$89

Average: $168

4

Average: 3

ROY KOHLER

Lewistown, Mont. 59457

3,162

Rank: 17 out of 201

586

Rank: 37 out of 201

$173K

Rank: 7 out of 201

$296

Average: $168

5

Average: 3

DENNIS PETERSON

Kalispell, Mont. 59901

3,074

Rank: 18 out of 201

1,264

Rank: 1 out of 201

$105K

Rank: 33 out of 201

$83

Average: $168

2

Average: 3

NEAL SORENSEN

Billings, Mont. 59101

3,072

Rank: 19 out of 201

875

Rank: 10 out of 201

$150K

Rank: 14 out of 201

$171

Average: $168

4

Average: 3

RICHARD TAYLOR

Lewistown, Mont. 59457

3,033

Rank: 20 out of 201

354

Rank: 106 out of 201

$98.9K

Rank: 40 out of 201

$279

Average: $168

9

Average: 3

J CALDWELL

Missoula, Mont. 59802

2,981

Rank: 21 out of 201

897

Rank: 9 out of 201

$189K

Rank: 5 out of 201

$210

Average: $168

3

Average: 3

CAROL GREIMANN

Hardin, Mont. 59034

2,981

Rank: 21 out of 201

431

Rank: 85 out of 201

$102K

Rank: 35 out of 201

$238

Average: $168

7

Average: 3

KEVIN SHEEHAN

Missoula, Mont. 59802

2,906

Rank: 23 out of 201

791

Rank: 12 out of 201

$162K

Rank: 10 out of 201

$204

Average: $168

4

Average: 3

STACY KINGSLAND

Great falls, Mont. 59405

2,853

Rank: 24 out of 201

652

Rank: 27 out of 201

$83.2K

Rank: 63 out of 201

$128

Average: $168

4

Average: 3

GLENNE GUNTHER

Libby, Mont. 59923

2,654

Rank: 25 out of 201

774

Rank: 13 out of 201

$32K

Rank: 152 out of 201

$41

Average: $168

3

Average: 3

EDWARD MALTERS

Billings, Mont. 59101

2,606

Rank: 26 out of 201

762

Rank: 15 out of 201

$107K

Rank: 30 out of 201

$141

Average: $168

3

Average: 3

MARK WELCH

Kalispell, Mont. 59901

2,560

Rank: 27 out of 201

1,053

Rank: 4 out of 201

$115K

Rank: 27 out of 201

$109

Average: $168

2

Average: 3

FLORIAN CORTESE

Butte, Mont. 59701

2,409

Rank: 28 out of 201

490

Rank: 64 out of 201

$122K

Rank: 22 out of 201

$248

Average: $168

5

Average: 3

SARAH ROBINSON

Kalispell, Mont. 59901

2,348

Rank: 29 out of 201

970

Rank: 7 out of 201

$68.5K

Rank: 92 out of 201

$71

Average: $168

2

Average: 3

JAMES LEGAN

Great falls, Mont. 59405

2,337

Rank: 30 out of 201

376

Rank: 100 out of 201

$105K

Rank: 32 out of 201

$280

Average: $168

6

Average: 3

SCOTT BURK

Great falls, Mont. 59405

2,324

Rank: 31 out of 201

341

Rank: 110 out of 201

$93.5K

Rank: 45 out of 201

$274

Average: $168

7

Average: 3

LOUISE SWANBERG

Kalispell, Mont. 59901

2,301

Rank: 32 out of 201

1,027

Rank: 6 out of 201

$70.6K

Rank: 88 out of 201

$69

Average: $168

2

Average: 3

HOSSAM ZOHARY

Roundup, Mont. 59072

2,260

Rank: 33 out of 201

697

Rank: 22 out of 201

$191K

Rank: 4 out of 201

$273

Average: $168

3

Average: 3

DIANE YAHN

Missoula, Mont. 59802

2,254

Rank: 34 out of 201

936

Rank: 8 out of 201

$131K

Rank: 18 out of 201

$140

Average: $168

2

Average: 3

CINDY SHARP

Ennis, Mont. 59729

2,162

Rank: 35 out of 201

646

Rank: 28 out of 201

$95.9K

Rank: 43 out of 201

$149

Average: $168

3

Average: 3

CHARLES MCCLAVE

Billings, Mont. 59101

2,107

Rank: 36 out of 201

495

Rank: 62 out of 201

$91.3K

Rank: 47 out of 201

$184

Average: $168

4

Average: 3

JEFFREY KNIGHT

Missoula, Mont. 59802

2,097

Rank: 37 out of 201

751

Rank: 16 out of 201

$123K

Rank: 21 out of 201

$164

Average: $168

3

Average: 3

CHESTER WRIGHT

Missoula, Mont. 59804

1,976

Rank: 38 out of 201

395

Rank: 94 out of 201

$89.9K

Rank: 52 out of 201

$228

Average: $168

5

Average: 3

JEFFREY JOHNSON

Billings, Mont. 59101

1,973

Rank: 39 out of 201

617

Rank: 33 out of 201

$98K

Rank: 41 out of 201

$159

Average: $168

3

Average: 3

RANDY STEWART

Hamilton, Mont. 59840

1,936

Rank: 40 out of 201

419

Rank: 88 out of 201

$78.5K

Rank: 72 out of 201

$187

Average: $168

5

Average: 3

BRADFORD BERGMAN

Great falls, Mont. 59405

1,856

Rank: 41 out of 201

572

Rank: 41 out of 201

$87.2K

Rank: 55 out of 201

$152

Average: $168

3

Average: 3

MICHAEL HAGAN

Billings, Mont. 59101

1,853

Rank: 42 out of 201

546

Rank: 45 out of 201

$100K

Rank: 37 out of 201

$184

Average: $168

3

Average: 3

STEVEN CHRZANOWSKI

Great falls, Mont. 59405

1,833

Rank: 43 out of 201

723

Rank: 20 out of 201

$86K

Rank: 59 out of 201

$119

Average: $168

3

Average: 3

DOUGLAS NELSON

Kalispell, Mont. 59901

1,773

Rank: 44 out of 201

660

Rank: 25 out of 201

$85.3K

Rank: 60 out of 201

$129

Average: $168

3

Average: 3

DAVID HABEL

Kalispell, Mont. 59901

1,771

Rank: 45 out of 201

575

Rank: 39 out of 201

$91.3K

Rank: 48 out of 201

$159

Average: $168

3

Average: 3

ROBERT COOPER

Billings, Mont. 59102

1,767

Rank: 46 out of 201

431

Rank: 85 out of 201

$90.1K

Rank: 51 out of 201

$209

Average: $168

4

Average: 3

TIMOTHY ADAMS

Bozeman, Mont. 59715

1,733

Rank: 47 out of 201

485

Rank: 65 out of 201

$93K

Rank: 46 out of 201

$192

Average: $168

4

Average: 3

MARISE JOHNSON

Kalispell, Mont. 59901

1,713

Rank: 48 out of 201

474

Rank: 71 out of 201

$83.6K

Rank: 62 out of 201

$176

Average: $168

4

Average: 3

V. (VIRGINIA) HARRISON

Helena, Mont. 59601

1,704

Rank: 49 out of 201

609

Rank: 34 out of 201

$119K

Rank: 24 out of 201

$195

Average: $168

3

Average: 3

ASHLEY BASTEN

Helena, Mont. 59601

1,700

Rank: 50 out of 201

541

Rank: 47 out of 201

$108K

Rank: 28 out of 201

$199

Average: $168

3

Average: 3

CHRISTOPHER GILL

Kalispell, Mont. 59901

1,606

Rank: 51 out of 201

482

Rank: 67 out of 201

$75.6K

Rank: 76 out of 201

$157

Average: $168

3

Average: 3

ALEXANDER JEHLE

Missoula, Mont. 59802

1,603

Rank: 52 out of 201

857

Rank: 11 out of 201

$76.6K

Rank: 75 out of 201

$89

Average: $168

2

Average: 3

MICHAEL SPINELLI

Bozeman, Mont. 59715

1,553

Rank: 53 out of 201

472

Rank: 72 out of 201

$86.4K

Rank: 56 out of 201

$183

Average: $168

3

Average: 3

LUCINDA HUSBY

Billings, Mont. 59101

1,509

Rank: 54 out of 201

665

Rank: 24 out of 201

$69K

Rank: 91 out of 201

$104

Average: $168

2

Average: 3

MARK KREISBERG

Helena, Mont. 59602

1,500

Rank: 55 out of 201

538

Rank: 48 out of 201

$107K

Rank: 31 out of 201

$199

Average: $168

3

Average: 3

JASON BECHARD

Kalispell, Mont. 59901

1,495

Rank: 56 out of 201

502

Rank: 58 out of 201

$116K

Rank: 26 out of 201

$232

Average: $168

3

Average: 3

JAY LARSON

Helena, Mont. 59601

1,457

Rank: 57 out of 201

307

Rank: 128 out of 201

$55.6K

Rank: 106 out of 201

$181

Average: $168

5

Average: 3

KATHLEEN BLAIR

Great falls, Mont. 59405

1,455

Rank: 58 out of 201

545

Rank: 46 out of 201

$73.7K

Rank: 80 out of 201

$135

Average: $168

3

Average: 3

CARLA DAVIS

Missoula, Mont. 59808

1,434

Rank: 59 out of 201

262

Rank: 137 out of 201

$55.5K

Rank: 107 out of 201

$212

Average: $168

5

Average: 3

CHU HONG

Great falls, Mont. 59405

1,429

Rank: 60 out of 201

513

Rank: 57 out of 201

$117K

Rank: 25 out of 201

$228

Average: $168

3

Average: 3

STEVEN GERSTNER

Billings, Mont. 59101

1,419

Rank: 61 out of 201

640

Rank: 30 out of 201

$77K

Rank: 74 out of 201

$120

Average: $168

2

Average: 3

DAVID CHRISTIANSEN

Missoula, Mont. 59802

1,391

Rank: 62 out of 201

336

Rank: 115 out of 201

$97.9K

Rank: 42 out of 201

$291

Average: $168

4

Average: 3

MICHAEL REED

Missoula, Mont. 59802

1,390

Rank: 63 out of 201

638

Rank: 31 out of 201

$144K

Rank: 17 out of 201

$226

Average: $168

2

Average: 3

LEE TRAVIS

Helena, Mont. 59601

1,384

Rank: 64 out of 201

477

Rank: 70 out of 201

$90.5K

Rank: 50 out of 201

$190

Average: $168

3

Average: 3

ANNE ANGLIM

Helena, Mont. 59601

1,370

Rank: 65 out of 201

537

Rank: 49 out of 201

$88.4K

Rank: 53 out of 201

$165

Average: $168

3

Average: 3

STEPHEN MEST

Helena, Mont. 59601

1,366

Rank: 66 out of 201

654

Rank: 26 out of 201

$79.2K

Rank: 69 out of 201

$121

Average: $168

2

Average: 3

ROBERT FICALORA

Billings, Mont. 59101

1,358

Rank: 286 out of 1,592

184

Rank: 772 out of 1,592

$15.5K

Rank: 1,142 out of 1,592

$84

Average: $168

7

Average: 3

ELIZABETH WHITE

Whitefish, Mont. 59937

1,332

Rank: 67 out of 201

387

Rank: 98 out of 201

$63K

Rank: 98 out of 201

$163

Average: $168

3

Average: 3

CLANCY CONE

Missoula, Mont. 59804

1,310

Rank: 68 out of 201

625

Rank: 32 out of 201

$83.7K

Rank: 61 out of 201

$134

Average: $168

2

Average: 3

JUSTEN RUDOLPH

Billings, Mont. 59101

1,306

Rank: 69 out of 201

395

Rank: 94 out of 201

$69.6K

Rank: 90 out of 201

$176

Average: $168

3

Average: 3

PAUL BERKRAM

Kalispell, Mont. 59901

1,302

Rank: 70 out of 201

471

Rank: 73 out of 201

$86.1K

Rank: 58 out of 201

$183

Average: $168

3

Average: 3

BRETT KRONENBERGER

Butte, Mont. 59701

1,291

Rank: 71 out of 201

318

Rank: 119 out of 201

$121K

Rank: 23 out of 201

$379

Average: $168

4

Average: 3

JOHN ROBBINS

Bozeman, Mont. 59715

1,286

Rank: 72 out of 201

483

Rank: 66 out of 201

$55.8K

Rank: 105 out of 201

$115

Average: $168

3

Average: 3

STEPHEN EVANS

Kalispell, Mont. 59901

1,281

Rank: 73 out of 201

479

Rank: 68 out of 201

$99.6K

Rank: 38 out of 201

$208

Average: $168

3

Average: 3

MOHAN SHRESTHA

Great falls, Mont. 59405

1,269

Rank: 74 out of 201

522

Rank: 55 out of 201

$88.2K

Rank: 54 out of 201

$169

Average: $168

2

Average: 3

CHARLES LAGOY

Libby, Mont. 59923

1,262

Rank: 75 out of 201

321

Rank: 117 out of 201

$13.8K

Rank: 172 out of 201

$43

Average: $168

4

Average: 3

BASKAR DUVAL

Billings, Mont. 59101

1,254

Rank: 76 out of 201

466

Rank: 75 out of 201

$66.7K

Rank: 94 out of 201

$143

Average: $168

3

Average: 3

TIMOTHY ROUX

Great falls, Mont. 59405

1,233

Rank: 77 out of 201

605

Rank: 35 out of 201

$73.5K

Rank: 81 out of 201

$121

Average: $168

2

Average: 3

JOSHUA CHRISTENSEN

Missoula, Mont. 59802

1,222

Rank: 78 out of 201

347

Rank: 108 out of 201

$86.2K

Rank: 57 out of 201

$248

Average: $168

4

Average: 3

MICHAEL HERRING

Bozeman, Mont. 59715

1,218

Rank: 79 out of 201

548

Rank: 43 out of 201

$64.1K

Rank: 97 out of 201

$117

Average: $168

2

Average: 3

BOBBY MAYNARD

Great falls, Mont. 59405

1,215

Rank: 80 out of 201

523

Rank: 53 out of 201

$104K

Rank: 34 out of 201

$199

Average: $168

2

Average: 3

TRISTAN SEITZ

Helena, Mont. 59602

1,196

Rank: 81 out of 201

450

Rank: 82 out of 201

$78.5K

Rank: 71 out of 201

$174

Average: $168

3

Average: 3

CHARLES WITTNAM

Billings, Mont. 59102

1,184

Rank: 82 out of 201

442

Rank: 84 out of 201

$55.9K

Rank: 104 out of 201

$126

Average: $168

3

Average: 3

MARK GOBIN

Billings, Mont. 59101

1,179

Rank: 83 out of 201

549

Rank: 42 out of 201

$70.7K

Rank: 87 out of 201

$129

Average: $168

2

Average: 3

KARI KALE

Billings, Mont. 59102

1,156

Rank: 84 out of 201

547

Rank: 44 out of 201

$50.8K

Rank: 115 out of 201

$93

Average: $168

2

Average: 3

ANTHONY DAL NOGARE

Kalispell, Mont. 59901

1,101

Rank: 85 out of 201

456

Rank: 80 out of 201

$98.9K

Rank: 39 out of 201

$217

Average: $168

2

Average: 3

NISHAN DALLAKOTI

Great falls, Mont. 59405

1,096

Rank: 86 out of 201

478

Rank: 69 out of 201

$93.7K

Rank: 44 out of 201

$196

Average: $168

2

Average: 3

AMY FISHBURN

Billings, Mont. 59101

1,090

Rank: 87 out of 201

417

Rank: 89 out of 201

$74.7K

Rank: 78 out of 201

$179

Average: $168

3

Average: 3

JOHN THIESZEN

Billings, Mont. 59102

1,087

Rank: 88 out of 201

198

Rank: 152 out of 201

$102K

Rank: 36 out of 201

$514

Average: $168

5

Average: 3

PETER MITCHELL

Billings, Mont. 59101

1,066

Rank: 89 out of 201

529

Rank: 52 out of 201

$80.3K

Rank: 66 out of 201

$152

Average: $168

2

Average: 3

ROBERT SHERRICK

Kalispell, Mont. 59901

1,059

Rank: 90 out of 201

732

Rank: 19 out of 201

$17.1K

Rank: 167 out of 201

$23

Average: $168

1

Average: 3

PETER AROSEMENA

Poplar, Mont. 59255

1,058

Rank: 91 out of 201

102

Rank: 173 out of 201

$24.8K

Rank: 157 out of 201

$243

Average: $168

10

Average: 3

CLAUDE TONNERRE

Missoula, Mont. 59802

1,039

Rank: 92 out of 201

338

Rank: 114 out of 201

$73.8K

Rank: 79 out of 201

$218

Average: $168

3

Average: 3

ERIC SABERHAGEN

Billings, Mont. 59102

1,035

Rank: 93 out of 201

371

Rank: 101 out of 201

$42.1K

Rank: 129 out of 201

$114

Average: $168

3

Average: 3

BRIAN FULLERTON

Billings, Mont. 59101

1,031

Rank: 94 out of 201

460

Rank: 78 out of 201

$72.1K

Rank: 84 out of 201

$157

Average: $168

2

Average: 3

JEFFREY DANIELS

Big sky, Mont. 59716

1,022

Rank: 95 out of 201

315

Rank: 120 out of 201

$27.7K

Rank: 156 out of 201

$88

Average: $168

3

Average: 3

JENNIFER PFLUG

Billings, Mont. 59101

1,019

Rank: 96 out of 201

501

Rank: 59 out of 201

$83.2K

Rank: 64 out of 201

$166

Average: $168

2

Average: 3

ABDULMAJEED KADRI

Billings, Mont. 59102

1,016

Rank: 97 out of 201

329

Rank: 116 out of 201

$72.8K

Rank: 83 out of 201

$221

Average: $168

3

Average: 3

KAREN CABELL

Billings, Mont. 59101

995

Rank: 98 out of 201

392

Rank: 96 out of 201

$53.3K

Rank: 109 out of 201

$136

Average: $168

3

Average: 3

JAMES HEYBOER

Kalispell, Mont. 59901

994

Rank: 99 out of 201

444

Rank: 83 out of 201

$38.5K

Rank: 137 out of 201

$87

Average: $168

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 2013 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.