Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Montana » Internal Medicine

Top Internal Medicine Providers in Montana

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

MICHAEL HUTCHINS

Missoula, Mont. 59808

33,392

Rank: 1 out of 174

636

Rank: 25 out of 174

$259K

Rank: 3 out of 174

$407

Average: $181

53

Average: 4

JACOB TAVERNA

Butte, Mont. 59701

25,402

Rank: 2 out of 174

534

Rank: 41 out of 174

$82.7K

Rank: 59 out of 174

$155

Average: $181

48

Average: 4

KEVIN SHEEHAN

Missoula, Mont. 59802

19,250

Rank: 3 out of 174

785

Rank: 12 out of 174

$224K

Rank: 5 out of 174

$285

Average: $181

25

Average: 4

ROY KOHLER

Billings, Mont. 59106

10,066

Rank: 4 out of 174

642

Rank: 23 out of 174

$106K

Rank: 33 out of 174

$165

Average: $181

16

Average: 4

DAVID CHAMBERLAIN

Butte, Mont. 59701

7,556

Rank: 5 out of 174

735

Rank: 17 out of 174

$123K

Rank: 23 out of 174

$167

Average: $181

10

Average: 4

JOHN PULLMAN

Butte, Mont. 59701

6,360

Rank: 6 out of 174

425

Rank: 65 out of 174

$126K

Rank: 22 out of 174

$297

Average: $181

15

Average: 4

JEFFREY JOHNSON

Billings, Mont. 59101

6,256

Rank: 7 out of 174

672

Rank: 20 out of 174

$193K

Rank: 9 out of 174

$288

Average: $181

9

Average: 4

EDWARD MALTERS

Billings, Mont. 59101

6,249

Rank: 8 out of 174

772

Rank: 14 out of 174

$212K

Rank: 7 out of 174

$275

Average: $181

8

Average: 4

CHESTER WRIGHT

Missoula, Mont. 59804

6,216

Rank: 9 out of 174

540

Rank: 40 out of 174

$131K

Rank: 19 out of 174

$242

Average: $181

12

Average: 4

JANELLE DONOVAN

Missoula, Mont. 59802

5,948

Rank: 10 out of 174

377

Rank: 75 out of 174

$101K

Rank: 37 out of 174

$267

Average: $181

16

Average: 4

SUZANNE DANIELL

Whitefish, Mont. 59937

5,661

Rank: 11 out of 174

426

Rank: 64 out of 174

$187K

Rank: 10 out of 174

$439

Average: $181

13

Average: 4

PETER SZEKELY

Missoula, Mont. 59802

5,470

Rank: 12 out of 174

1,010

Rank: 5 out of 174

$305K

Rank: 1 out of 174

$302

Average: $181

5

Average: 4

NEAL SORENSEN

Billings, Mont. 59101

4,887

Rank: 13 out of 174

846

Rank: 9 out of 174

$210K

Rank: 8 out of 174

$249

Average: $181

6

Average: 4

THOMAS ADDISON

Great falls, Mont. 59405

4,864

Rank: 14 out of 174

1,550

Rank: 2 out of 174

$250K

Rank: 4 out of 174

$161

Average: $181

3

Average: 4

RAJOHN KARANJAI

Sidney, Mont. 59270

4,738

Rank: 15 out of 174

633

Rank: 26 out of 174

$278K

Rank: 2 out of 174

$439

Average: $181

7

Average: 4

STEPHEN BASE

Miles city, Mont. 59301

4,613

Rank: 16 out of 174

365

Rank: 81 out of 174

$143K

Rank: 16 out of 174

$392

Average: $181

13

Average: 4

LISA MALODY

Billings, Mont. 59101

4,568

Rank: 17 out of 174

470

Rank: 55 out of 174

$128K

Rank: 21 out of 174

$273

Average: $181

10

Average: 4

CHERYL COOK

Billings, Mont. 59101

4,533

Rank: 18 out of 174

689

Rank: 18 out of 174

$109K

Rank: 31 out of 174

$158

Average: $181

7

Average: 4

PAUL SIDDOWAY

Butte, Mont. 59701

3,996

Rank: 19 out of 174

749

Rank: 15 out of 174

$99.6K

Rank: 38 out of 174

$133

Average: $181

5

Average: 4

BRADLEY FULLER

Billings, Mont. 59101

3,826

Rank: 20 out of 174

429

Rank: 63 out of 174

$156K

Rank: 13 out of 174

$364

Average: $181

9

Average: 4

MICHAEL HAGAN

Billings, Mont. 59101

3,725

Rank: 21 out of 174

432

Rank: 62 out of 174

$86.4K

Rank: 53 out of 174

$200

Average: $181

9

Average: 4

JUSTEN RUDOLPH

Billings, Mont. 59101

3,470

Rank: 22 out of 174

450

Rank: 58 out of 174

$92.7K

Rank: 46 out of 174

$206

Average: $181

8

Average: 4

J CALDWELL

Missoula, Mont. 59802

3,230

Rank: 23 out of 174

916

Rank: 8 out of 174

$212K

Rank: 6 out of 174

$232

Average: $181

4

Average: 4

JUWONO SUTEDJO

Billings, Mont. 59101

3,184

Rank: 24 out of 174

1,635

Rank: 1 out of 174

$147K

Rank: 15 out of 174

$90

Average: $181

2

Average: 4

CAROL GREIMANN

Hardin, Mont. 59034

2,922

Rank: 25 out of 174

359

Rank: 83 out of 174

$103K

Rank: 35 out of 174

$286

Average: $181

8

Average: 4

STACY KINGSLAND

Great falls, Mont. 59405

2,908

Rank: 26 out of 174

620

Rank: 28 out of 174

$111K

Rank: 30 out of 174

$179

Average: $181

5

Average: 4

JENNIFER GIBSON-SNYDER

Missoula, Mont. 59802

2,627

Rank: 27 out of 174

656

Rank: 22 out of 174

$159K

Rank: 12 out of 174

$243

Average: $181

4

Average: 4

DENNIS PETERSON

Kalispell, Mont. 59901

2,591

Rank: 28 out of 174

1,272

Rank: 3 out of 174

$85.7K

Rank: 54 out of 174

$67

Average: $181

2

Average: 4

STEVEN CHRZANOWSKI

Great falls, Mont. 59405

2,582

Rank: 29 out of 174

943

Rank: 6 out of 174

$121K

Rank: 25 out of 174

$128

Average: $181

3

Average: 4

TONY LENZ

Great falls, Mont. 59405

2,559

Rank: 30 out of 174

678

Rank: 19 out of 174

$161K

Rank: 11 out of 174

$237

Average: $181

4

Average: 4

JAMES LEGAN

Great falls, Mont. 59405

2,553

Rank: 31 out of 174

662

Rank: 21 out of 174

$119K

Rank: 28 out of 174

$179

Average: $181

4

Average: 4

FLORIAN CORTESE

Butte, Mont. 59701

2,348

Rank: 32 out of 174

557

Rank: 34 out of 174

$137K

Rank: 18 out of 174

$247

Average: $181

4

Average: 4

BRADFORD BERGMAN

Great falls, Mont. 59405

2,340

Rank: 33 out of 174

773

Rank: 13 out of 174

$111K

Rank: 29 out of 174

$144

Average: $181

3

Average: 4

DIANE YAHN

Missoula, Mont. 59802

2,312

Rank: 34 out of 174

808

Rank: 10 out of 174

$130K

Rank: 20 out of 174

$161

Average: $181

3

Average: 4

COURTNEY AUSTIN

Whitefish, Mont. 59937

2,258

Rank: 35 out of 174

269

Rank: 112 out of 174

$70.3K

Rank: 75 out of 174

$261

Average: $181

8

Average: 4

JONATHAN BODINE

Butte, Mont. 59701

2,223

Rank: 36 out of 174

804

Rank: 11 out of 174

$107K

Rank: 32 out of 174

$133

Average: $181

3

Average: 4

SCOTT BURK

Great falls, Mont. 59405

2,142

Rank: 37 out of 174

339

Rank: 90 out of 174

$97K

Rank: 41 out of 174

$286

Average: $181

6

Average: 4

FREDERICK MILLER

Great falls, Mont. 59405

2,034

Rank: 38 out of 174

492

Rank: 51 out of 174

$123K

Rank: 24 out of 174

$249

Average: $181

4

Average: 4

JOSE NESS

Kalispell, Mont. 59901

1,938

Rank: 39 out of 174

464

Rank: 56 out of 174

$101K

Rank: 36 out of 174

$217

Average: $181

4

Average: 4

BRYAN WEBB

Butte, Mont. 59701

1,925

Rank: 40 out of 174

1,041

Rank: 4 out of 174

$80.4K

Rank: 62 out of 174

$77

Average: $181

2

Average: 4

KATHLEEN BLAIR

Great falls, Mont. 59405

1,918

Rank: 41 out of 174

617

Rank: 30 out of 174

$97.1K

Rank: 40 out of 174

$157

Average: $181

3

Average: 4

MARK WELCH

Kalispell, Mont. 59901

1,907

Rank: 42 out of 174

925

Rank: 7 out of 174

$88.8K

Rank: 51 out of 174

$96

Average: $181

2

Average: 4

JOE GREGORY

Butte, Mont. 59701

1,889

Rank: 43 out of 174

471

Rank: 54 out of 174

$142K

Rank: 17 out of 174

$301

Average: $181

4

Average: 4

JAMIE HETTICK

Kalispell, Mont. 59901

1,806

Rank: 44 out of 174

204

Rank: 127 out of 174

$28.7K

Rank: 129 out of 174

$141

Average: $181

9

Average: 4

SARAH ROBINSON

Kalispell, Mont. 59901

1,707

Rank: 45 out of 174

524

Rank: 44 out of 174

$78.8K

Rank: 65 out of 174

$150

Average: $181

3

Average: 4

DAVID HABEL

Kalispell, Mont. 59901

1,678

Rank: 46 out of 174

510

Rank: 47 out of 174

$96.4K

Rank: 42 out of 174

$189

Average: $181

3

Average: 4

ERICA BRUEN

Billings, Mont. 59101

1,675

Rank: 47 out of 174

279

Rank: 109 out of 174

$91.4K

Rank: 48 out of 174

$328

Average: $181

6

Average: 4

PATRICK GAYLOR

Bozeman, Mont. 59715

1,663

Rank: 48 out of 174

638

Rank: 24 out of 174

$154K

Rank: 14 out of 174

$242

Average: $181

3

Average: 4

GLENNE GUNTHER

Libby, Mont. 59923

1,635

Rank: 49 out of 174

526

Rank: 43 out of 174

$20.6K

Rank: 136 out of 174

$39

Average: $181

3

Average: 4

DOUGLAS NELSON

Kalispell, Mont. 59901

1,607

Rank: 50 out of 174

578

Rank: 31 out of 174

$80.8K

Rank: 61 out of 174

$140

Average: $181

3

Average: 4

KATHERINE DIETRICH

Billings, Mont. 59101

1,532

Rank: 51 out of 174

622

Rank: 27 out of 174

$105K

Rank: 34 out of 174

$169

Average: $181

2

Average: 4

BASKAR DUVAL

Billings, Mont. 59101

1,516

Rank: 52 out of 174

577

Rank: 32 out of 174

$81.4K

Rank: 60 out of 174

$141

Average: $181

3

Average: 4

CHRISTOPHER GILL

Kalispell, Mont. 59901

1,501

Rank: 53 out of 174

400

Rank: 67 out of 174

$79.9K

Rank: 64 out of 174

$200

Average: $181

4

Average: 4

MICHAEL SPINELLI

Bozeman, Mont. 59715

1,496

Rank: 54 out of 174

475

Rank: 53 out of 174

$83.8K

Rank: 56 out of 174

$176

Average: $181

3

Average: 4

TIMOTHY ADAMS

Bozeman, Mont. 59715

1,462

Rank: 55 out of 174

516

Rank: 46 out of 174

$84.9K

Rank: 55 out of 174

$165

Average: $181

3

Average: 4

MARK GOBIN

Billings, Mont. 59101

1,459

Rank: 56 out of 174

568

Rank: 33 out of 174

$119K

Rank: 26 out of 174

$210

Average: $181

3

Average: 4

MOHAN SHRESTHA

Great falls, Mont. 59405

1,402

Rank: 57 out of 174

620

Rank: 28 out of 174

$99.1K

Rank: 39 out of 174

$160

Average: $181

2

Average: 4

LEE TRAVIS

Helena, Mont. 59601

1,323

Rank: 58 out of 174

479

Rank: 52 out of 174

$93.7K

Rank: 44 out of 174

$196

Average: $181

3

Average: 4

V. (VIRGINIA) HARRISON

Helena, Mont. 59601

1,318

Rank: 59 out of 174

544

Rank: 38 out of 174

$95.2K

Rank: 43 out of 174

$175

Average: $181

2

Average: 4

JOHN ROBBINS

Bozeman, Mont. 59715

1,314

Rank: 60 out of 174

493

Rank: 50 out of 174

$69.4K

Rank: 77 out of 174

$141

Average: $181

3

Average: 4

BRETT KRONENBERGER

Butte, Mont. 59701

1,279

Rank: 61 out of 174

380

Rank: 74 out of 174

$119K

Rank: 27 out of 174

$313

Average: $181

3

Average: 4

PAUL BERKRAM

Kalispell, Mont. 59901

1,269

Rank: 62 out of 174

433

Rank: 61 out of 174

$92.2K

Rank: 47 out of 174

$213

Average: $181

3

Average: 4

SEAN BANKS

Great falls, Mont. 59405

1,247

Rank: 63 out of 174

382

Rank: 72 out of 174

$87.7K

Rank: 52 out of 174

$229

Average: $181

3

Average: 4

MICHAEL HERRING

Bozeman, Mont. 59715

1,167

Rank: 64 out of 174

518

Rank: 45 out of 174

$67K

Rank: 80 out of 174

$129

Average: $181

2

Average: 4

DANIEL SHORT

Kalispell, Mont. 59901

1,164

Rank: 65 out of 174

377

Rank: 75 out of 174

$93.1K

Rank: 45 out of 174

$247

Average: $181

3

Average: 4

CHARLES WITTNAM

Billings, Mont. 59102

1,161

Rank: 66 out of 174

548

Rank: 36 out of 174

$57.8K

Rank: 87 out of 174

$105

Average: $181

2

Average: 4

CHARLES MCCLAVE

Billings, Mont. 59101

1,153

Rank: 67 out of 174

375

Rank: 77 out of 174

$83.2K

Rank: 57 out of 174

$222

Average: $181

3

Average: 4

KELLY REDFIELD

Kalispell, Mont. 59901

1,119

Rank: 68 out of 174

294

Rank: 104 out of 174

$62.1K

Rank: 84 out of 174

$211

Average: $181

4

Average: 4

ANN BUKACEK

Kalispell, Mont. 59901

1,076

Rank: 69 out of 174

243

Rank: 117 out of 174

$63.2K

Rank: 82 out of 174

$260

Average: $181

4

Average: 4

ANNA ROBBINS

Kalispell, Mont. 59901

1,072

Rank: 70 out of 174

395

Rank: 69 out of 174

$90.8K

Rank: 49 out of 174

$230

Average: $181

3

Average: 4

MARISA HOYNE

Kalispell, Mont. 59901

1,061

Rank: 71 out of 174

306

Rank: 100 out of 174

$56.8K

Rank: 88 out of 174

$186

Average: $181

3

Average: 4

RICHARD TAYLOR

Lewistown, Mont. 59457

1,058

Rank: 72 out of 174

260

Rank: 115 out of 174

$38.7K

Rank: 116 out of 174

$149

Average: $181

4

Average: 4

STEPHEN MEST

Helena, Mont. 59601

1,055

Rank: 73 out of 174

549

Rank: 35 out of 174

$70.4K

Rank: 74 out of 174

$128

Average: $181

2

Average: 4

CLAUDE TONNERRE

Missoula, Mont. 59802

1,044

Rank: 74 out of 174

291

Rank: 106 out of 174

$71.9K

Rank: 71 out of 174

$247

Average: $181

4

Average: 4

STEVEN GERSTNER

Billings, Mont. 59101

1,044

Rank: 74 out of 174

547

Rank: 37 out of 174

$59.6K

Rank: 86 out of 174

$109

Average: $181

2

Average: 4

REBECCA ANDERSON

Missoula, Mont. 59802

1,037

Rank: 76 out of 174

444

Rank: 60 out of 174

$89.8K

Rank: 50 out of 174

$202

Average: $181

2

Average: 4

LAURA MIRCH

Kalispell, Mont. 59901

1,031

Rank: 77 out of 174

336

Rank: 91 out of 174

$77.1K

Rank: 67 out of 174

$230

Average: $181

3

Average: 4

CLANCY CONE

Missoula, Mont. 59804

1,026

Rank: 78 out of 174

500

Rank: 48 out of 174

$70.9K

Rank: 72 out of 174

$142

Average: $181

2

Average: 4

PAMELA HIEBERT

Bozeman, Mont. 59715

1,021

Rank: 79 out of 174

349

Rank: 87 out of 174

$62K

Rank: 85 out of 174

$178

Average: $181

3

Average: 4

EDWARD FERMAN

Billings, Mont. 59101

1,009

Rank: 80 out of 174

396

Rank: 68 out of 174

$76.2K

Rank: 68 out of 174

$193

Average: $181

3

Average: 4

AMY FISHBURN

Billings, Mont. 59101

996

Rank: 81 out of 174

393

Rank: 70 out of 174

$80.1K

Rank: 63 out of 174

$204

Average: $181

3

Average: 4

BARR PETERSEN

Billings, Mont. 59101

993

Rank: 82 out of 174

296

Rank: 103 out of 174

$82.8K

Rank: 58 out of 174

$280

Average: $181

3

Average: 4

FARANAK ARGANI

Billings, Mont. 59101

983

Rank: 83 out of 174

541

Rank: 39 out of 174

$52K

Rank: 96 out of 174

$96

Average: $181

2

Average: 4

ERIC SABERHAGEN

Billings, Mont. 59102

976

Rank: 84 out of 174

498

Rank: 49 out of 174

$48.2K

Rank: 104 out of 174

$97

Average: $181

2

Average: 4

KASEY HARBINE

Missoula, Mont. 59802

956

Rank: 85 out of 174

365

Rank: 81 out of 174

$77.7K

Rank: 66 out of 174

$213

Average: $181

3

Average: 4

ROBERT SHERRICK

Kalispell, Mont. 59901

954

Rank: 86 out of 174

748

Rank: 16 out of 174

$9,774

Rank: 156 out of 174

$13

Average: $181

1

Average: 4

LAURA CSAPLAR

Kalispell, Mont. 59901

921

Rank: 87 out of 174

326

Rank: 93 out of 174

$55.5K

Rank: 89 out of 174

$170

Average: $181

3

Average: 4

LAURA SZABO

Billings, Mont. 59101

908

Rank: 88 out of 174

369

Rank: 80 out of 174

$70.3K

Rank: 76 out of 174

$190

Average: $181

2

Average: 4

KARI KALE

Billings, Mont. 59102

905

Rank: 89 out of 174

531

Rank: 42 out of 174

$43.8K

Rank: 110 out of 174

$82

Average: $181

2

Average: 4

STEFFAN MAY

Bozeman, Mont. 59715

900

Rank: 90 out of 174

373

Rank: 79 out of 174

$52.8K

Rank: 93 out of 174

$141

Average: $181

2

Average: 4

JEFFREY KNIGHT

Missoula, Mont. 59802

885

Rank: 91 out of 174

317

Rank: 97 out of 174

$51.7K

Rank: 98 out of 174

$163

Average: $181

3

Average: 4

JULIAN GNECCO

Billings, Mont. 59101

879

Rank: 92 out of 174

344

Rank: 89 out of 174

$73.3K

Rank: 69 out of 174

$213

Average: $181

3

Average: 4

JAMES HEYBOER

Kalispell, Mont. 59901

864

Rank: 93 out of 174

353

Rank: 86 out of 174

$46.3K

Rank: 107 out of 174

$131

Average: $181

2

Average: 4

DALE EMERY

Billings, Mont. 59105

863

Rank: 94 out of 174

450

Rank: 58 out of 174

$40.7K

Rank: 112 out of 174

$90

Average: $181

2

Average: 4

THOMAS CAUGHLAN

Kalispell, Mont. 59901

838

Rank: 95 out of 174

327

Rank: 92 out of 174

$48.7K

Rank: 103 out of 174

$149

Average: $181

3

Average: 4

CHARLOTTE NELSON

Missoula, Mont. 59802

835

Rank: 96 out of 174

381

Rank: 73 out of 174

$69.2K

Rank: 78 out of 174

$182

Average: $181

2

Average: 4

DAVID CRITES

Bozeman, Mont. 59715

821

Rank: 97 out of 174

393

Rank: 70 out of 174

$68.9K

Rank: 79 out of 174

$175

Average: $181

2

Average: 4

TRACY DILL

Helena, Mont. 59601

816

Rank: 98 out of 174

460

Rank: 57 out of 174

$70.8K

Rank: 73 out of 174

$154

Average: $181

2

Average: 4

EDWARD PIERCE

Sidney, Mont. 59270

814

Rank: 99 out of 174

302

Rank: 101 out of 174

$34.1K

Rank: 122 out of 174

$113

Average: $181

3

Average: 4

KAREN KLEE

Billings, Mont. 59101

812

Rank: 100 out of 174

404

Rank: 66 out of 174

$40.2K

Rank: 113 out of 174

$100

Average: $181

2

Average: 4

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.