ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Montana » Orthopedic Surgery

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

ALEXANDER LEGRAND

Bozeman, Mont. 59715

4,792

Rank: 1 out of 91

266

Rank: 45 out of 91

$105K

Rank: 32 out of 91

$394

Average: $290

18

Average: 5

STANLEY MAKMAN

Kalispell, Mont. 59901

4,717

Rank: 2 out of 91

447

Rank: 7 out of 91

$201K

Rank: 4 out of 91

$449

Average: $290

11

Average: 5

MARK CHANNER

Missoula, Mont. 59808

4,603

Rank: 3 out of 91

647

Rank: 2 out of 91

$288K

Rank: 1 out of 91

$446

Average: $290

7

Average: 5

ALBERT OLSZEWSKI

Kalispell, Mont. 59901

3,523

Rank: 5 out of 91

319

Rank: 30 out of 91

$195K

Rank: 6 out of 91

$611

Average: $290

11

Average: 5

JOSEPH ERPELDING

Billings, Mont. 59101

3,358

Rank: 6 out of 91

221

Rank: 60 out of 91

$101K

Rank: 33 out of 91

$457

Average: $290

15

Average: 5

BOYD IVERSON

Helena, Mont. 59601

3,281

Rank: 7 out of 91

479

Rank: 4 out of 91

$76.8K

Rank: 39 out of 91

$160

Average: $290

7

Average: 5

KEITH BORTNEM

Great falls, Mont. 59405

3,182

Rank: 8 out of 91

495

Rank: 3 out of 91

$197K

Rank: 5 out of 91

$399

Average: $290

6

Average: 5

GREGORY TIERNEY

Great falls, Mont. 59405

2,978

Rank: 9 out of 91

276

Rank: 40 out of 91

$111K

Rank: 25 out of 91

$401

Average: $290

11

Average: 5

DAVID ALLMACHER

Missoula, Mont. 59802

2,909

Rank: 10 out of 91

790

Rank: 1 out of 91

$270K

Rank: 2 out of 91

$342

Average: $290

4

Average: 5

JOHN WILSON

Billings, Mont. 59101

2,857

Rank: 11 out of 91

363

Rank: 20 out of 91

$181K

Rank: 9 out of 91

$498

Average: $290

8

Average: 5

LAWRENCE IWERSEN

Kalispell, Mont. 59901

2,729

Rank: 12 out of 91

385

Rank: 15 out of 91

$194K

Rank: 7 out of 91

$505

Average: $290

7

Average: 5

JOHN MICHELOTTI

Helena, Mont. 59601

2,575

Rank: 13 out of 91

371

Rank: 18 out of 91

$134K

Rank: 17 out of 91

$360

Average: $290

7

Average: 5

MARTIN GELBKE

Bozeman, Mont. 59715

2,538

Rank: 14 out of 91

381

Rank: 17 out of 91

$138K

Rank: 15 out of 91

$362

Average: $290

7

Average: 5

JEFFREY LAPORTE

Missoula, Mont. 59802

2,418

Rank: 15 out of 91

359

Rank: 22 out of 91

$113K

Rank: 24 out of 91

$315

Average: $290

7

Average: 5

GARY WILLSTEIN

Missoula, Mont. 59802

2,305

Rank: 16 out of 91

432

Rank: 9 out of 91

$130K

Rank: 19 out of 91

$300

Average: $290

5

Average: 5

NICK BLAVATSKY

Butte, Mont. 59701

2,104

Rank: 17 out of 91

416

Rank: 12 out of 91

$133K

Rank: 18 out of 91

$320

Average: $290

5

Average: 5

MARK ROTAR

Missoula, Mont. 59808

2,096

Rank: 18 out of 91

260

Rank: 49 out of 91

$70.5K

Rank: 44 out of 91

$271

Average: $290

8

Average: 5

MICHAEL DOLECKI

Ronan, Mont. 59864

2,092

Rank: 19 out of 91

227

Rank: 58 out of 91

$41.4K

Rank: 62 out of 91

$182

Average: $290

9

Average: 5

MATTHEW BAILEY

Whitefish, Mont. 59937

2,072

Rank: 20 out of 91

304

Rank: 34 out of 91

$72.8K

Rank: 42 out of 91

$239

Average: $290

7

Average: 5

ZACHARY SCHEER

Billings, Mont. 59101

1,992

Rank: 21 out of 91

332

Rank: 26 out of 91

$144K

Rank: 13 out of 91

$434

Average: $290

6

Average: 5

ANTHONY RUSSO

Butte, Mont. 59701

1,953

Rank: 77 out of 469

293

Rank: 127 out of 469

$229K

Rank: 16 out of 469

$781

Average: $290

7

Average: 5

RODNEY BRANDT

Kalispell, Mont. 59901

1,934

Rank: 22 out of 91

295

Rank: 35 out of 91

$122K

Rank: 22 out of 91

$412

Average: $290

7

Average: 5

STEVEN KLEPPS

Billings, Mont. 59101

1,890

Rank: 23 out of 91

434

Rank: 8 out of 91

$144K

Rank: 14 out of 91

$331

Average: $290

4

Average: 5

DAVID HEETDERKS

Helena, Mont. 59601

1,840

Rank: 24 out of 91

274

Rank: 42 out of 91

$110K

Rank: 26 out of 91

$403

Average: $290

7

Average: 5

NICK DIGIOVINE

Butte, Mont. 59701

1,808

Rank: 25 out of 91

290

Rank: 36 out of 91

$74.9K

Rank: 40 out of 91

$258

Average: $290

6

Average: 5

DANIEL BROOKE

Miles city, Mont. 59301

1,734

Rank: 26 out of 91

360

Rank: 21 out of 91

$92.6K

Rank: 35 out of 91

$257

Average: $290

5

Average: 5

JUSTIN JACOBSON

Missoula, Mont. 59804

1,709

Rank: 27 out of 91

252

Rank: 50 out of 91

$57.6K

Rank: 52 out of 91

$229

Average: $290

7

Average: 5

LARRY STAYNER

Missoula, Mont. 59804

1,656

Rank: 28 out of 91

247

Rank: 54 out of 91

$105K

Rank: 31 out of 91

$425

Average: $290

7

Average: 5

NICHOLAS BONFILIO

Great falls, Mont. 59405

1,593

Rank: 29 out of 91

385

Rank: 15 out of 91

$169K

Rank: 10 out of 91

$439

Average: $290

4

Average: 5

ALEXANDER CHUNG

Great falls, Mont. 59405

1,572

Rank: 30 out of 91

263

Rank: 48 out of 91

$42K

Rank: 61 out of 91

$160

Average: $290

6

Average: 5

DEAN SUKIN

Billings, Mont. 59101

1,554

Rank: 31 out of 91

405

Rank: 13 out of 91

$252K

Rank: 3 out of 91

$623

Average: $290

4

Average: 5

PETER HANSON

Helena, Mont. 59601

1,553

Rank: 32 out of 91

325

Rank: 28 out of 91

$64.6K

Rank: 47 out of 91

$199

Average: $290

5

Average: 5

DANIEL DOWNEY MDPC

Dillon, Mont. 59725

1,520

Rank: 33 out of 91

264

Rank: 47 out of 91

$33.9K

Rank: 67 out of 91

$128

Average: $290

6

Average: 5

JOHN DORR

Billings, Mont. 59101

1,372

Rank: 34 out of 91

352

Rank: 23 out of 91

$50.7K

Rank: 54 out of 91

$144

Average: $290

4

Average: 5

JON ROBINSON

Bozeman, Mont. 59715

1,278

Rank: 35 out of 91

268

Rank: 44 out of 91

$33.6K

Rank: 68 out of 91

$125

Average: $290

5

Average: 5

GREGG PIKE

Great falls, Mont. 59405

1,220

Rank: 36 out of 91

343

Rank: 25 out of 91

$135K

Rank: 16 out of 91

$392

Average: $290

4

Average: 5

WHITNEY ROBINSON

Billings, Mont. 59101

1,161

Rank: 37 out of 91

463

Rank: 5 out of 91

$123K

Rank: 21 out of 91

$266

Average: $290

3

Average: 5

ALAN DACRE

Billings, Mont. 59101

1,125

Rank: 38 out of 91

386

Rank: 14 out of 91

$148K

Rank: 12 out of 91

$385

Average: $290

3

Average: 5

MICHAEL GALLAGHER

Butte, Mont. 59701

1,118

Rank: 39 out of 91

270

Rank: 43 out of 91

$42.9K

Rank: 60 out of 91

$159

Average: $290

4

Average: 5

JAMES BLASINGAME

Kalispell, Mont. 59901

1,102

Rank: 40 out of 91

265

Rank: 46 out of 91

$110K

Rank: 27 out of 91

$413

Average: $290

4

Average: 5

EMILY HEID

Missoula, Mont. 59804

1,097

Rank: 41 out of 91

244

Rank: 56 out of 91

$47.3K

Rank: 56 out of 91

$194

Average: $290

4

Average: 5

MICHAEL LUCKETT

Great falls, Mont. 59405

1,092

Rank: 42 out of 91

164

Rank: 75 out of 91

$26.1K

Rank: 77 out of 91

$159

Average: $290

7

Average: 5

GREGORY MCDOWELL

Billings, Mont. 59101

1,073

Rank: 43 out of 91

431

Rank: 10 out of 91

$189K

Rank: 8 out of 91

$439

Average: $290

2

Average: 5

KIM STIMPSON

Kalispell, Mont. 59901

1,027

Rank: 44 out of 91

276

Rank: 40 out of 91

$71K

Rank: 43 out of 91

$257

Average: $290

4

Average: 5

ANTHONY ROCCISANO

Billings, Mont. 59101

1,025

Rank: 45 out of 91

364

Rank: 19 out of 91

$126K

Rank: 20 out of 91

$347

Average: $290

3

Average: 5

NED WILSON

Kalispell, Mont. 59901

950

Rank: 46 out of 91

321

Rank: 29 out of 91

$69.7K

Rank: 45 out of 91

$217

Average: $290

3

Average: 5

STEVEN FISCHER

Billings, Mont. 59101

948

Rank: 47 out of 91

425

Rank: 11 out of 91

$109K

Rank: 28 out of 91

$256

Average: $290

2

Average: 5

DAVID SHENTON

Billings, Mont. 59101

945

Rank: 48 out of 91

166

Rank: 73 out of 91

$38.8K

Rank: 63 out of 91

$234

Average: $290

6

Average: 5

STEVEN RIZZOLO

Kalispell, Mont. 59901

944

Rank: 49 out of 91

306

Rank: 32 out of 91

$63.4K

Rank: 48 out of 91

$207

Average: $290

3

Average: 5

PATRICK THOMAS

Great falls, Mont. 59405

941

Rank: 50 out of 91

224

Rank: 59 out of 91

$29.3K

Rank: 69 out of 91

$131

Average: $290

4

Average: 5

BERTRAND JONES

Kalispell, Mont. 59901

905

Rank: 51 out of 91

345

Rank: 24 out of 91

$77.5K

Rank: 38 out of 91

$225

Average: $290

3

Average: 5

MICHAEL SCHUTTE

Missoula, Mont. 59804

900

Rank: 52 out of 91

206

Rank: 63 out of 91

$106K

Rank: 30 out of 91

$514

Average: $290

4

Average: 5

AARON HUMPHREYS

Lewistown, Mont. 59457

899

Rank: 53 out of 91

197

Rank: 65 out of 91

$26.4K

Rank: 76 out of 91

$134

Average: $290

5

Average: 5

STEVEN SPETH

Bozeman, Mont. 59715

885

Rank: 54 out of 91

210

Rank: 61 out of 91

$157K

Rank: 11 out of 91

$749

Average: $290

4

Average: 5

MICHAEL WOODS

Missoula, Mont. 59808

854

Rank: 55 out of 91

305

Rank: 33 out of 91

$65.6K

Rank: 46 out of 91

$215

Average: $290

3

Average: 5

JEREMIAH CLINTON

Hamilton, Mont. 59840

852

Rank: 56 out of 91

310

Rank: 31 out of 91

$46.5K

Rank: 57 out of 91

$150

Average: $290

3

Average: 5

JOHN BLOEMENDAAL

Great falls, Mont. 59405

835

Rank: 57 out of 91

206

Rank: 63 out of 91

$19.5K

Rank: 83 out of 91

$95

Average: $290

4

Average: 5

STEPHEN POWELL

Missoula, Mont. 59804

835

Rank: 57 out of 91

194

Rank: 66 out of 91

$34.6K

Rank: 65 out of 91

$178

Average: $290

4

Average: 5

JAMES ELLIOTT

Billings, Mont. 59101

821

Rank: 59 out of 91

146

Rank: 77 out of 91

$26.4K

Rank: 75 out of 91

$181

Average: $290

6

Average: 5

MICHAEL YORGASON

Billings, Mont. 59101

813

Rank: 60 out of 91

283

Rank: 39 out of 91

$45.7K

Rank: 58 out of 91

$162

Average: $290

3

Average: 5

CHRISTOPHER PRICE

Missoula, Mont. 59808

811

Rank: 61 out of 91

248

Rank: 52 out of 91

$87.2K

Rank: 37 out of 91

$351

Average: $290

3

Average: 5

GLENN JARRETT

Missoula, Mont. 59808

778

Rank: 62 out of 91

284

Rank: 38 out of 91

$29.1K

Rank: 70 out of 91

$102

Average: $290

3

Average: 5

COLIN SHERRILL

Missoula, Mont. 59808

777

Rank: 63 out of 91

187

Rank: 70 out of 91

$23.4K

Rank: 82 out of 91

$125

Average: $290

4

Average: 5

DONALD ERICKSEN

Kalispell, Mont. 59901

702

Rank: 64 out of 91

251

Rank: 51 out of 91

$44.1K

Rank: 59 out of 91

$176

Average: $290

3

Average: 5

KAREN PERSER

Kalispell, Mont. 59901

691

Rank: 65 out of 91

194

Rank: 66 out of 91

$29K

Rank: 71 out of 91

$149

Average: $290

4

Average: 5

DANIEL GANNON

Bozeman, Mont. 59715

655

Rank: 66 out of 91

192

Rank: 69 out of 91

$100K

Rank: 34 out of 91

$522

Average: $290

3

Average: 5

BARRY SMITH

Billings, Mont. 59101

640

Rank: 67 out of 91

328

Rank: 27 out of 91

$60.6K

Rank: 51 out of 91

$185

Average: $290

2

Average: 5

THOMAS MIRICH

Glasgow, Mont. 59230

598

Rank: 68 out of 91

246

Rank: 55 out of 91

$89.9K

Rank: 36 out of 91

$365

Average: $290

2

Average: 5

MATTHEW KOPPLIN

Billings, Mont. 59101

594

Rank: 69 out of 91

289

Rank: 37 out of 91

$107K

Rank: 29 out of 91

$371

Average: $290

2

Average: 5

RICHARD LEWALLEN

Billings, Mont. 59101

584

Rank: 70 out of 91

150

Rank: 76 out of 91

$27.3K

Rank: 73 out of 91

$182

Average: $290

4

Average: 5

TIMOTHY DUMONTIER

Kalispell, Mont. 59901

574

Rank: 71 out of 91

169

Rank: 72 out of 91

$27.2K

Rank: 74 out of 91

$161

Average: $290

3

Average: 5

MICHAEL DUBE

Great falls, Mont. 59405

574

Rank: 71 out of 91

248

Rank: 52 out of 91

$48.7K

Rank: 55 out of 91

$197

Average: $290

2

Average: 5

TIMOTHY O'BRIEN

Bozeman, Mont. 59718

545

Rank: 73 out of 91

140

Rank: 78 out of 91

$27.5K

Rank: 72 out of 91

$197

Average: $290

4

Average: 5

JEFFREY MARTIN

Helena, Mont. 59601

517

Rank: 74 out of 91

209

Rank: 62 out of 91

$34.2K

Rank: 66 out of 91

$164

Average: $290

2

Average: 5

GREGORY BEHM

Hamilton, Mont. 59840

514

Rank: 75 out of 91

194

Rank: 66 out of 91

$74K

Rank: 41 out of 91

$382

Average: $290

3

Average: 5

MARK DEIBERT

Bozeman, Mont. 59718

511

Rank: 76 out of 91

113

Rank: 84 out of 91

$25.7K

Rank: 78 out of 91

$227

Average: $290

5

Average: 5

MICHAEL WILLIS

Billings, Mont. 59101

462

Rank: 77 out of 91

241

Rank: 57 out of 91

$52.2K

Rank: 53 out of 91

$217

Average: $290

2

Average: 5

PARLEY THORDERSON

Kalispell, Mont. 59901

432

Rank: 78 out of 91

186

Rank: 71 out of 91

$37.9K

Rank: 64 out of 91

$204

Average: $290

2

Average: 5

PETER KELLEHER

Bozeman, Mont. 59718

419

Rank: 79 out of 91

119

Rank: 83 out of 91

$17.9K

Rank: 85 out of 91

$150

Average: $290

4

Average: 5

DALE ADISHIAN

Livingston, Mont. 59047

396

Rank: 80 out of 91

133

Rank: 81 out of 91

$17.9K

Rank: 84 out of 91

$135

Average: $290

3

Average: 5

MICHELLE CAMERON-DONALDSON

Havre, Mont. 59501

365

Rank: 81 out of 91

94

Rank: 85 out of 91

$23.7K

Rank: 81 out of 91

$253

Average: $290

4

Average: 5

GISELLE TAN

Billings, Mont. 59101

303

Rank: 561 out of 654

210

Rank: 441 out of 654

$13.5K

Rank: 579 out of 654

$64

Average: $290

1

Average: 5

KERRY HALE FORD

Helena, Mont. 59601

266

Rank: 82 out of 91

140

Rank: 78 out of 91

$24K

Rank: 80 out of 91

$172

Average: $290

2

Average: 5

GUY SCHMIDT

Billings, Mont. 59101

255

Rank: 83 out of 91

139

Rank: 80 out of 91

$25.3K

Rank: 79 out of 91

$182

Average: $290

2

Average: 5

ROBERT SCHULTZ

Billings, Mont. 59101

252

Rank: 84 out of 91

166

Rank: 73 out of 91

$62.4K

Rank: 49 out of 91

$376

Average: $290

2

Average: 5

CHARLES BUEHLER

Butte, Mont. 59701

200

Rank: 85 out of 91

62

Rank: 86 out of 91

$9,722

Rank: 87 out of 91

$157

Average: $290

3

Average: 5

MICHAEL BRYANT

Great falls, Mont. 59405

184

Rank: 593 out of 654

74

Rank: 599 out of 654

$9,580

Rank: 603 out of 654

$129

Average: $290

2

Average: 5

JOHN CAMPBELL

Bozeman, Mont. 59715

168

Rank: 86 out of 91

22

Rank: 88 out of 91

$2,068

Rank: 89 out of 91

$94

Average: $290

8

Average: 5

BRIAN DRAKE

Billings, Mont. 59101

166

Rank: 87 out of 91

133

Rank: 81 out of 91

$61.1K

Rank: 50 out of 91

$459

Average: $290

1

Average: 5

CHARLES JENNINGS

Great falls, Mont. 59405

37

Rank: 88 out of 91

34

Rank: 87 out of 91

$1,537

Rank: 90 out of 91

$45

Average: $290

1

Average: 5

JOSHUA URVATER

Libby, Mont. 59923

22

Rank: 89 out of 91

21

Rank: 89 out of 91

$2,205

Rank: 88 out of 91

$105

Average: $290

1

Average: 5

JOEL CLEARY

Havre, Mont. 59501

11

Rank: 90 out of 91

11

Rank: 90 out of 91

$853

Rank: 91 out of 91

$78

Average: $290

1

Average: 5

PETER WENDT

Anaconda, Mont. 59711

11

Rank: 90 out of 91

11

Rank: 90 out of 91

$14.4K

Rank: 86 out of 91

$1,305

Average: $290

1

Average: 5

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.