Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Virginia » Optometrist

Top Optometrist Providers in Virginia

Providers

Providers are grouped by their self-selected primary specialty in the National Plan and Provider Enumeration System (NPPES). This 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

CHRISTOPHER DEIBERT

Luray, Va. 22835

15,215

Rank: 1 out of 655

845

Rank: 21 out of 655

$166K

Rank: 7 out of 655

$196

Average: $112

18

Average: 3

JOHN DRAGON

Norfolk, Va. 23505

9,288

Rank: 2 out of 655

630

Rank: 45 out of 655

$141K

Rank: 11 out of 655

$224

Average: $112

15

Average: 3

ANITA KEENE

Marion, Va. 24354

8,189

Rank: 3 out of 655

804

Rank: 26 out of 655

$173K

Rank: 4 out of 655

$215

Average: $112

10

Average: 3

GORDON JENNINGS

Wytheville, Va. 24382

7,422

Rank: 4 out of 655

937

Rank: 17 out of 655

$129K

Rank: 21 out of 655

$137

Average: $112

8

Average: 3

GARY FARLEY

Colonial heights, Va. 23834

7,343

Rank: 5 out of 655

718

Rank: 30 out of 655

$92.3K

Rank: 42 out of 655

$129

Average: $112

10

Average: 3

CHARLES GILCHRIST

Tappahannock, Va. 22560

7,172

Rank: 6 out of 655

672

Rank: 40 out of 655

$92.6K

Rank: 40 out of 655

$138

Average: $112

11

Average: 3

PAMELA LUNDBERG

Williamsburg, Va. 23188

6,888

Rank: 7 out of 655

600

Rank: 54 out of 655

$78.9K

Rank: 53 out of 655

$131

Average: $112

11

Average: 3

GRAY FRIEDRICHS

Martinsville, Va. 24112

6,860

Rank: 8 out of 655

836

Rank: 22 out of 655

$122K

Rank: 22 out of 655

$147

Average: $112

8

Average: 3

JOHN LEETH

Waynesboro, Va. 22980

6,601

Rank: 9 out of 655

360

Rank: 136 out of 655

$55K

Rank: 100 out of 655

$153

Average: $112

18

Average: 3

SCOTT BRANDAU

Dublin, Va. 24084

6,461

Rank: 10 out of 655

1,037

Rank: 14 out of 655

$97.5K

Rank: 34 out of 655

$94

Average: $112

6

Average: 3

RUSSELL BEATTIE

Mineral, Va. 23117

6,242

Rank: 11 out of 655

703

Rank: 32 out of 655

$101K

Rank: 32 out of 655

$144

Average: $112

9

Average: 3

CRAIG HOOVER

Culpeper, Va. 22701

6,119

Rank: 12 out of 655

468

Rank: 85 out of 655

$70.7K

Rank: 63 out of 655

$151

Average: $112

13

Average: 3

JENNIFER DAVIS

Waynesboro, Va. 22980

5,723

Rank: 13 out of 655

368

Rank: 129 out of 655

$70.9K

Rank: 62 out of 655

$193

Average: $112

16

Average: 3

AMY BLUE

Marion, Va. 24354

5,594

Rank: 14 out of 655

425

Rank: 101 out of 655

$83.4K

Rank: 47 out of 655

$196

Average: $112

13

Average: 3

MARC HUDSON

Lexington, Va. 24450

5,470

Rank: 15 out of 655

759

Rank: 27 out of 655

$107K

Rank: 28 out of 655

$141

Average: $112

7

Average: 3

ROBBIE SAWYER

Big stone gap, Va. 24219

5,470

Rank: 15 out of 655

458

Rank: 86 out of 655

$43.4K

Rank: 132 out of 655

$95

Average: $112

12

Average: 3

DAVID LOTZ

Suffolk, Va. 23434

5,416

Rank: 17 out of 655

369

Rank: 128 out of 655

$44K

Rank: 128 out of 655

$119

Average: $112

15

Average: 3

WILLIAM HOLCOMB

Chesapeake, Va. 23322

5,238

Rank: 18 out of 655

524

Rank: 67 out of 655

$58.7K

Rank: 89 out of 655

$112

Average: $112

10

Average: 3

BRIAN LOONEY

Grundy, Va. 24614

5,201

Rank: 19 out of 655

686

Rank: 36 out of 655

$38.9K

Rank: 152 out of 655

$57

Average: $112

8

Average: 3

JAMES LAW

Stuart, Va. 24171

4,991

Rank: 20 out of 655

440

Rank: 94 out of 655

$25.8K

Rank: 225 out of 655

$59

Average: $112

11

Average: 3

LOWELL GILBERT

Colonial heights, Va. 23834

4,959

Rank: 21 out of 655

506

Rank: 73 out of 655

$79.9K

Rank: 50 out of 655

$158

Average: $112

10

Average: 3

BECKY MANN

Christiansburg, Va. 24073

4,835

Rank: 22 out of 655

497

Rank: 77 out of 655

$55K

Rank: 99 out of 655

$111

Average: $112

10

Average: 3

PAUL MOERSCHELL

Virginia beach, Va. 23462

4,831

Rank: 23 out of 655

606

Rank: 50 out of 655

$44.3K

Rank: 126 out of 655

$73

Average: $112

8

Average: 3

CHARLES TEATERS

Woodlawn, Va. 24381

4,811

Rank: 24 out of 655

605

Rank: 51 out of 655

$83.9K

Rank: 46 out of 655

$139

Average: $112

8

Average: 3

KATHERINE HENNING

Galax, Va. 24333

4,737

Rank: 25 out of 655

601

Rank: 53 out of 655

$113K

Rank: 27 out of 655

$188

Average: $112

8

Average: 3

AL ANGLE

Rocky mount, Va. 24151

4,629

Rank: 26 out of 655

535

Rank: 65 out of 655

$39.1K

Rank: 150 out of 655

$73

Average: $112

9

Average: 3

JAMES CORNETTA

Portsmouth, Va. 23704

4,448

Rank: 27 out of 655

454

Rank: 89 out of 655

$50.3K

Rank: 114 out of 655

$111

Average: $112

10

Average: 3

AMBER GUNTER

Galax, Va. 24333

4,422

Rank: 28 out of 655

637

Rank: 44 out of 655

$114K

Rank: 26 out of 655

$178

Average: $112

7

Average: 3

AMANDA UMLANDT

Exmore, Va. 23350

4,346

Rank: 29 out of 655

535

Rank: 65 out of 655

$79.8K

Rank: 51 out of 655

$149

Average: $112

8

Average: 3

LUCAS SPIKER

Marion, Va. 24354

4,267

Rank: 30 out of 655

343

Rank: 145 out of 655

$58.3K

Rank: 90 out of 655

$170

Average: $112

12

Average: 3

BILLY HALEY

Forest, Va. 24551

4,240

Rank: 31 out of 655

2,578

Rank: 1 out of 655

$269K

Rank: 2 out of 655

$104

Average: $112

2

Average: 3

JAMES WILLIAMS

Galax, Va. 24333

4,195

Rank: 32 out of 655

651

Rank: 42 out of 655

$92.5K

Rank: 41 out of 655

$142

Average: $112

6

Average: 3

CHARLES HARRILL

Mechanicsville, Va. 23111

4,130

Rank: 33 out of 655

277

Rank: 191 out of 655

$78.3K

Rank: 54 out of 655

$283

Average: $112

15

Average: 3

NEAL JESSUP

Vinton, Va. 24179

4,010

Rank: 34 out of 655

573

Rank: 58 out of 655

$96.1K

Rank: 36 out of 655

$168

Average: $112

7

Average: 3

CHERYL ROBSON

Winchester, Va. 22601

3,961

Rank: 35 out of 655

581

Rank: 56 out of 655

$82.6K

Rank: 48 out of 655

$142

Average: $112

7

Average: 3

AMBER HURLEY

Salem, Va. 24153

3,850

Rank: 36 out of 655

205

Rank: 251 out of 655

$37.5K

Rank: 161 out of 655

$183

Average: $112

19

Average: 3

ROBERT SEIM

Virginia beach, Va. 23452

3,844

Rank: 37 out of 655

588

Rank: 55 out of 655

$93.2K

Rank: 39 out of 655

$159

Average: $112

7

Average: 3

MARK SEIPEL

Norfolk, Va. 23505

3,781

Rank: 38 out of 655

630

Rank: 45 out of 655

$69.7K

Rank: 65 out of 655

$111

Average: $112

6

Average: 3

MICHAEL HASKETT

South boston, Va. 24592

3,744

Rank: 39 out of 655

676

Rank: 39 out of 655

$72.8K

Rank: 59 out of 655

$108

Average: $112

6

Average: 3

ALLEN LALLANDE

Richlands, Va. 24641

3,706

Rank: 40 out of 655

335

Rank: 148 out of 655

$64.2K

Rank: 76 out of 655

$192

Average: $112

11

Average: 3

MARK MEADOWS

Hayes, Va. 23072

3,697

Rank: 41 out of 655

273

Rank: 195 out of 655

$43.4K

Rank: 131 out of 655

$159

Average: $112

14

Average: 3

RICHARD LODWICK

Williamsburg, Va. 23188

3,618

Rank: 42 out of 655

390

Rank: 117 out of 655

$42.9K

Rank: 135 out of 655

$110

Average: $112

9

Average: 3

KURT DEVITO

Norfolk, Va. 23502

3,543

Rank: 43 out of 655

229

Rank: 227 out of 655

$13K

Rank: 356 out of 655

$57

Average: $112

15

Average: 3

HELEN FURE

Lexington, Va. 24450

3,450

Rank: 44 out of 655

434

Rank: 97 out of 655

$52.5K

Rank: 102 out of 655

$121

Average: $112

8

Average: 3

GEORGE BUTTERWORTH

Martinsville, Va. 24112

3,413

Rank: 45 out of 655

451

Rank: 91 out of 655

$51.8K

Rank: 105 out of 655

$115

Average: $112

8

Average: 3

DAVID WEST

Altavista, Va. 24517

3,412

Rank: 46 out of 655

367

Rank: 130 out of 655

$30.7K

Rank: 191 out of 655

$84

Average: $112

9

Average: 3

ROGER WATSON

Vienna, Va. 22182

3,355

Rank: 47 out of 655

443

Rank: 92 out of 655

$63.1K

Rank: 78 out of 655

$142

Average: $112

8

Average: 3

SHAWN HOBBS

Richmond, Va. 23238

3,257

Rank: 48 out of 655

1,317

Rank: 4 out of 655

$185K

Rank: 3 out of 655

$141

Average: $112

2

Average: 3

RICHARD DOUGLAS

Richmond, Va. 23238

3,231

Rank: 49 out of 655

1,188

Rank: 11 out of 655

$131K

Rank: 20 out of 655

$110

Average: $112

3

Average: 3

GEOFFREY COOPER

Richmond, Va. 23226

3,137

Rank: 50 out of 655

1,269

Rank: 6 out of 655

$284K

Rank: 1 out of 655

$224

Average: $112

2

Average: 3

JORGE GONZALEZ

Stuart, Va. 24171

3,074

Rank: 51 out of 655

371

Rank: 126 out of 655

$24.4K

Rank: 233 out of 655

$66

Average: $112

8

Average: 3

WALTER WHITLEY

Norfolk, Va. 23502

3,043

Rank: 52 out of 655

1,240

Rank: 8 out of 655

$157K

Rank: 9 out of 655

$126

Average: $112

2

Average: 3

MYRON WASIUTA

Culpeper, Va. 22701

2,859

Rank: 53 out of 655

318

Rank: 160 out of 655

$50.7K

Rank: 112 out of 655

$159

Average: $112

9

Average: 3

ANDREW HARRIS

Vienna, Va. 22182

2,858

Rank: 54 out of 655

344

Rank: 143 out of 655

$50.8K

Rank: 111 out of 655

$148

Average: $112

8

Average: 3

WILLIAM MANN

Christiansburg, Va. 24073

2,812

Rank: 55 out of 655

501

Rank: 75 out of 655

$55.9K

Rank: 98 out of 655

$111

Average: $112

6

Average: 3

STEPHEN ENOCHS

Suffolk, Va. 23435

2,786

Rank: 56 out of 655

689

Rank: 35 out of 655

$81.9K

Rank: 49 out of 655

$119

Average: $112

4

Average: 3

DYLAN BELT

Franklin, Va. 23851

2,786

Rank: 56 out of 655

218

Rank: 239 out of 655

$31.7K

Rank: 185 out of 655

$145

Average: $112

13

Average: 3

DAVID HAINE

Ashland, Va. 23005

2,647

Rank: 58 out of 655

454

Rank: 89 out of 655

$104K

Rank: 29 out of 655

$229

Average: $112

6

Average: 3

JONATHAN NOBLE

Ashland, Va. 23005

2,632

Rank: 59 out of 655

303

Rank: 171 out of 655

$40.9K

Rank: 144 out of 655

$135

Average: $112

9

Average: 3

CHARLES TYHURST

Lebanon, Va. 24266

2,613

Rank: 60 out of 655

181

Rank: 281 out of 655

$18.7K

Rank: 280 out of 655

$103

Average: $112

14

Average: 3

WILLIAM TOWNSEND

Virginia beach, Va. 23452

2,607

Rank: 61 out of 655

193

Rank: 268 out of 655

$64.2K

Rank: 75 out of 655

$333

Average: $112

14

Average: 3

BRANDON BLEVINS

Saltville, Va. 24370

2,537

Rank: 62 out of 655

392

Rank: 115 out of 655

$41.7K

Rank: 141 out of 655

$106

Average: $112

6

Average: 3

DAVID PASCARELLA

Harrisonburg, Va. 22801

2,536

Rank: 63 out of 655

1,661

Rank: 2 out of 655

$171K

Rank: 5 out of 655

$103

Average: $112

2

Average: 3

ROBERT BOTTS

Big stone gap, Va. 24219

2,514

Rank: 64 out of 655

502

Rank: 74 out of 655

$145K

Rank: 10 out of 655

$289

Average: $112

5

Average: 3

SHAD WHEATLEY

Hillsville, Va. 24343

2,509

Rank: 65 out of 655

897

Rank: 18 out of 655

$161K

Rank: 8 out of 655

$179

Average: $112

3

Average: 3

CATHERINE TURLINGTON

Exmore, Va. 23350

2,497

Rank: 66 out of 655

422

Rank: 102 out of 655

$77.7K

Rank: 55 out of 655

$184

Average: $112

6

Average: 3

JAMES MATTERN

Fairfax, Va. 22031

2,467

Rank: 67 out of 655

858

Rank: 20 out of 655

$136K

Rank: 14 out of 655

$158

Average: $112

3

Average: 3

JONATHAN REID

Salem, Va. 24153

2,451

Rank: 68 out of 655

405

Rank: 110 out of 655

$47.4K

Rank: 118 out of 655

$117

Average: $112

6

Average: 3

JOHN CREWS

Danville, Va. 24541

2,393

Rank: 69 out of 655

1,311

Rank: 5 out of 655

$116K

Rank: 23 out of 655

$88

Average: $112

2

Average: 3

JAMIE SIMMERS

Winchester, Va. 22601

2,353

Rank: 70 out of 655

563

Rank: 60 out of 655

$56.9K

Rank: 95 out of 655

$101

Average: $112

4

Average: 3

JILDA BARKSDALE

Roanoke, Va. 24011

2,348

Rank: 71 out of 655

1,415

Rank: 3 out of 655

$166K

Rank: 6 out of 655

$117

Average: $112

2

Average: 3

SHELLY HAYES

Fredericksburg, Va. 22405

2,321

Rank: 72 out of 655

1,261

Rank: 7 out of 655

$133K

Rank: 16 out of 655

$106

Average: $112

2

Average: 3

JONATHAN GUDEMAN

Salem, Va. 24153

2,293

Rank: 73 out of 655

318

Rank: 160 out of 655

$51.1K

Rank: 107 out of 655

$161

Average: $112

7

Average: 3

ROBERT LEVY

Richmond, Va. 23226

2,263

Rank: 74 out of 655

805

Rank: 25 out of 655

$115K

Rank: 24 out of 655

$143

Average: $112

3

Average: 3

DAVID TUFTS

Winchester, Va. 22601

2,255

Rank: 75 out of 655

406

Rank: 108 out of 655

$27K

Rank: 221 out of 655

$67

Average: $112

6

Average: 3

RUSSELL PEARLMAN

Sterling, Va. 20166

2,253

Rank: 76 out of 655

700

Rank: 33 out of 655

$133K

Rank: 17 out of 655

$189

Average: $112

3

Average: 3

AMANDA BREWER-LORD

Wytheville, Va. 24382

2,226

Rank: 77 out of 655

830

Rank: 23 out of 655

$132K

Rank: 18 out of 655

$159

Average: $112

3

Average: 3

DONALD SCOTHORN

Roanoke, Va. 24019

2,204

Rank: 78 out of 655

1,160

Rank: 12 out of 655

$131K

Rank: 19 out of 655

$113

Average: $112

2

Average: 3

THOMAS STILLWELL

Cedar bluff, Va. 24609

2,184

Rank: 79 out of 655

264

Rank: 197 out of 655

$34.4K

Rank: 174 out of 655

$130

Average: $112

8

Average: 3

JOHN LOWITZ

Hampton, Va. 23666

2,178

Rank: 80 out of 655

116

Rank: 376 out of 655

$95.9K

Rank: 37 out of 655

$827

Average: $112

19

Average: 3

ANDREW KARTESZ

Roanoke, Va. 24017

2,122

Rank: 81 out of 655

390

Rank: 117 out of 655

$51.4K

Rank: 106 out of 655

$132

Average: $112

5

Average: 3

MARY PEMBERTON

Waynesboro, Va. 22980

2,095

Rank: 82 out of 655

163

Rank: 308 out of 655

$30.2K

Rank: 195 out of 655

$185

Average: $112

13

Average: 3

JACQUELINE GARRINGER

Winchester, Va. 22601

2,092

Rank: 83 out of 655

1,017

Rank: 16 out of 655

$138K

Rank: 12 out of 655

$135

Average: $112

2

Average: 3

MICHAEL RADOIU

Harrisonburg, Va. 22801

2,090

Rank: 84 out of 655

1,211

Rank: 9 out of 655

$136K

Rank: 13 out of 655

$113

Average: $112

2

Average: 3

CRISTY DEHOFF

Chesterfield, Va. 23832

2,064

Rank: 85 out of 655

206

Rank: 250 out of 655

$28.9K

Rank: 204 out of 655

$140

Average: $112

10

Average: 3

ROBERT FOSTER

Petersburg, Va. 23805

2,041

Rank: 86 out of 655

500

Rank: 76 out of 655

$114K

Rank: 25 out of 655

$228

Average: $112

4

Average: 3

CHARLES TWIGG

Berryville, Va. 22611

1,989

Rank: 87 out of 655

262

Rank: 199 out of 655

$61.3K

Rank: 81 out of 655

$234

Average: $112

8

Average: 3

KERRY CLINE

Pounding mill, Va. 24637

1,947

Rank: 88 out of 655

65

Rank: 493 out of 655

$5,537

Rank: 502 out of 655

$85

Average: $112

30

Average: 3

ROXANN ROBINSON

Midlothian, Va. 23112

1,922

Rank: 89 out of 655

359

Rank: 137 out of 655

$36.9K

Rank: 164 out of 655

$103

Average: $112

5

Average: 3

ELTON BROWN

South hill, Va. 23970

1,918

Rank: 90 out of 655

301

Rank: 176 out of 655

$27.4K

Rank: 218 out of 655

$91

Average: $112

6

Average: 3

JAMES POWERS

Fairfax, Va. 22031

1,895

Rank: 91 out of 655

656

Rank: 41 out of 655

$104K

Rank: 31 out of 655

$158

Average: $112

3

Average: 3

JENNIFER GADAMS

Gloucester, Va. 23061

1,857

Rank: 92 out of 655

1,200

Rank: 10 out of 655

$134K

Rank: 15 out of 655

$112

Average: $112

2

Average: 3

JILL CHRISTIAN-FRIEDRICHS

Martinsville, Va. 24112

1,811

Rank: 93 out of 655

335

Rank: 148 out of 655

$49.9K

Rank: 115 out of 655

$149

Average: $112

5

Average: 3

JOSEPH LEBOW

Hopewell, Va. 23860

1,773

Rank: 94 out of 655

382

Rank: 120 out of 655

$38.7K

Rank: 155 out of 655

$101

Average: $112

5

Average: 3

ADAM PARKER

Midlothian, Va. 23112

1,768

Rank: 95 out of 655

228

Rank: 229 out of 655

$27.9K

Rank: 213 out of 655

$122

Average: $112

8

Average: 3

GREGORY SCHULTZ

Williamsburg, Va. 23188

1,703

Rank: 96 out of 655

313

Rank: 164 out of 655

$43.7K

Rank: 130 out of 655

$139

Average: $112

5

Average: 3

KEVIN COOLBAUGH

Roanoke, Va. 24018

1,657

Rank: 97 out of 655

883

Rank: 19 out of 655

$95K

Rank: 38 out of 655

$108

Average: $112

2

Average: 3

SUSAN PIETROWSKI

Williamsburg, Va. 23188

1,640

Rank: 98 out of 655

1,021

Rank: 15 out of 655

$104K

Rank: 30 out of 655

$102

Average: $112

2

Average: 3

DAVID BARLEY

Williamsburg, Va. 23188

1,625

Rank: 99 out of 655

337

Rank: 147 out of 655

$52.1K

Rank: 104 out of 655

$155

Average: $112

5

Average: 3

OTIS WEATHERHOLT

Lynchburg, Va. 24502

1,624

Rank: 100 out of 655

259

Rank: 200 out of 655

$40K

Rank: 146 out of 655

$154

Average: $112

6

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.

Read our methodology.