ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Virginia » Optometry

Top Optometry Providers in Virginia

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

AL ANGLE

Rocky mount, Va. 24151

9,990

Rank: 1 out of 614

673

Rank: 31 out of 614

$55.1K

Rank: 80 out of 614

$82

Average: $103

15

Average: 3

GORDON JENNINGS

Wytheville, Va. 24382

9,257

Rank: 2 out of 614

1,142

Rank: 10 out of 614

$144K

Rank: 7 out of 614

$126

Average: $103

8

Average: 3

SCOTT BRANDAU

Dublin, Va. 24084

8,466

Rank: 3 out of 614

901

Rank: 15 out of 614

$86.9K

Rank: 28 out of 614

$96

Average: $103

9

Average: 3

CHARLES GILCHRIST

Tappahannock, Va. 22560

6,992

Rank: 4 out of 614

616

Rank: 41 out of 614

$85K

Rank: 31 out of 614

$138

Average: $103

11

Average: 3

JOHN LEETH

Waynesboro, Va. 22980

6,913

Rank: 5 out of 614

364

Rank: 116 out of 614

$59.8K

Rank: 61 out of 614

$164

Average: $103

19

Average: 3

LOWELL GILBERT

Colonial heights, Va. 23834

6,827

Rank: 6 out of 614

512

Rank: 59 out of 614

$78.8K

Rank: 35 out of 614

$154

Average: $103

13

Average: 3

RICHARD DOUGLAS

Richmond, Va. 23238

6,571

Rank: 7 out of 614

969

Rank: 12 out of 614

$111K

Rank: 15 out of 614

$115

Average: $103

7

Average: 3

GARY FARLEY

Colonial heights, Va. 23834

6,203

Rank: 8 out of 614

636

Rank: 38 out of 614

$66K

Rank: 51 out of 614

$104

Average: $103

10

Average: 3

JAMIE SIMMERS

Winchester, Va. 22601

6,175

Rank: 9 out of 614

545

Rank: 55 out of 614

$55.1K

Rank: 81 out of 614

$101

Average: $103

11

Average: 3

ROBBIE SAWYER

Big stone gap, Va. 24219

5,881

Rank: 10 out of 614

454

Rank: 83 out of 614

$41.1K

Rank: 119 out of 614

$91

Average: $103

13

Average: 3

CHARLES TEATERS

Woodlawn, Va. 24381

5,407

Rank: 11 out of 614

741

Rank: 26 out of 614

$81.8K

Rank: 33 out of 614

$110

Average: $103

7

Average: 3

JOHN STEFANO

Winchester, Va. 22601

5,343

Rank: 12 out of 614

1,047

Rank: 11 out of 614

$357K

Rank: 1 out of 614

$341

Average: $103

5

Average: 3

BECKY MANN

Christiansburg, Va. 24073

5,183

Rank: 13 out of 614

495

Rank: 66 out of 614

$48.8K

Rank: 97 out of 614

$99

Average: $103

10

Average: 3

JAMES LAW

Stuart, Va. 24171

4,956

Rank: 14 out of 614

519

Rank: 58 out of 614

$28.9K

Rank: 181 out of 614

$56

Average: $103

10

Average: 3

CHARLES HARRILL

Mechanicsville, Va. 23111

4,837

Rank: 15 out of 614

263

Rank: 182 out of 614

$68.9K

Rank: 47 out of 614

$262

Average: $103

18

Average: 3

RUSSELL BEATTIE

Mineral, Va. 23117

4,763

Rank: 16 out of 614

635

Rank: 39 out of 614

$85K

Rank: 30 out of 614

$134

Average: $103

8

Average: 3

JENNIFER DAVIS

Waynesboro, Va. 22980

4,722

Rank: 17 out of 614

306

Rank: 148 out of 614

$58.5K

Rank: 66 out of 614

$191

Average: $103

15

Average: 3

DANIEL BOWLING

Pearisburg, Va. 24134

4,472

Rank: 18 out of 614

956

Rank: 13 out of 614

$108K

Rank: 18 out of 614

$113

Average: $103

5

Average: 3

JAMES WILLIAMS

Galax, Va. 24333

4,447

Rank: 19 out of 614

574

Rank: 48 out of 614

$89.6K

Rank: 26 out of 614

$156

Average: $103

8

Average: 3

ALLEN LALLANDE

Richlands, Va. 24641

4,412

Rank: 20 out of 614

410

Rank: 95 out of 614

$58.7K

Rank: 64 out of 614

$143

Average: $103

11

Average: 3

JORGE GONZALEZ

Stuart, Va. 24171

4,336

Rank: 21 out of 614

320

Rank: 137 out of 614

$21.9K

Rank: 226 out of 614

$69

Average: $103

14

Average: 3

ELTON BROWN

South hill, Va. 23970

4,246

Rank: 22 out of 614

382

Rank: 106 out of 614

$42.6K

Rank: 113 out of 614

$112

Average: $103

11

Average: 3

WILLIAM MANN

Christiansburg, Va. 24073

4,063

Rank: 23 out of 614

475

Rank: 71 out of 614

$51.1K

Rank: 91 out of 614

$108

Average: $103

9

Average: 3

CHARLES TYHURST

Lebanon, Va. 24266

4,027

Rank: 24 out of 614

181

Rank: 262 out of 614

$18.7K

Rank: 251 out of 614

$104

Average: $103

22

Average: 3

CHERYL ROBSON

Winchester, Va. 22601

4,020

Rank: 25 out of 614

559

Rank: 52 out of 614

$76K

Rank: 39 out of 614

$136

Average: $103

7

Average: 3

CHARLES OWENS

Clintwood, Va. 24228

3,924

Rank: 26 out of 614

476

Rank: 70 out of 614

$36.4K

Rank: 139 out of 614

$76

Average: $103

8

Average: 3

WILLIAM HOLCOMB

Chesapeake, Va. 23322

3,908

Rank: 27 out of 614

468

Rank: 78 out of 614

$57.7K

Rank: 68 out of 614

$123

Average: $103

8

Average: 3

DONALD DILZER

Purcellville, Va. 20132

3,801

Rank: 28 out of 614

243

Rank: 198 out of 614

$31.7K

Rank: 165 out of 614

$130

Average: $103

16

Average: 3

PAMELA LUNDBERG

Williamsburg, Va. 23188

3,779

Rank: 29 out of 614

500

Rank: 62 out of 614

$60.2K

Rank: 57 out of 614

$120

Average: $103

8

Average: 3

PETER WILCOX

Hayes, Va. 23072

3,758

Rank: 30 out of 614

275

Rank: 175 out of 614

$46K

Rank: 104 out of 614

$167

Average: $103

14

Average: 3

NEAL JESSUP

Vinton, Va. 24179

3,715

Rank: 31 out of 614

503

Rank: 61 out of 614

$75.3K

Rank: 40 out of 614

$150

Average: $103

7

Average: 3

RICHARD LODWICK

Williamsburg, Va. 23188

3,714

Rank: 32 out of 614

292

Rank: 161 out of 614

$34.1K

Rank: 151 out of 614

$117

Average: $103

13

Average: 3

BILLY HALEY

Forest, Va. 24551

3,677

Rank: 33 out of 614

2,380

Rank: 1 out of 614

$230K

Rank: 2 out of 614

$96

Average: $103

2

Average: 3

JONATHAN GUDEMAN

Salem, Va. 24153

3,604

Rank: 34 out of 614

330

Rank: 131 out of 614

$54.3K

Rank: 84 out of 614

$165

Average: $103

11

Average: 3

JAMES ELIAS

Culpeper, Va. 22701

3,535

Rank: 35 out of 614

301

Rank: 153 out of 614

$40.5K

Rank: 121 out of 614

$135

Average: $103

12

Average: 3

ROBERT BOTTS

Big stone gap, Va. 24219

3,523

Rank: 36 out of 614

563

Rank: 51 out of 614

$141K

Rank: 9 out of 614

$250

Average: $103

6

Average: 3

MARC HUDSON

Lexington, Va. 24450

3,477

Rank: 37 out of 614

642

Rank: 37 out of 614

$86.9K

Rank: 27 out of 614

$135

Average: $103

5

Average: 3

DAVID WEST

Altavista, Va. 24517

3,433

Rank: 38 out of 614

346

Rank: 125 out of 614

$27K

Rank: 190 out of 614

$78

Average: $103

10

Average: 3

CRAIG HOOVER

Culpeper, Va. 22701

3,356

Rank: 39 out of 614

433

Rank: 91 out of 614

$69.7K

Rank: 46 out of 614

$161

Average: $103

8

Average: 3

JAMES CORNETTA

Portsmouth, Va. 23704

3,306

Rank: 40 out of 614

452

Rank: 85 out of 614

$49.6K

Rank: 94 out of 614

$110

Average: $103

7

Average: 3

MARK MEADOWS

Hayes, Va. 23072

3,272

Rank: 41 out of 614

227

Rank: 212 out of 614

$34.2K

Rank: 150 out of 614

$151

Average: $103

14

Average: 3

KERRY CLINE

Pounding mill, Va. 24637

3,252

Rank: 42 out of 614

96

Rank: 390 out of 614

$8,718

Rank: 384 out of 614

$91

Average: $103

34

Average: 3

FLOYD GRIFFITH

Weems, Va. 22576

3,180

Rank: 43 out of 614

473

Rank: 74 out of 614

$38.2K

Rank: 130 out of 614

$81

Average: $103

7

Average: 3

GEORGE BUTTERWORTH

Martinsville, Va. 24112

3,098

Rank: 44 out of 614

406

Rank: 98 out of 614

$44.2K

Rank: 108 out of 614

$109

Average: $103

8

Average: 3

MICHAEL HASKETT

Chase city, Va. 23924

3,076

Rank: 45 out of 614

633

Rank: 40 out of 614

$68.8K

Rank: 48 out of 614

$109

Average: $103

5

Average: 3

SHAWN HOBBS

Richmond, Va. 23238

3,073

Rank: 46 out of 614

1,213

Rank: 4 out of 614

$182K

Rank: 3 out of 614

$150

Average: $103

3

Average: 3

ROBERT SEIM

Virginia beach, Va. 23452

3,021

Rank: 47 out of 614

507

Rank: 60 out of 614

$71.2K

Rank: 45 out of 614

$140

Average: $103

6

Average: 3

DAVID GILBERT

Virginia beach, Va. 23451

3,005

Rank: 48 out of 614

253

Rank: 188 out of 614

$33.8K

Rank: 154 out of 614

$134

Average: $103

12

Average: 3

PETER GUHL

Grafton, Va. 23692

2,945

Rank: 49 out of 614

171

Rank: 277 out of 614

$33.2K

Rank: 155 out of 614

$194

Average: $103

17

Average: 3

STEPHEN ENOCHS

Suffolk, Va. 23435

2,859

Rank: 50 out of 614

604

Rank: 45 out of 614

$77K

Rank: 36 out of 614

$128

Average: $103

5

Average: 3

CHRISTOPHER DEIBERT

Luray, Va. 22835

2,754

Rank: 51 out of 614

768

Rank: 23 out of 614

$129K

Rank: 10 out of 614

$169

Average: $103

4

Average: 3

VALERIE CHRISTIAN

Pounding mill, Va. 24637

2,690

Rank: 52 out of 614

250

Rank: 195 out of 614

$12.6K

Rank: 322 out of 614

$50

Average: $103

11

Average: 3

WALT WHITLEY

Norfolk, Va. 23502

2,670

Rank: 53 out of 614

1,169

Rank: 7 out of 614

$142K

Rank: 8 out of 614

$121

Average: $103

2

Average: 3

ANITA KEENE

Marion, Va. 24354

2,662

Rank: 54 out of 614

805

Rank: 19 out of 614

$158K

Rank: 6 out of 614

$196

Average: $103

3

Average: 3

RICHARD MARTIN

Norfolk, Va. 23502

2,612

Rank: 55 out of 614

204

Rank: 233 out of 614

$11.2K

Rank: 347 out of 614

$55

Average: $103

13

Average: 3

GRAY FRIEDRICHS

Martinsville, Va. 24112

2,612

Rank: 55 out of 614

775

Rank: 22 out of 614

$108K

Rank: 17 out of 614

$139

Average: $103

3

Average: 3

HOWARD OSSEN

Virginia beach, Va. 23464

2,580

Rank: 57 out of 614

583

Rank: 47 out of 614

$56.6K

Rank: 73 out of 614

$97

Average: $103

4

Average: 3

GARRY SHOEMAKER

Virginia beach, Va. 23455

2,535

Rank: 58 out of 614

182

Rank: 261 out of 614

$17.4K

Rank: 268 out of 614

$96

Average: $103

14

Average: 3

KATHERINE HENNING

Galax, Va. 24333

2,513

Rank: 59 out of 614

437

Rank: 89 out of 614

$76.5K

Rank: 38 out of 614

$175

Average: $103

6

Average: 3

WILLIAM SUTHERLAND

Williamsburg, Va. 23188

2,465

Rank: 60 out of 614

443

Rank: 88 out of 614

$32.9K

Rank: 157 out of 614

$74

Average: $103

6

Average: 3

DAVID PASCARELLA

Harrisonburg, Va. 22801

2,441

Rank: 61 out of 614

1,709

Rank: 2 out of 614

$161K

Rank: 5 out of 614

$94

Average: $103

1

Average: 3

DOUGLAS WEBERLING

Bristol, Va. 24201

2,388

Rank: 62 out of 614

473

Rank: 74 out of 614

$49.9K

Rank: 93 out of 614

$105

Average: $103

5

Average: 3

SCOTT CAMPBELL

Galax, Va. 24333

2,355

Rank: 63 out of 614

319

Rank: 139 out of 614

$24.9K

Rank: 203 out of 614

$78

Average: $103

7

Average: 3

JAMES PRINCE

Weems, Va. 22576

2,284

Rank: 64 out of 614

316

Rank: 142 out of 614

$23.9K

Rank: 213 out of 614

$76

Average: $103

7

Average: 3

JONATHAN NOBLE

Ashland, Va. 23005

2,228

Rank: 65 out of 614

194

Rank: 248 out of 614

$27.1K

Rank: 188 out of 614

$140

Average: $103

11

Average: 3

PAUL MOERSCHELL

Virginia beach, Va. 23462

2,211

Rank: 66 out of 614

571

Rank: 49 out of 614

$41K

Rank: 120 out of 614

$72

Average: $103

4

Average: 3

KURT DEVITO

Norfolk, Va. 23502

2,189

Rank: 67 out of 614

220

Rank: 217 out of 614

$10.4K

Rank: 358 out of 614

$47

Average: $103

10

Average: 3

DONALD SCOTHORN

Roanoke, Va. 24019

2,150

Rank: 68 out of 614

1,182

Rank: 5 out of 614

$125K

Rank: 12 out of 614

$106

Average: $103

2

Average: 3

AMANDA BREWER-LORD

Wytheville, Va. 24382

2,136

Rank: 69 out of 614

918

Rank: 14 out of 614

$125K

Rank: 11 out of 614

$136

Average: $103

2

Average: 3

HUGH STEER

Arlington, Va. 22203

2,090

Rank: 70 out of 614

1,513

Rank: 3 out of 614

$166K

Rank: 4 out of 614

$109

Average: $103

1

Average: 3

THOMAS STILLWELL

Cedar bluff, Va. 24609

2,050

Rank: 71 out of 614

303

Rank: 151 out of 614

$35.8K

Rank: 141 out of 614

$118

Average: $103

7

Average: 3

WALTER BETTON

Collinsville, Va. 24078

2,015

Rank: 72 out of 614

434

Rank: 90 out of 614

$55.1K

Rank: 82 out of 614

$127

Average: $103

5

Average: 3

RUSSELL PEARLMAN

Leesburg, Va. 20176

2,009

Rank: 73 out of 614

694

Rank: 30 out of 614

$123K

Rank: 13 out of 614

$177

Average: $103

3

Average: 3

GREGORY MARROW

Harrisonburg, Va. 22802

1,988

Rank: 74 out of 614

176

Rank: 268 out of 614

$25.3K

Rank: 198 out of 614

$144

Average: $103

11

Average: 3

HENRY FORD

Galax, Va. 24333

1,935

Rank: 75 out of 614

897

Rank: 16 out of 614

$94.7K

Rank: 25 out of 614

$106

Average: $103

2

Average: 3

JOHN CREWS

Danville, Va. 24541

1,896

Rank: 76 out of 614

1,180

Rank: 6 out of 614

$107K

Rank: 19 out of 614

$90

Average: $103

2

Average: 3

LISA GONTAREK

Chesapeake, Va. 23320

1,867

Rank: 77 out of 614

290

Rank: 165 out of 614

$24.7K

Rank: 206 out of 614

$85

Average: $103

6

Average: 3

ROBERT LEVY

Richmond, Va. 23226

1,845

Rank: 78 out of 614

721

Rank: 28 out of 614

$111K

Rank: 16 out of 614

$154

Average: $103

3

Average: 3

JOHN DRAGON

Norfolk, Va. 23505

1,826

Rank: 79 out of 614

488

Rank: 68 out of 614

$99.5K

Rank: 23 out of 614

$204

Average: $103

4

Average: 3

JAMES MATTERN

Fairfax, Va. 22031

1,817

Rank: 80 out of 614

647

Rank: 35 out of 614

$104K

Rank: 20 out of 614

$161

Average: $103

3

Average: 3

GARY HUBBARD

Norton, Va. 24273

1,802

Rank: 81 out of 614

233

Rank: 209 out of 614

$22.6K

Rank: 222 out of 614

$97

Average: $103

8

Average: 3

EMMA-CATHERINE ALI

Roanoke, Va. 24016

1,659

Rank: 82 out of 614

360

Rank: 118 out of 614

$36.1K

Rank: 140 out of 614

$100

Average: $103

5

Average: 3

JAMES POWERS

Fairfax, Va. 22031

1,626

Rank: 83 out of 614

606

Rank: 43 out of 614

$101K

Rank: 21 out of 614

$167

Average: $103

3

Average: 3

STEPHEN LORD

Charlottesville, Va. 22903

1,608

Rank: 84 out of 614

457

Rank: 80 out of 614

$97.1K

Rank: 24 out of 614

$213

Average: $103

4

Average: 3

SHELLY HAYES

Fredericksburg, Va. 22405

1,604

Rank: 85 out of 614

1,158

Rank: 8 out of 614

$112K

Rank: 14 out of 614

$96

Average: $103

1

Average: 3

KEVIN COOLBAUGH

Roanoke, Va. 24018

1,581

Rank: 86 out of 614

832

Rank: 17 out of 614

$77K

Rank: 37 out of 614

$93

Average: $103

2

Average: 3

DAVID FARMER

Virginia beach, Va. 23464

1,527

Rank: 87 out of 614

128

Rank: 342 out of 614

$10.6K

Rank: 356 out of 614

$82

Average: $103

12

Average: 3

SHAD WHEATLEY

Hillsville, Va. 24343

1,467

Rank: 88 out of 614

465

Rank: 79 out of 614

$84.2K

Rank: 32 out of 614

$181

Average: $103

3

Average: 3

BRETT COMPTON

Abingdon, Va. 24210

1,464

Rank: 89 out of 614

1,158

Rank: 8 out of 614

$100K

Rank: 22 out of 614

$86

Average: $103

1

Average: 3

BEN PILSKALNS

South hill, Va. 23970

1,409

Rank: 90 out of 614

550

Rank: 54 out of 614

$80.9K

Rank: 34 out of 614

$147

Average: $103

3

Average: 3

NEIL SAMPLE

Abingdon, Va. 24210

1,315

Rank: 91 out of 614

745

Rank: 25 out of 614

$86.2K

Rank: 29 out of 614

$116

Average: $103

2

Average: 3

CATHERINE TURLINGTON

Exmore, Va. 23350

1,247

Rank: 92 out of 614

644

Rank: 36 out of 614

$73.8K

Rank: 43 out of 614

$115

Average: $103

2

Average: 3

SHERRI BECKER

Hampton, Va. 23666

1,226

Rank: 93 out of 614

279

Rank: 171 out of 614

$73.4K

Rank: 44 out of 614

$263

Average: $103

4

Average: 3

MICHAEL RADOIU

Harrisonburg, Va. 22801

1,221

Rank: 94 out of 614

818

Rank: 18 out of 614

$74.6K

Rank: 42 out of 614

$91

Average: $103

1

Average: 3

ELAINE BOURDEAU

Sterling, Va. 20166

1,205

Rank: 95 out of 614

288

Rank: 168 out of 614

$56.2K

Rank: 75 out of 614

$195

Average: $103

4

Average: 3

ROBERT JACOBS

Mclean, Va. 22101

1,154

Rank: 96 out of 614

47

Rank: 492 out of 614

$46.6K

Rank: 103 out of 614

$991

Average: $103

25

Average: 3

JOHN LOWITZ

Hampton, Va. 23666

1,121

Rank: 97 out of 614

123

Rank: 352 out of 614

$62K

Rank: 55 out of 614

$504

Average: $103

9

Average: 3

MARK LIPTON

Virginia beach, Va. 23454

1,113

Rank: 98 out of 614

587

Rank: 46 out of 614

$74.8K

Rank: 41 out of 614

$127

Average: $103

2

Average: 3

TABITHA COMBES

Amherst, Va. 24521

1,053

Rank: 99 out of 614

724

Rank: 27 out of 614

$65.6K

Rank: 53 out of 614

$91

Average: $103

1

Average: 3

SAMUEL SMART

Fredericksburg, Va. 22405

1,051

Rank: 100 out of 614

606

Rank: 43 out of 614

$62.3K

Rank: 54 out of 614

$103

Average: $103

2

Average: 3

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.