ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Montana » Optometry

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

K ZUROFF

Glendive, Mont. 59330

98

Rank: 104 out of 127

96

Rank: 94 out of 127

$5,249

Rank: 105 out of 127

$55

Average: $93

1

Average: 2

TROY YPMA

Columbia falls, Mont. 59912

123

Rank: 96 out of 127

111

Rank: 84 out of 127

$5,912

Rank: 102 out of 127

$53

Average: $93

1

Average: 2

THOMAS YOCHEM

Anaconda, Mont. 59711

103

Rank: 103 out of 127

98

Rank: 92 out of 127

$4,844

Rank: 109 out of 127

$49

Average: $93

1

Average: 2

GARY WHITE

Laurel, Mont. 59044

459

Rank: 46 out of 127

108

Rank: 85 out of 127

$26.7K

Rank: 45 out of 127

$247

Average: $93

4

Average: 2

SHON WEAVER

Great falls, Mont. 59404

132

Rank: 93 out of 127

107

Rank: 86 out of 127

$10.4K

Rank: 80 out of 127

$97

Average: $93

1

Average: 2

JOSEPH VINCENT

Great falls, Mont. 59405

135

Rank: 91 out of 127

95

Rank: 96 out of 127

$10.9K

Rank: 76 out of 127

$115

Average: $93

1

Average: 2

DAVID VAINIO

Anaconda, Mont. 59711

32

Rank: 123 out of 127

32

Rank: 122 out of 127

$1,643

Rank: 124 out of 127

$51

Average: $93

1

Average: 2

ANTHONY TURK

Great falls, Mont. 59404

448

Rank: 47 out of 127

202

Rank: 57 out of 127

$23.4K

Rank: 49 out of 127

$116

Average: $93

2

Average: 2

WILLIAM TURK

Lewistown, Mont. 59457

1,196

Rank: 7 out of 127

340

Rank: 28 out of 127

$65K

Rank: 4 out of 127

$191

Average: $93

4

Average: 2

WILLIAM THOMAS

Box elder, Mont. 59521

155

Rank: 86 out of 127

123

Rank: 81 out of 127

$9,084

Rank: 82 out of 127

$74

Average: $93

1

Average: 2

DALE THOMAN

Great falls, Mont. 59405

16

Rank: 127 out of 127

16

Rank: 127 out of 127

$1,030

Rank: 127 out of 127

$64

Average: $93

1

Average: 2

CARL SWANSON

Great falls, Mont. 59405

335

Rank: 58 out of 127

159

Rank: 75 out of 127

$18.5K

Rank: 56 out of 127

$116

Average: $93

2

Average: 2

CHAD SWANSON

Helena, Mont. 59601

561

Rank: 34 out of 127

356

Rank: 26 out of 127

$35.4K

Rank: 27 out of 127

$99

Average: $93

2

Average: 2

ROCK SVENNUNGSEN

Shelby, Mont. 59474

490

Rank: 40 out of 127

351

Rank: 27 out of 127

$29.1K

Rank: 37 out of 127

$83

Average: $93

1

Average: 2

GARY STREMCHA

Havre, Mont. 59501

275

Rank: 65 out of 127

201

Rank: 58 out of 127

$15.3K

Rank: 67 out of 127

$76

Average: $93

1

Average: 2

PATRICK STIBEL

Great falls, Mont. 59401

354

Rank: 57 out of 127

264

Rank: 42 out of 127

$20.7K

Rank: 54 out of 127

$79

Average: $93

1

Average: 2

JOSEPH STEINER

Billings, Mont. 59102

108

Rank: 101 out of 127

81

Rank: 101 out of 127

$6,251

Rank: 98 out of 127

$77

Average: $93

1

Average: 2

RICHARD STANICH

Billings, Mont. 59101

515

Rank: 36 out of 127

439

Rank: 17 out of 127

$19K

Rank: 55 out of 127

$43

Average: $93

1

Average: 2

MARK STANCHFIELD

Cut bank, Mont. 59427

327

Rank: 59 out of 127

192

Rank: 62 out of 127

$16.5K

Rank: 62 out of 127

$86

Average: $93

2

Average: 2

JEFFREY SQUIRE

Bozeman, Mont. 59715

49

Rank: 118 out of 127

49

Rank: 114 out of 127

$3,591

Rank: 116 out of 127

$73

Average: $93

1

Average: 2

ALBERT SPARR

Miles city, Mont. 59301

114

Rank: 97 out of 127

107

Rank: 86 out of 127

$4,740

Rank: 110 out of 127

$44

Average: $93

1

Average: 2

STEVEN SORENSEN

Libby, Mont. 59923

1,165

Rank: 8 out of 127

404

Rank: 19 out of 127

$63.9K

Rank: 5 out of 127

$158

Average: $93

3

Average: 2

STANLEY SMITH

Kalispell, Mont. 59901

205

Rank: 79 out of 127

177

Rank: 70 out of 127

$10.5K

Rank: 78 out of 127

$59

Average: $93

1

Average: 2

WILLIAM SIMONS

Helena, Mont. 59601

1,165

Rank: 8 out of 127

526

Rank: 9 out of 127

$60.7K

Rank: 7 out of 127

$115

Average: $93

2

Average: 2

MICHAEL SIMONS

Missoula, Mont. 59801

310

Rank: 61 out of 127

263

Rank: 44 out of 127

$16.6K

Rank: 61 out of 127

$63

Average: $93

1

Average: 2

MARCUS SIMONICH

Ronan, Mont. 59864

468

Rank: 42 out of 127

228

Rank: 51 out of 127

$27.1K

Rank: 43 out of 127

$119

Average: $93

2

Average: 2

WILLIAM SHULL

Plains, Mont. 59859

37

Rank: 121 out of 127

37

Rank: 120 out of 127

$1,648

Rank: 123 out of 127

$45

Average: $93

1

Average: 2

ROBERT SHERER

Great falls, Mont. 59401

230

Rank: 73 out of 127

188

Rank: 65 out of 127

$15.4K

Rank: 66 out of 127

$82

Average: $93

1

Average: 2

SANDY SHEPPARD

Missoula, Mont. 59801

134

Rank: 92 out of 127

120

Rank: 83 out of 127

$8,345

Rank: 87 out of 127

$70

Average: $93

1

Average: 2

KRISTI SCHIED

Billings, Mont. 59102

709

Rank: 26 out of 127

388

Rank: 20 out of 127

$39.6K

Rank: 24 out of 127

$102

Average: $93

2

Average: 2

THOMAS SATHER

Bozeman, Mont. 59715

51

Rank: 117 out of 127

37

Rank: 120 out of 127

$2,663

Rank: 119 out of 127

$72

Average: $93

1

Average: 2

RUBEN SANCHEZ

Billings, Mont. 59102

112

Rank: 99 out of 127

82

Rank: 100 out of 127

$5,985

Rank: 101 out of 127

$73

Average: $93

1

Average: 2

KERRY SANCHEZ

Billings, Mont. 59102

362

Rank: 56 out of 127

139

Rank: 79 out of 127

$17.6K

Rank: 58 out of 127

$127

Average: $93

3

Average: 2

DOUGLAS SAFLEY

Havre, Mont. 59501

821

Rank: 17 out of 127

387

Rank: 21 out of 127

$41.3K

Rank: 22 out of 127

$107

Average: $93

2

Average: 2

CARL ROTH

Bozeman, Mont. 59715

49

Rank: 118 out of 127

48

Rank: 115 out of 127

$4,530

Rank: 111 out of 127

$94

Average: $93

1

Average: 2

JENNIFER ROSE

Billings, Mont. 59101

190

Rank: 81 out of 127

89

Rank: 99 out of 127

$10.7K

Rank: 77 out of 127

$120

Average: $93

2

Average: 2

RICHARD ROBINS

Kalispell, Mont. 59901

379

Rank: 55 out of 127

363

Rank: 24 out of 127

$23.4K

Rank: 50 out of 127

$64

Average: $93

1

Average: 2

JASON RICKS

Lewistown, Mont. 59457

659

Rank: 28 out of 127

260

Rank: 45 out of 127

$32.6K

Rank: 32 out of 127

$126

Average: $93

3

Average: 2

JAMES REEVES

Great falls, Mont. 59401

73

Rank: 111 out of 127

72

Rank: 104 out of 127

$5,345

Rank: 103 out of 127

$74

Average: $93

1

Average: 2

JOHN REEVES

Great falls, Mont. 59401

429

Rank: 49 out of 127

187

Rank: 66 out of 127

$27.8K

Rank: 41 out of 127

$148

Average: $93

2

Average: 2

JUSTINE REDLIN

Great falls, Mont. 59405

89

Rank: 106 out of 127

53

Rank: 112 out of 127

$8,005

Rank: 89 out of 127

$151

Average: $93

2

Average: 2

JOSEPH PETERS

Conrad, Mont. 59425

151

Rank: 88 out of 127

121

Rank: 82 out of 127

$8,685

Rank: 84 out of 127

$72

Average: $93

1

Average: 2

TERRY PATRICK

Libby, Mont. 59923

415

Rank: 50 out of 127

266

Rank: 41 out of 127

$23.2K

Rank: 51 out of 127

$87

Average: $93

2

Average: 2

JOSEPH PARKS

Belgrade, Mont. 59714

149

Rank: 89 out of 127

42

Rank: 117 out of 127

$6,718

Rank: 94 out of 127

$160

Average: $93

4

Average: 2

JONATHAN OLSEN

Kalispell, Mont. 59901

712

Rank: 25 out of 127

531

Rank: 8 out of 127

$44.4K

Rank: 21 out of 127

$84

Average: $93

1

Average: 2

ARNT OFSTAD

Ronan, Mont. 59864

725

Rank: 23 out of 127

442

Rank: 15 out of 127

$34.7K

Rank: 29 out of 127

$78

Average: $93

2

Average: 2

LARRY OBIE

Chinook, Mont. 59523

872

Rank: 15 out of 127

485

Rank: 12 out of 127

$50.8K

Rank: 13 out of 127

$105

Average: $93

2

Average: 2

TROY MYERS

Glendive, Mont. 59330

496

Rank: 39 out of 127

228

Rank: 51 out of 127

$25.3K

Rank: 48 out of 127

$111

Average: $93

2

Average: 2

MICHAEL MONSON

Butte, Mont. 59701

461

Rank: 45 out of 127

195

Rank: 61 out of 127

$26K

Rank: 47 out of 127

$133

Average: $93

2

Average: 2

BRIAN MEYER

Whitefish, Mont. 59937

297

Rank: 63 out of 127

197

Rank: 59 out of 127

$17.9K

Rank: 57 out of 127

$91

Average: $93

2

Average: 2

JENET MELTON

Helena, Mont. 59602

393

Rank: 51 out of 127

192

Rank: 62 out of 127

$14.7K

Rank: 70 out of 127

$76

Average: $93

2

Average: 2

GERALD MEGUIRE

Great falls, Mont. 59401

227

Rank: 74 out of 127

197

Rank: 59 out of 127

$13.1K

Rank: 73 out of 127

$67

Average: $93

1

Average: 2

KYLE MCMURRAY

Belgrade, Mont. 59714

967

Rank: 12 out of 127

314

Rank: 32 out of 127

$53.9K

Rank: 10 out of 127

$172

Average: $93

3

Average: 2

RICHARD MCMASTER

Lewistown, Mont. 59457

2,359

Rank: 2 out of 127

314

Rank: 32 out of 127

$29K

Rank: 38 out of 127

$92

Average: $93

8

Average: 2

BRIAN MCCOLLOM

Choteau, Mont. 59422

1,150

Rank: 10 out of 127

366

Rank: 23 out of 127

$61K

Rank: 6 out of 127

$167

Average: $93

3

Average: 2

KEVIN MCBRIDE

Billings, Mont. 59102

490

Rank: 40 out of 127

240

Rank: 48 out of 127

$31.5K

Rank: 34 out of 127

$131

Average: $93

2

Average: 2

DOUGLAS MCBRIDE

Billings, Mont. 59102

468

Rank: 42 out of 127

277

Rank: 38 out of 127

$30.6K

Rank: 35 out of 127

$110

Average: $93

2

Average: 2

ROBERT LUNDE

Miles city, Mont. 59301

977

Rank: 11 out of 127

564

Rank: 7 out of 127

$45.9K

Rank: 18 out of 127

$81

Average: $93

2

Average: 2

BRIAN LINDE

Billings, Mont. 59105

725

Rank: 23 out of 127

440

Rank: 16 out of 127

$46K

Rank: 17 out of 127

$105

Average: $93

2

Average: 2

MINDY LEACH

Great falls, Mont. 59405

771

Rank: 20 out of 127

449

Rank: 14 out of 127

$46.2K

Rank: 16 out of 127

$103

Average: $93

2

Average: 2

MORGAN LEACH

Great falls, Mont. 59404

629

Rank: 31 out of 127

167

Rank: 73 out of 127

$33.9K

Rank: 30 out of 127

$203

Average: $93

4

Average: 2

DANIEL LARSEN

Missoula, Mont. 59801

2,302

Rank: 3 out of 127

1,291

Rank: 1 out of 127

$122K

Rank: 1 out of 127

$94

Average: $93

2

Average: 2

JOHN KUMM

Great falls, Mont. 59401

382

Rank: 54 out of 127

249

Rank: 46 out of 127

$21.9K

Rank: 53 out of 127

$88

Average: $93

2

Average: 2

JON KOLSTAD

Glasgow, Mont. 59230

2,718

Rank: 1 out of 127

761

Rank: 3 out of 127

$116K

Rank: 2 out of 127

$153

Average: $93

4

Average: 2

SARAH KIRKPATRICK

Bozeman, Mont. 59715

26

Rank: 125 out of 127

26

Rank: 124 out of 127

$2,992

Rank: 118 out of 127

$115

Average: $93

1

Average: 2

BRAD KIMBALL

Billings, Mont. 59105

598

Rank: 33 out of 127

295

Rank: 34 out of 127

$37.3K

Rank: 26 out of 127

$126

Average: $93

2

Average: 2

DOUGLAS KIMBALL

Belgrade, Mont. 59714

431

Rank: 48 out of 127

246

Rank: 47 out of 127

$26.8K

Rank: 44 out of 127

$109

Average: $93

2

Average: 2

BRADLEY KEPP

Dillon, Mont. 59725

748

Rank: 21 out of 127

337

Rank: 30 out of 127

$44.7K

Rank: 20 out of 127

$133

Average: $93

2

Average: 2

MARCUS KELLEY

Helena, Mont. 59601

622

Rank: 32 out of 127

293

Rank: 35 out of 127

$32.3K

Rank: 33 out of 127

$110

Average: $93

2

Average: 2

ROBERT KELLEY

Thompson falls, Mont. 59873

204

Rank: 80 out of 127

180

Rank: 69 out of 127

$8,021

Rank: 88 out of 127

$45

Average: $93

1

Average: 2

ROBERT KAUTZ

Billings, Mont. 59102

238

Rank: 71 out of 127

96

Rank: 94 out of 127

$16.3K

Rank: 63 out of 127

$170

Average: $93

2

Average: 2

CYNTHIA JOHNSON

Bozeman, Mont. 59718

106

Rank: 102 out of 127

101

Rank: 89 out of 127

$6,880

Rank: 92 out of 127

$68

Average: $93

1

Average: 2

GARY JACOBSEN

Glendive, Mont. 59330

697

Rank: 27 out of 127

327

Rank: 31 out of 127

$35K

Rank: 28 out of 127

$107

Average: $93

2

Average: 2

REBECCA JACKSON

Missoula, Mont. 59801

52

Rank: 116 out of 127

50

Rank: 113 out of 127

$1,733

Rank: 122 out of 127

$35

Average: $93

1

Average: 2

JOHN HUTCHISON

Hamilton, Mont. 59840

148

Rank: 90 out of 127

101

Rank: 89 out of 127

$8,628

Rank: 85 out of 127

$85

Average: $93

1

Average: 2

BETH HORNER

Kalispell, Mont. 59901

283

Rank: 64 out of 127

283

Rank: 37 out of 127

$6,582

Rank: 96 out of 127

$23

Average: $93

1

Average: 2

RANDALL HOCH

Lewistown, Mont. 59457

1,220

Rank: 6 out of 127

515

Rank: 10 out of 127

$55.3K

Rank: 9 out of 127

$107

Average: $93

2

Average: 2

SARAH HILL

Billings, Mont. 59105

61

Rank: 114 out of 127

47

Rank: 116 out of 127

$3,668

Rank: 114 out of 127

$78

Average: $93

1

Average: 2

MARISA HESS

Livingston, Mont. 59047

261

Rank: 67 out of 127

174

Rank: 71 out of 127

$17.1K

Rank: 60 out of 127

$98

Average: $93

2

Average: 2

NICOLE HENRIKSEN

Helena, Mont. 59601

260

Rank: 68 out of 127

129

Rank: 80 out of 127

$15K

Rank: 69 out of 127

$116

Average: $93

2

Average: 2

JEFFREY HENINGER

Polson, Mont. 59860

649

Rank: 29 out of 127

376

Rank: 22 out of 127

$32.8K

Rank: 31 out of 127

$87

Average: $93

2

Average: 2

WILLIAM HASQUET

Helena, Mont. 59601

813

Rank: 18 out of 127

464

Rank: 13 out of 127

$40.8K

Rank: 23 out of 127

$88

Average: $93

2

Average: 2

DAVID HARDY

Montana city, Mont. 59634

171

Rank: 84 out of 127

67

Rank: 107 out of 127

$9,001

Rank: 83 out of 127

$134

Average: $93

3

Average: 2

MICHAEL HANSEN

Billings, Mont. 59105

132

Rank: 93 out of 127

107

Rank: 86 out of 127

$8,394

Rank: 86 out of 127

$78

Average: $93

1

Average: 2

THOMAS HALL

Missoula, Mont. 59808

82

Rank: 108 out of 127

61

Rank: 111 out of 127

$5,204

Rank: 106 out of 127

$85

Average: $93

1

Average: 2

DONALD HAGER

Great falls, Mont. 59401

239

Rank: 70 out of 127

140

Rank: 78 out of 127

$13.3K

Rank: 71 out of 127

$95

Average: $93

2

Average: 2

KELLIE HADNOT

Hamilton, Mont. 59840

174

Rank: 83 out of 127

92

Rank: 98 out of 127

$10K

Rank: 81 out of 127

$109

Average: $93

2

Average: 2

DIANE GRAY

Helena, Mont. 59601

507

Rank: 37 out of 127

276

Rank: 39 out of 127

$27.2K

Rank: 42 out of 127

$99

Average: $93

2

Average: 2

DOUGLAS GRATWOHL

Hardin, Mont. 59034

190

Rank: 81 out of 127

162

Rank: 74 out of 127

$7,618

Rank: 90 out of 127

$47

Average: $93

1

Average: 2

PHILIP GOICOECHEA

Hamilton, Mont. 59840

943

Rank: 13 out of 127

663

Rank: 5 out of 127

$53.6K

Rank: 11 out of 127

$81

Average: $93

1

Average: 2

ROBERT GASKILL

Billings, Mont. 59101

1,288

Rank: 5 out of 127

590

Rank: 6 out of 127

$59.8K

Rank: 8 out of 127

$101

Average: $93

2

Average: 2

JENNIFER GANNON

Browning, Mont. 59417

84

Rank: 107 out of 127

73

Rank: 103 out of 127

$3,600

Rank: 115 out of 127

$49

Average: $93

1

Average: 2

JODY FINK

Belgrade, Mont. 59714

41

Rank: 120 out of 127

41

Rank: 118 out of 127

$3,510

Rank: 117 out of 127

$86

Average: $93

1

Average: 2

THOMAS FERGUSON

Missoula, Mont. 59801

226

Rank: 75 out of 127

223

Rank: 53 out of 127

$7,300

Rank: 91 out of 127

$33

Average: $93

1

Average: 2

TOM FELSTET

Billings, Mont. 59102

34

Rank: 122 out of 127

24

Rank: 125 out of 127

$1,441

Rank: 126 out of 127

$60

Average: $93

1

Average: 2

DANIEL FARREN

Butte, Mont. 59701

236

Rank: 72 out of 127

141

Rank: 77 out of 127

$11K

Rank: 74 out of 127

$78

Average: $93

2

Average: 2

KIMBERLY EVERINGHAM

Missoula, Mont. 59801

915

Rank: 14 out of 127

727

Rank: 4 out of 127

$51.4K

Rank: 12 out of 127

$71

Average: $93

1

Average: 2

LARRY ERPENBACH

Billings, Mont. 59102

1,396

Rank: 4 out of 127

837

Rank: 2 out of 127

$84.7K

Rank: 3 out of 127

$101

Average: $93

2

Average: 2

TODD ERICKSON

Kalispell, Mont. 59901

55

Rank: 115 out of 127

39

Rank: 119 out of 127

$2,542

Rank: 120 out of 127

$65

Average: $93

1

Average: 2

JENNIFER DULL

Billings, Mont. 59105

67

Rank: 113 out of 127

64

Rank: 109 out of 127

$3,989

Rank: 113 out of 127

$62

Average: $93

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.