ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Montana » General Surgery

Top General Surgery 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

DAVID BELLAMAH

Missoula, Mont. 59802

2,204

Rank: 1 out of 63

341

Rank: 2 out of 63

$727K

Rank: 1 out of 63

$2,132

Average: $207

6

Average: 2

LANCE ERCANBRACK

Libby, Mont. 59923

1,010

Rank: 2 out of 63

343

Rank: 1 out of 63

$82.3K

Rank: 4 out of 63

$240

Average: $207

3

Average: 2

DONALD ROTEN

Great falls, Mont. 59405

847

Rank: 3 out of 63

340

Rank: 3 out of 63

$54.4K

Rank: 7 out of 63

$160

Average: $207

2

Average: 2

THOMAS BEESON

Miles city, Mont. 59301

588

Rank: 4 out of 63

297

Rank: 6 out of 63

$49.5K

Rank: 10 out of 63

$167

Average: $207

2

Average: 2

FRANK RAISER

Butte, Mont. 59701

584

Rank: 5 out of 63

253

Rank: 7 out of 63

$59.9K

Rank: 6 out of 63

$237

Average: $207

2

Average: 2

BENNETT DYKSTRA

Kalispell, Mont. 59901

496

Rank: 6 out of 63

318

Rank: 4 out of 63

$36.7K

Rank: 15 out of 63

$116

Average: $207

2

Average: 2

DALE MORTENSON

Great falls, Mont. 59405

442

Rank: 7 out of 63

302

Rank: 5 out of 63

$41.5K

Rank: 12 out of 63

$138

Average: $207

1

Average: 2

GLENN WINSLOW

Great falls, Mont. 59405

420

Rank: 8 out of 63

247

Rank: 8 out of 63

$41.9K

Rank: 11 out of 63

$170

Average: $207

2

Average: 2

PHILIP SEU

Billings, Mont. 59102

417

Rank: 9 out of 63

90

Rank: 45 out of 63

$127K

Rank: 2 out of 63

$1,413

Average: $207

5

Average: 2

CHARLES SWANNACK

Missoula, Mont. 59802

409

Rank: 10 out of 63

246

Rank: 10 out of 63

$38.3K

Rank: 14 out of 63

$156

Average: $207

2

Average: 2

DAVID FORTENBERRY

Kalispell, Mont. 59901

402

Rank: 11 out of 63

247

Rank: 8 out of 63

$22.5K

Rank: 27 out of 63

$91

Average: $207

2

Average: 2

KRISTIN JANCZEWSKI

Missoula, Mont. 59804

394

Rank: 12 out of 63

203

Rank: 13 out of 63

$52.4K

Rank: 9 out of 63

$258

Average: $207

2

Average: 2

DAVID ROHRER

Great falls, Mont. 59405

378

Rank: 13 out of 63

237

Rank: 11 out of 63

$92.5K

Rank: 3 out of 63

$390

Average: $207

2

Average: 2

FREDERICK ILGENFRITZ

Hamilton, Mont. 59840

373

Rank: 14 out of 63

155

Rank: 26 out of 63

$23.4K

Rank: 25 out of 63

$151

Average: $207

2

Average: 2

ROBERT HURD

Billings, Mont. 59101

332

Rank: 15 out of 63

135

Rank: 30 out of 63

$19.3K

Rank: 33 out of 63

$143

Average: $207

2

Average: 2

JOHN PICKHARDT

Missoula, Mont. 59802

332

Rank: 15 out of 63

201

Rank: 14 out of 63

$36.5K

Rank: 16 out of 63

$182

Average: $207

2

Average: 2

SCOTT DULL

Billings, Mont. 59101

320

Rank: 17 out of 63

131

Rank: 32 out of 63

$18K

Rank: 37 out of 63

$137

Average: $207

2

Average: 2

ANNE WILLIAMS

Glasgow, Mont. 59230

312

Rank: 18 out of 63

196

Rank: 15 out of 63

$28.6K

Rank: 21 out of 63

$146

Average: $207

2

Average: 2

ERIC DRINGMAN

Billings, Mont. 59101

312

Rank: 18 out of 63

162

Rank: 23 out of 63

$53.9K

Rank: 8 out of 63

$332

Average: $207

2

Average: 2

DAVID KADERIS

Miles city, Mont. 59301

304

Rank: 20 out of 63

140

Rank: 28 out of 63

$34.4K

Rank: 17 out of 63

$246

Average: $207

2

Average: 2

LUKE CHANNER

Hamilton, Mont. 59840

275

Rank: 21 out of 63

167

Rank: 21 out of 63

$17.2K

Rank: 39 out of 63

$103

Average: $207

2

Average: 2

JEFFREY RENTZ

Billings, Mont. 59101

272

Rank: 22 out of 63

152

Rank: 27 out of 63

$21.8K

Rank: 29 out of 63

$144

Average: $207

2

Average: 2

SHAFI SHAFAIEH

Dillon, Mont. 59725

268

Rank: 23 out of 63

207

Rank: 12 out of 63

$40K

Rank: 13 out of 63

$193

Average: $207

1

Average: 2

CHAD ENGAN

Great falls, Mont. 59405

256

Rank: 24 out of 63

171

Rank: 19 out of 63

$23.5K

Rank: 24 out of 63

$138

Average: $207

1

Average: 2

STEPHEN MILHEIM

Kalispell, Mont. 59901

250

Rank: 25 out of 63

160

Rank: 24 out of 63

$23.1K

Rank: 26 out of 63

$145

Average: $207

2

Average: 2

BRET MURRAY

Billings, Mont. 59101

250

Rank: 25 out of 63

129

Rank: 33 out of 63

$16.4K

Rank: 40 out of 63

$127

Average: $207

2

Average: 2

TIMOTHY RICHARDS

Missoula, Mont. 59804

250

Rank: 25 out of 63

157

Rank: 25 out of 63

$61.8K

Rank: 5 out of 63

$394

Average: $207

2

Average: 2

GARTH OLDS

Bozeman, Mont. 59715

247

Rank: 28 out of 63

165

Rank: 22 out of 63

$13.9K

Rank: 46 out of 63

$84

Average: $207

1

Average: 2

JOHN GALT

Helena, Mont. 59601

242

Rank: 29 out of 63

132

Rank: 31 out of 63

$22.2K

Rank: 28 out of 63

$168

Average: $207

2

Average: 2

MICHAEL WILCOX

Billings, Mont. 59101

242

Rank: 29 out of 63

129

Rank: 33 out of 63

$19.3K

Rank: 32 out of 63

$150

Average: $207

2

Average: 2

JOE LEAL

Glendive, Mont. 59330

228

Rank: 31 out of 63

84

Rank: 47 out of 63

$17.4K

Rank: 38 out of 63

$207

Average: $207

3

Average: 2

DONALD DAMSCHEN

Plains, Mont. 59859

226

Rank: 32 out of 63

176

Rank: 17 out of 63

$29.5K

Rank: 20 out of 63

$168

Average: $207

1

Average: 2

JOHN GREGORY

Billings, Mont. 59101

225

Rank: 33 out of 63

175

Rank: 18 out of 63

$18.4K

Rank: 35 out of 63

$105

Average: $207

1

Average: 2

ANDREW GRACE

Bozeman, Mont. 59715

225

Rank: 33 out of 63

125

Rank: 36 out of 63

$34.2K

Rank: 18 out of 63

$274

Average: $207

2

Average: 2

BARRY MCKENZIE

Billings, Mont. 59101

224

Rank: 35 out of 63

122

Rank: 38 out of 63

$18.1K

Rank: 36 out of 63

$148

Average: $207

2

Average: 2

DEBRA KONTNY

Helena, Mont. 59601

223

Rank: 36 out of 63

84

Rank: 47 out of 63

$30.7K

Rank: 19 out of 63

$365

Average: $207

3

Average: 2

LOUIS KATTINE

Missoula, Mont. 59802

220

Rank: 37 out of 63

168

Rank: 20 out of 63

$20K

Rank: 30 out of 63

$119

Average: $207

1

Average: 2

WILLIAM HARPER

Helena, Mont. 59601

219

Rank: 38 out of 63

195

Rank: 16 out of 63

$19.1K

Rank: 34 out of 63

$98

Average: $207

1

Average: 2

RANDY KJORSTAD

Helena, Mont. 59601

204

Rank: 39 out of 63

106

Rank: 43 out of 63

$19.6K

Rank: 31 out of 63

$185

Average: $207

2

Average: 2

DAVID PARKS

Bozeman, Mont. 59715

196

Rank: 40 out of 63

121

Rank: 39 out of 63

$23.9K

Rank: 23 out of 63

$197

Average: $207

2

Average: 2

ROCH BOYER

Kalispell, Mont. 59901

193

Rank: 41 out of 63

112

Rank: 41 out of 63

$13.1K

Rank: 47 out of 63

$117

Average: $207

2

Average: 2

STACIE CAMPO

Missoula, Mont. 59802

191

Rank: 42 out of 63

139

Rank: 29 out of 63

$26.1K

Rank: 22 out of 63

$188

Average: $207

1

Average: 2

DENNIS MAIER

Billings, Mont. 59101

191

Rank: 42 out of 63

100

Rank: 44 out of 63

$14.3K

Rank: 45 out of 63

$143

Average: $207

2

Average: 2

MICHAEL ZEHNPFENNIG

Butte, Mont. 59701

184

Rank: 44 out of 63

117

Rank: 40 out of 63

$14.5K

Rank: 43 out of 63

$124

Average: $207

2

Average: 2

BARBARA MILLER

Lewistown, Mont. 59457

175

Rank: 45 out of 63

125

Rank: 36 out of 63

$11.2K

Rank: 48 out of 63

$89

Average: $207

1

Average: 2

TERRY HOUSINGER

Billings, Mont. 59101

158

Rank: 46 out of 63

126

Rank: 35 out of 63

$7,588

Rank: 52 out of 63

$60

Average: $207

1

Average: 2

GEORGE BENTZEL

Billings, Mont. 59101

152

Rank: 48 out of 63

108

Rank: 42 out of 63

$14.4K

Rank: 44 out of 63

$134

Average: $207

1

Average: 2

LAWRENCE SCOTT

Ronan, Mont. 59864

125

Rank: 49 out of 63

80

Rank: 49 out of 63

$8,011

Rank: 51 out of 63

$100

Average: $207

2

Average: 2

ROBIN HARRISON

Kalispell, Mont. 59901

107

Rank: 50 out of 63

80

Rank: 49 out of 63

$11.2K

Rank: 49 out of 63

$140

Average: $207

1

Average: 2

RYAN GUNLIKSON

Whitefish, Mont. 59937

98

Rank: 51 out of 63

68

Rank: 54 out of 63

$4,870

Rank: 55 out of 63

$72

Average: $207

1

Average: 2

JUSTINE GAVAGAN

Kalispell, Mont. 59901

93

Rank: 52 out of 63

74

Rank: 51 out of 63

$16.4K

Rank: 41 out of 63

$221

Average: $207

1

Average: 2

KELLY BANKS

Bozeman, Mont. 59715

91

Rank: 53 out of 63

74

Rank: 51 out of 63

$15.3K

Rank: 42 out of 63

$207

Average: $207

1

Average: 2

ALISSA ABENTROTH

Helena, Mont. 59601

86

Rank: 54 out of 63

57

Rank: 55 out of 63

$6,367

Rank: 53 out of 63

$112

Average: $207

2

Average: 2

SYDNEY LILLARD

Kalispell, Mont. 59901

80

Rank: 55 out of 63

55

Rank: 57 out of 63

$4,290

Rank: 58 out of 63

$78

Average: $207

1

Average: 2

JOHN PICKENS

Butte, Mont. 59701

80

Rank: 55 out of 63

72

Rank: 53 out of 63

$4,137

Rank: 59 out of 63

$57

Average: $207

1

Average: 2

CHRISTOPHER LEE

Livingston, Mont. 59047

75

Rank: 57 out of 63

57

Rank: 55 out of 63

$4,653

Rank: 57 out of 63

$82

Average: $207

1

Average: 2

WALTER MEDLIN

Billings, Mont. 59101

71

Rank: 280 out of 348

54

Rank: 267 out of 348

$5,688

Rank: 282 out of 348

$105

Average: $207

1

Average: 2

ELIZABETH SUH

Missoula, Mont. 59804

63

Rank: 58 out of 63

40

Rank: 58 out of 63

$4,674

Rank: 56 out of 63

$117

Average: $207

2

Average: 2

WILLIAM HUVAL

Great falls, Mont. 59405

56

Rank: 59 out of 63

39

Rank: 59 out of 63

$6,337

Rank: 54 out of 63

$162

Average: $207

1

Average: 2

DANA OSBORNE

Whitefish, Mont. 59937

51

Rank: 988 out of 1,049

26

Rank: 1,001 out of 1,049

$3,764

Rank: 1,000 out of 1,049

$145

Average: $207

2

Average: 2

BRUCE MORGAN

Seeley lake, Mont. 59868

28

Rank: 60 out of 63

25

Rank: 60 out of 63

$1,201

Rank: 60 out of 63

$48

Average: $207

1

Average: 2

EDWARD BERGIN

Sidney, Mont. 59270

20

Rank: 61 out of 63

12

Rank: 62 out of 63

$1,121

Rank: 61 out of 63

$93

Average: $207

2

Average: 2

MICHAEL O'CONNOR

Ronan, Mont. 59864

14

Rank: 62 out of 63

14

Rank: 61 out of 63

$1,109

Rank: 62 out of 63

$79

Average: $207

1

Average: 2

RONALD GARDNER

Polson, Mont. 59860

11

Rank: 63 out of 63

11

Rank: 63 out of 63

$617

Rank: 63 out of 63

$56

Average: $207

1

Average: 2

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.