ProPublica

Journalism in the Public Interest

Treatment Tracker

Treatment Tracker » Montana » Hematology & Oncology

Top Hematology & Oncology Providers in Montana

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

ALAN THOMAS

Missoula, Mont. 59802

90,960

Rank: 1 out of 30

522

Rank: 7 out of 30

$1.41M

Rank: 1 out of 30

$2,706

Average: $601

174

Average: 29

KARL GUTER

Great falls, Mont. 59405

75,706

Rank: 2 out of 30

656

Rank: 2 out of 30

$1.37M

Rank: 2 out of 30

$2,082

Average: $601

115

Average: 29

MICHAEL SNYDER

Missoula, Mont. 59802

63,397

Rank: 3 out of 30

382

Rank: 10 out of 30

$1.11M

Rank: 3 out of 30

$2,910

Average: $601

166

Average: 29

PATRICK BEATTY

Missoula, Mont. 59802

42,486

Rank: 4 out of 30

358

Rank: 12 out of 30

$726K

Rank: 4 out of 30

$2,029

Average: $601

119

Average: 29

LINDA RIES

Missoula, Mont. 59802

35,816

Rank: 5 out of 30

447

Rank: 8 out of 30

$589K

Rank: 5 out of 30

$1,318

Average: $601

80

Average: 29

SARAH SCOTT

Missoula, Mont. 59802

29,004

Rank: 6 out of 30

323

Rank: 14 out of 30

$403K

Rank: 6 out of 30

$1,247

Average: $601

90

Average: 29

THOMAS WEINER

Helena, Mont. 59601

8,182

Rank: 7 out of 30

972

Rank: 1 out of 30

$375K

Rank: 7 out of 30

$385

Average: $601

8

Average: 29

DONALD BERDEAUX

Great falls, Mont. 59405

3,788

Rank: 8 out of 30

312

Rank: 16 out of 30

$115K

Rank: 10 out of 30

$370

Average: $601

12

Average: 29

ROGER SANTALA

Billings, Mont. 59101

2,694

Rank: 9 out of 30

622

Rank: 3 out of 30

$146K

Rank: 8 out of 30

$235

Average: $601

4

Average: 29

BROCK WHITTENBERGER

Billings, Mont. 59101

2,503

Rank: 10 out of 30

523

Rank: 6 out of 30

$109K

Rank: 11 out of 30

$209

Average: $601

5

Average: 29

JOHN LINFORD

Missoula, Mont. 59802

2,116

Rank: 11 out of 30

73

Rank: 29 out of 30

$48.6K

Rank: 20 out of 30

$666

Average: $601

29

Average: 29

GRANT HARRER

Great falls, Mont. 59405

2,106

Rank: 12 out of 30

443

Rank: 9 out of 30

$118K

Rank: 9 out of 30

$267

Average: $601

5

Average: 29

WILLIAM NICHOLS

Missoula, Mont. 59802

2,065

Rank: 13 out of 30

360

Rank: 11 out of 30

$100K

Rank: 12 out of 30

$278

Average: $601

6

Average: 29

ROY HALL

Billings, Mont. 59101

1,707

Rank: 14 out of 30

557

Rank: 4 out of 30

$75.4K

Rank: 14 out of 30

$135

Average: $601

3

Average: 29

MARTIN LUCAS

Billings, Mont. 59102

1,554

Rank: 15 out of 30

314

Rank: 15 out of 30

$82K

Rank: 13 out of 30

$261

Average: $601

5

Average: 29

PATRICK COBB

Billings, Mont. 59102

1,318

Rank: 16 out of 30

343

Rank: 13 out of 30

$69.5K

Rank: 15 out of 30

$203

Average: $601

4

Average: 29

JAMES HUEFTLE

Butte, Mont. 59701

1,292

Rank: 17 out of 30

538

Rank: 5 out of 30

$49.5K

Rank: 19 out of 30

$92

Average: $601

2

Average: 29

DAVID CHRISTIANSON

Billings, Mont. 59102

1,151

Rank: 18 out of 30

237

Rank: 21 out of 30

$63.8K

Rank: 17 out of 30

$269

Average: $601

5

Average: 29

TROY FIDDLER

Billings, Mont. 59102

996

Rank: 19 out of 30

238

Rank: 20 out of 30

$53.3K

Rank: 18 out of 30

$224

Average: $601

4

Average: 29

ANNIE CASTILLO

Bozeman, Mont. 59715

895

Rank: 20 out of 30

281

Rank: 18 out of 30

$64.3K

Rank: 16 out of 30

$229

Average: $601

3

Average: 29

JACK HENSOLD

Bozeman, Mont. 59715

802

Rank: 21 out of 30

282

Rank: 17 out of 30

$44K

Rank: 22 out of 30

$156

Average: $601

3

Average: 29

PETER WAGNER

Kalispell, Mont. 59901

790

Rank: 22 out of 30

171

Rank: 23 out of 30

$46.6K

Rank: 21 out of 30

$273

Average: $601

5

Average: 29

BENJAMIN MARCHELLO

Billings, Mont. 59102

685

Rank: 23 out of 30

244

Rank: 19 out of 30

$42.7K

Rank: 23 out of 30

$175

Average: $601

3

Average: 29

JOHN WARD

Kalispell, Mont. 59901

564

Rank: 24 out of 30

170

Rank: 24 out of 30

$31.1K

Rank: 26 out of 30

$183

Average: $601

3

Average: 29

THOMAS WARR

Great falls, Mont. 59405

539

Rank: 25 out of 30

127

Rank: 28 out of 30

$29.9K

Rank: 27 out of 30

$236

Average: $601

4

Average: 29

ELISE ANDERES

Kalispell, Mont. 59901

521

Rank: 26 out of 30

142

Rank: 27 out of 30

$33.5K

Rank: 24 out of 30

$236

Average: $601

4

Average: 29

KAREN HUNT

Kalispell, Mont. 59901

504

Rank: 27 out of 30

156

Rank: 26 out of 30

$29.2K

Rank: 28 out of 30

$187

Average: $601

3

Average: 29

KATHRYN WAITMAN

Billings, Mont. 59101

500

Rank: 28 out of 30

232

Rank: 22 out of 30

$22K

Rank: 29 out of 30

$95

Average: $601

2

Average: 29

PAMELA SMITH

Billings, Mont. 59101

431

Rank: 29 out of 30

157

Rank: 25 out of 30

$33.4K

Rank: 25 out of 30

$213

Average: $601

3

Average: 29

JAMES BURKE

Billings, Mont. 59101

106

Rank: 30 out of 30

45

Rank: 30 out of 30

$7,372

Rank: 30 out of 30

$164

Average: $601

2

Average: 29

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.

Read our methodology.