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

13,303

Rank: 1 out of 650

815

Rank: 23 out of 650

$171K

Rank: 7 out of 650

$210

Average: $115

16

Average: 3

JOHN DRAGON

Norfolk, Va. 23505

11,230

Rank: 2 out of 650

627

Rank: 50 out of 650

$134K

Rank: 16 out of 650

$214

Average: $115

18

Average: 3

GORDON JENNINGS

Wytheville, Va. 24382

10,074

Rank: 3 out of 650

974

Rank: 15 out of 650

$131K

Rank: 18 out of 650

$134

Average: $115

10

Average: 3

ANITA KEENE

Marion, Va. 24354

9,786

Rank: 4 out of 650

849

Rank: 21 out of 650

$175K

Rank: 6 out of 650

$207

Average: $115

12

Average: 3

ROBBIE SAWYER

Big stone gap, Va. 24219

8,477

Rank: 5 out of 650

494

Rank: 91 out of 650

$54.6K

Rank: 107 out of 650

$110

Average: $115

17

Average: 3

GARY FARLEY

Colonial heights, Va. 23834

7,896

Rank: 6 out of 650

786

Rank: 28 out of 650

$102K

Rank: 34 out of 650

$130

Average: $115

10

Average: 3

CHARLES GILCHRIST

Tappahannock, Va. 22560

7,766

Rank: 7 out of 650

642

Rank: 46 out of 650

$82.6K

Rank: 49 out of 650

$129

Average: $115

12

Average: 3

CHARLES TEATERS

Woodlawn, Va. 24381

7,352

Rank: 8 out of 650

598

Rank: 55 out of 650

$98.7K

Rank: 37 out of 650

$165

Average: $115

12

Average: 3

AMY BLUE

Marion, Va. 24354

6,993

Rank: 9 out of 650

453

Rank: 101 out of 650

$83.6K

Rank: 48 out of 650

$184

Average: $115

15

Average: 3

CRAIG HOOVER

Culpeper, Va. 22701

6,972

Rank: 10 out of 650

527

Rank: 80 out of 650

$77.4K

Rank: 54 out of 650

$147

Average: $115

13

Average: 3

BEN PILSKALNS

South hill, Va. 23970

6,768

Rank: 11 out of 650

790

Rank: 26 out of 650

$102K

Rank: 33 out of 650

$129

Average: $115

9

Average: 3

PAMELA LUNDBERG

Williamsburg, Va. 23188

6,701

Rank: 12 out of 650

610

Rank: 52 out of 650

$76.3K

Rank: 58 out of 650

$125

Average: $115

11

Average: 3

BRIAN LOONEY

Grundy, Va. 24614

6,362

Rank: 13 out of 650

669

Rank: 40 out of 650

$44.5K

Rank: 136 out of 650

$66

Average: $115

10

Average: 3

LUCAS SPIKER

Marion, Va. 24354

6,344

Rank: 14 out of 650

402

Rank: 121 out of 650

$70K

Rank: 70 out of 650

$174

Average: $115

16

Average: 3

JORGE GONZALEZ

Stuart, Va. 24171

6,191

Rank: 15 out of 650

376

Rank: 133 out of 650

$26.3K

Rank: 230 out of 650

$70

Average: $115

16

Average: 3

RUSSELL BEATTIE

Mineral, Va. 23117

5,945

Rank: 16 out of 650

697

Rank: 34 out of 650

$105K

Rank: 31 out of 650

$150

Average: $115

9

Average: 3

WILLIAM HOLCOMB

Chesapeake, Va. 23322

5,799

Rank: 17 out of 650

574

Rank: 61 out of 650

$68.1K

Rank: 74 out of 650

$119

Average: $115

10

Average: 3

KATHERINE HENNING

Galax, Va. 24333

5,396

Rank: 18 out of 650

640

Rank: 48 out of 650

$114K

Rank: 29 out of 650

$179

Average: $115

8

Average: 3

CHERYL ROBSON

Winchester, Va. 22601

5,221

Rank: 19 out of 650

661

Rank: 43 out of 650

$95.1K

Rank: 38 out of 650

$144

Average: $115

8

Average: 3

RICHARD LODWICK

Williamsburg, Va. 23188

5,157

Rank: 20 out of 650

465

Rank: 99 out of 650

$50.5K

Rank: 121 out of 650

$109

Average: $115

11

Average: 3

BECKY MANN

Christiansburg, Va. 24073

5,156

Rank: 21 out of 650

528

Rank: 79 out of 650

$64.7K

Rank: 81 out of 650

$122

Average: $115

10

Average: 3

GRAY FRIEDRICHS

Martinsville, Va. 24112

5,138

Rank: 22 out of 650

811

Rank: 24 out of 650

$118K

Rank: 26 out of 650

$146

Average: $115

6

Average: 3

AMBER GUNTER

Galax, Va. 24333

5,001

Rank: 23 out of 650

653

Rank: 44 out of 650

$114K

Rank: 28 out of 650

$175

Average: $115

8

Average: 3

JONATHAN REID

Salem, Va. 24153

4,991

Rank: 24 out of 650

652

Rank: 45 out of 650

$94.9K

Rank: 39 out of 650

$146

Average: $115

8

Average: 3

HELEN FURE

Lexington, Va. 24450

4,971

Rank: 25 out of 650

533

Rank: 78 out of 650

$61.8K

Rank: 88 out of 650

$116

Average: $115

9

Average: 3

JOHN LEETH

Waynesboro, Va. 22980

4,848

Rank: 26 out of 650

358

Rank: 149 out of 650

$51.1K

Rank: 118 out of 650

$143

Average: $115

14

Average: 3

AMBER HURLEY

Salem, Va. 24153

4,829

Rank: 27 out of 650

272

Rank: 203 out of 650

$44.9K

Rank: 135 out of 650

$165

Average: $115

18

Average: 3

MARK SEIPEL

Norfolk, Va. 23505

4,738

Rank: 28 out of 650

603

Rank: 54 out of 650

$68.3K

Rank: 73 out of 650

$113

Average: $115

8

Average: 3

WILLIAM MANN

Christiansburg, Va. 24073

4,705

Rank: 29 out of 650

527

Rank: 80 out of 650

$64.8K

Rank: 80 out of 650

$123

Average: $115

9

Average: 3

JAMES WILLIAMS

Galax, Va. 24333

4,570

Rank: 30 out of 650

642

Rank: 46 out of 650

$89.2K

Rank: 45 out of 650

$139

Average: $115

7

Average: 3

JENNIFER DAVIS

Waynesboro, Va. 22980

4,462

Rank: 31 out of 650

400

Rank: 124 out of 650

$75.5K

Rank: 61 out of 650

$189

Average: $115

11

Average: 3

HURSEL JOHNSON

Vienna, Va. 22182

4,385

Rank: 32 out of 650

497

Rank: 90 out of 650

$72.7K

Rank: 66 out of 650

$146

Average: $115

9

Average: 3

JAMES LAW

Stuart, Va. 24171

4,209

Rank: 33 out of 650

430

Rank: 109 out of 650

$23.3K

Rank: 256 out of 650

$54

Average: $115

10

Average: 3

BILLY HALEY

Forest, Va. 24551

4,201

Rank: 34 out of 650

2,575

Rank: 1 out of 650

$262K

Rank: 2 out of 650

$102

Average: $115

2

Average: 3

KIRK HARRIS

Vienna, Va. 22182

4,180

Rank: 35 out of 650

411

Rank: 117 out of 650

$62.4K

Rank: 86 out of 650

$152

Average: $115

10

Average: 3

ROBERT SEIM

Virginia beach, Va. 23452

4,158

Rank: 36 out of 650

574

Rank: 61 out of 650

$90.1K

Rank: 44 out of 650

$157

Average: $115

7

Average: 3

CHARLES HARRILL

Mechanicsville, Va. 23111

4,078

Rank: 37 out of 650

274

Rank: 198 out of 650

$76.5K

Rank: 57 out of 650

$279

Average: $115

15

Average: 3

JAMES CORNETTA

Portsmouth, Va. 23704

4,057

Rank: 38 out of 650

469

Rank: 98 out of 650

$53K

Rank: 113 out of 650

$113

Average: $115

9

Average: 3

ROXANN ROBINSON

Midlothian, Va. 23112

4,032

Rank: 39 out of 650

346

Rank: 157 out of 650

$36.8K

Rank: 178 out of 650

$106

Average: $115

12

Average: 3

PAUL MOERSCHELL

Virginia beach, Va. 23462

3,961

Rank: 40 out of 650

561

Rank: 68 out of 650

$38.8K

Rank: 166 out of 650

$69

Average: $115

7

Average: 3

ALLEN LALLANDE

Richlands, Va. 24641

3,957

Rank: 41 out of 650

359

Rank: 148 out of 650

$63.2K

Rank: 84 out of 650

$176

Average: $115

11

Average: 3

DAVID LOTZ

Suffolk, Va. 23434

3,787

Rank: 42 out of 650

400

Rank: 124 out of 650

$41.1K

Rank: 159 out of 650

$103

Average: $115

9

Average: 3

ANDREW HARRIS

Vienna, Va. 22182

3,743

Rank: 43 out of 650

311

Rank: 168 out of 650

$38.3K

Rank: 171 out of 650

$123

Average: $115

12

Average: 3

DYLAN BELT

Franklin, Va. 23851

3,682

Rank: 44 out of 650

225

Rank: 238 out of 650

$41.1K

Rank: 160 out of 650

$183

Average: $115

16

Average: 3

NEAL JESSUP

Vinton, Va. 24179

3,531

Rank: 45 out of 650

559

Rank: 71 out of 650

$86.4K

Rank: 47 out of 650

$155

Average: $115

6

Average: 3

JAMIE SIMMERS

Winchester, Va. 22602

3,499

Rank: 46 out of 650

634

Rank: 49 out of 650

$64.5K

Rank: 82 out of 650

$102

Average: $115

6

Average: 3

CHARLES TWIGG

Berryville, Va. 22611

3,440

Rank: 47 out of 650

273

Rank: 200 out of 650

$66K

Rank: 78 out of 650

$242

Average: $115

13

Average: 3

KURT DEVITO

Norfolk, Va. 23502

3,421

Rank: 48 out of 650

262

Rank: 210 out of 650

$14.7K

Rank: 352 out of 650

$56

Average: $115

13

Average: 3

REBECCA KIRALY-QUALLS

Midlothian, Va. 23112

3,385

Rank: 49 out of 650

213

Rank: 249 out of 650

$34K

Rank: 189 out of 650

$159

Average: $115

16

Average: 3

SHAWN HOBBS

Richmond, Va. 23238

3,357

Rank: 50 out of 650

1,334

Rank: 6 out of 650

$190K

Rank: 3 out of 650

$142

Average: $115

3

Average: 3

GEOFFREY COOPER

Richmond, Va. 23226

3,323

Rank: 51 out of 650

1,376

Rank: 5 out of 650

$268K

Rank: 1 out of 650

$194

Average: $115

2

Average: 3

ROGER WATSON

Vienna, Va. 22182

3,310

Rank: 52 out of 650

375

Rank: 134 out of 650

$46.4K

Rank: 130 out of 650

$124

Average: $115

9

Average: 3

JONATHAN NOBLE

Ashland, Va. 23005

3,309

Rank: 53 out of 650

443

Rank: 104 out of 650

$57.6K

Rank: 100 out of 650

$130

Average: $115

7

Average: 3

JONATHAN GUDEMAN

Salem, Va. 24153

3,270

Rank: 54 out of 650

342

Rank: 159 out of 650

$60.4K

Rank: 92 out of 650

$177

Average: $115

10

Average: 3

SHAD WHEATLEY

Hillsville, Va. 24343

3,252

Rank: 55 out of 650

1,006

Rank: 14 out of 650

$169K

Rank: 8 out of 650

$168

Average: $115

3

Average: 3

RANDY BIRT

Bristol, Va. 24201

3,230

Rank: 56 out of 650

192

Rank: 276 out of 650

$26.3K

Rank: 228 out of 650

$137

Average: $115

17

Average: 3

WALTER WHITLEY

Norfolk, Va. 23502

3,215

Rank: 57 out of 650

1,057

Rank: 13 out of 650

$149K

Rank: 12 out of 650

$141

Average: $115

3

Average: 3

CHRISTOPHER HANSEN

Pearisburg, Va. 24134

3,125

Rank: 58 out of 650

428

Rank: 110 out of 650

$44.4K

Rank: 137 out of 650

$104

Average: $115

7

Average: 3

RASIKA WHITESELL

Vienna, Va. 22182

3,078

Rank: 59 out of 650

303

Rank: 176 out of 650

$34.4K

Rank: 185 out of 650

$114

Average: $115

10

Average: 3

JILL CHRISTIAN-FRIEDRICHS

Martinsville, Va. 24112

2,892

Rank: 60 out of 650

371

Rank: 140 out of 650

$52.5K

Rank: 115 out of 650

$141

Average: $115

8

Average: 3

BARBARA MASIELLO

Fairfax, Va. 22031

2,780

Rank: 61 out of 650

364

Rank: 145 out of 650

$60.8K

Rank: 90 out of 650

$167

Average: $115

8

Average: 3

JAMES MATTERN

Fairfax, Va. 22031

2,761

Rank: 62 out of 650

897

Rank: 19 out of 650

$149K

Rank: 13 out of 650

$166

Average: $115

3

Average: 3

AMANDA UMLANDT

Exmore, Va. 23350

2,738

Rank: 63 out of 650

560

Rank: 69 out of 650

$81.4K

Rank: 50 out of 650

$145

Average: $115

5

Average: 3

STEPHEN ENOCHS

Suffolk, Va. 23435

2,708

Rank: 64 out of 650

373

Rank: 138 out of 650

$43.9K

Rank: 141 out of 650

$118

Average: $115

7

Average: 3

ROBERT BOTTS

Big stone gap, Va. 24219

2,649

Rank: 65 out of 650

407

Rank: 120 out of 650

$161K

Rank: 10 out of 650

$395

Average: $115

7

Average: 3

DAVID PASCARELLA

Harrisonburg, Va. 22801

2,636

Rank: 66 out of 650

1,711

Rank: 2 out of 650

$177K

Rank: 5 out of 650

$103

Average: $115

2

Average: 3

BRADLEY LANE

Pearisburg, Va. 24134

2,631

Rank: 67 out of 650

273

Rank: 200 out of 650

$31.6K

Rank: 198 out of 650

$116

Average: $115

10

Average: 3

DONALD SCOTHORN

Roanoke, Va. 24019

2,630

Rank: 68 out of 650

1,280

Rank: 7 out of 650

$164K

Rank: 9 out of 650

$128

Average: $115

2

Average: 3

THOMAS STILLWELL

Cedar bluff, Va. 24609

2,624

Rank: 69 out of 650

250

Rank: 218 out of 650

$30.3K

Rank: 207 out of 650

$121

Average: $115

10

Average: 3

RUSSELL PEARLMAN

Sterling, Va. 20166

2,591

Rank: 70 out of 650

804

Rank: 25 out of 650

$153K

Rank: 11 out of 650

$190

Average: $115

3

Average: 3

GEORGE PEGRAM

Chesapeake, Va. 23324

2,569

Rank: 71 out of 650

292

Rank: 182 out of 650

$40.1K

Rank: 163 out of 650

$137

Average: $115

9

Average: 3

CHRISTOPHER KUC

Norfolk, Va. 23502

2,558

Rank: 72 out of 650

968

Rank: 16 out of 650

$140K

Rank: 14 out of 650

$144

Average: $115

3

Average: 3

ALLISON HARRIS

Vienna, Va. 22182

2,557

Rank: 73 out of 650

378

Rank: 131 out of 650

$57.5K

Rank: 101 out of 650

$152

Average: $115

7

Average: 3

DAVID HAINE

Ashland, Va. 23005

2,530

Rank: 74 out of 650

501

Rank: 89 out of 650

$123K

Rank: 24 out of 650

$245

Average: $115

5

Average: 3

DAVID TUFTS

Winchester, Va. 22601

2,523

Rank: 75 out of 650

453

Rank: 101 out of 650

$30.5K

Rank: 206 out of 650

$67

Average: $115

6

Average: 3

JOHN CREWS

Danville, Va. 24541

2,507

Rank: 76 out of 650

1,441

Rank: 4 out of 650

$132K

Rank: 17 out of 650

$92

Average: $115

2

Average: 3

ANDREW KARTESZ

Roanoke, Va. 24018

2,475

Rank: 77 out of 650

377

Rank: 132 out of 650

$53.1K

Rank: 112 out of 650

$141

Average: $115

7

Average: 3

ELTON BROWN

South hill, Va. 23970

2,463

Rank: 78 out of 650

341

Rank: 160 out of 650

$33.6K

Rank: 191 out of 650

$99

Average: $115

7

Average: 3

JILDA BARKSDALE

Roanoke, Va. 24011

2,407

Rank: 79 out of 650

1,518

Rank: 3 out of 650

$177K

Rank: 4 out of 650

$117

Average: $115

2

Average: 3

MICHAEL HASKETT

South boston, Va. 24592

2,373

Rank: 80 out of 650

733

Rank: 31 out of 650

$74K

Rank: 64 out of 650

$101

Average: $115

3

Average: 3

MYRON WASIUTA

Culpeper, Va. 22701

2,329

Rank: 81 out of 650

288

Rank: 188 out of 650

$42.3K

Rank: 149 out of 650

$147

Average: $115

8

Average: 3

SHELLY HAYES

Fredericksburg, Va. 22405

2,305

Rank: 82 out of 650

1,110

Rank: 11 out of 650

$122K

Rank: 25 out of 650

$110

Average: $115

2

Average: 3

JESSICA STACY

Chesterfield, Va. 23832

2,287

Rank: 83 out of 650

120

Rank: 390 out of 650

$15.7K

Rank: 335 out of 650

$130

Average: $115

19

Average: 3

ROBERT FOSTER

Petersburg, Va. 23805

2,270

Rank: 84 out of 650

487

Rank: 93 out of 650

$126K

Rank: 22 out of 650

$258

Average: $115

5

Average: 3

AMANDA BREWER-LORD

Wytheville, Va. 24382

2,238

Rank: 85 out of 650

770

Rank: 29 out of 650

$131K

Rank: 19 out of 650

$170

Average: $115

3

Average: 3

RICHARD DOUGLAS

Richmond, Va. 23238

2,232

Rank: 86 out of 650

1,195

Rank: 9 out of 650

$137K

Rank: 15 out of 650

$114

Average: $115

2

Average: 3

MARK MEADOWS

Hayes, Va. 23072

2,156

Rank: 87 out of 650

274

Rank: 198 out of 650

$41.9K

Rank: 152 out of 650

$153

Average: $115

8

Average: 3

RICHARD MARTIN

Norfolk, Va. 23502

2,150

Rank: 88 out of 650

210

Rank: 252 out of 650

$13.1K

Rank: 378 out of 650

$62

Average: $115

10

Average: 3

CHARLES KINNEY

Vienna, Va. 22182

2,130

Rank: 89 out of 650

252

Rank: 217 out of 650

$32.1K

Rank: 196 out of 650

$127

Average: $115

8

Average: 3

BRENT SEGELEON

Williamsburg, Va. 23185

2,074

Rank: 90 out of 650

183

Rank: 286 out of 650

$23.6K

Rank: 250 out of 650

$129

Average: $115

11

Average: 3

JAMES POWERS

Fairfax, Va. 22031

2,070

Rank: 91 out of 650

712

Rank: 32 out of 650

$108K

Rank: 30 out of 650

$152

Average: $115

3

Average: 3

CINDY MCGARRY

Midlothian, Va. 23112

2,021

Rank: 92 out of 650

188

Rank: 282 out of 650

$23.7K

Rank: 248 out of 650

$126

Average: $115

11

Average: 3

JACQUELINE GARRINGER

Winchester, Va. 22601

2,019

Rank: 93 out of 650

951

Rank: 17 out of 650

$128K

Rank: 21 out of 650

$135

Average: $115

2

Average: 3

JENNIFER GADAMS

Gloucester, Va. 23061

1,986

Rank: 94 out of 650

1,229

Rank: 8 out of 650

$129K

Rank: 20 out of 650

$105

Average: $115

2

Average: 3

MARY PEMBERTON

Waynesboro, Va. 22980

1,974

Rank: 95 out of 650

170

Rank: 298 out of 650

$28.6K

Rank: 218 out of 650

$168

Average: $115

12

Average: 3

CHARLES TYHURST

Lebanon, Va. 24266

1,957

Rank: 96 out of 650

164

Rank: 313 out of 650

$17.1K

Rank: 317 out of 650

$104

Average: $115

12

Average: 3

ROBERT TITCOMB

Virginia beach, Va. 23455

1,902

Rank: 97 out of 650

319

Rank: 164 out of 650

$38.2K

Rank: 172 out of 650

$120

Average: $115

6

Average: 3

MARC HUDSON

Lexington, Va. 24450

1,880

Rank: 98 out of 650

788

Rank: 27 out of 650

$117K

Rank: 27 out of 650

$148

Average: $115

2

Average: 3

MICHAEL RADOIU

Harrisonburg, Va. 22801

1,868

Rank: 99 out of 650

1,170

Rank: 10 out of 650

$124K

Rank: 23 out of 650

$106

Average: $115

2

Average: 3

ABHNER WANG

Virginia beach, Va. 23456

1,861

Rank: 100 out of 650

181

Rank: 290 out of 650

$41.5K

Rank: 155 out of 650

$229

Average: $115

10

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 2015 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.