Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Virginia » Ophthalmology

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

JAMES TIEDEMAN

Fishersville, Va. 22939

25,456

Rank: 1 out of 406

1,387

Rank: 116 out of 406

$5.86M

Rank: 1 out of 406

$4,227

Average: $415

18

Average: 4

TIMOTHY BYRNES

Roanoke, Va. 24019

23,903

Rank: 2 out of 406

1,291

Rank: 133 out of 406

$5.45M

Rank: 2 out of 406

$4,222

Average: $415

19

Average: 4

JOHN NORDLUND

Williamsburg, Va. 23188

23,777

Rank: 3 out of 406

1,877

Rank: 41 out of 406

$1.88M

Rank: 18 out of 406

$1,000

Average: $415

13

Average: 4

ALAN WAGNER

Virginia beach, Va. 23462

23,080

Rank: 4 out of 406

2,126

Rank: 23 out of 406

$3.76M

Rank: 7 out of 406

$1,770

Average: $415

11

Average: 4

MOHIT NANDA

Charlottesville, Va. 22911

22,396

Rank: 5 out of 406

1,236

Rank: 145 out of 406

$4.07M

Rank: 5 out of 406

$3,291

Average: $415

18

Average: 4

KAPIL KAPOOR

Virginia beach, Va. 23462

20,305

Rank: 6 out of 406

1,705

Rank: 57 out of 406

$3.14M

Rank: 11 out of 406

$1,841

Average: $415

12

Average: 4

THOMAS JOHNSON

Fredericksburg, Va. 22401

19,209

Rank: 7 out of 406

1,536

Rank: 80 out of 406

$2.66M

Rank: 14 out of 406

$1,734

Average: $415

13

Average: 4

MICHAEL OSMAN

Sterling, Va. 20166

18,595

Rank: 8 out of 406

1,626

Rank: 66 out of 406

$1.39M

Rank: 25 out of 406

$854

Average: $415

11

Average: 4

BARRY MANDELL

Virginia beach, Va. 23452

17,676

Rank: 9 out of 406

1,544

Rank: 77 out of 406

$4.6M

Rank: 3 out of 406

$2,981

Average: $415

11

Average: 4

PETER GOLDMANN

Richmond, Va. 23226

16,895

Rank: 10 out of 406

1,684

Rank: 60 out of 406

$508K

Rank: 85 out of 406

$302

Average: $415

10

Average: 4

JOHN SHEPPARD

Norfolk, Va. 23502

16,795

Rank: 11 out of 406

1,296

Rank: 132 out of 406

$786K

Rank: 55 out of 406

$607

Average: $415

13

Average: 4

ALI TABASSIAN

Richmond, Va. 23235

16,241

Rank: 12 out of 406

1,788

Rank: 52 out of 406

$3.15M

Rank: 10 out of 406

$1,762

Average: $415

9

Average: 4

RICHARD GARFINKEL

Fairfax, Va. 22031

15,747

Rank: 13 out of 406

1,529

Rank: 83 out of 406

$1.55M

Rank: 20 out of 406

$1,011

Average: $415

10

Average: 4

ROBERT MURPHY

Fairfax, Va. 22031

15,530

Rank: 14 out of 406

584

Rank: 268 out of 406

$1.01M

Rank: 41 out of 406

$1,722

Average: $415

27

Average: 4

JOHN HINES

Roanoke, Va. 24019

15,484

Rank: 15 out of 406

1,213

Rank: 150 out of 406

$4.12M

Rank: 4 out of 406

$3,395

Average: $415

13

Average: 4

ALEX MELAMUD

Sterling, Va. 20166

15,087

Rank: 16 out of 406

1,179

Rank: 162 out of 406

$1.32M

Rank: 27 out of 406

$1,119

Average: $415

13

Average: 4

JUAN ASTRUC

Richmond, Va. 23235

14,806

Rank: 17 out of 406

1,409

Rank: 110 out of 406

$3.85M

Rank: 6 out of 406

$2,732

Average: $415

11

Average: 4

JOHN O'KEEFE

Richmond, Va. 23235

14,766

Rank: 18 out of 406

1,602

Rank: 70 out of 406

$2.98M

Rank: 12 out of 406

$1,862

Average: $415

9

Average: 4

GORDON BYRNES

Alexandria, Va. 22310

14,725

Rank: 19 out of 406

1,413

Rank: 107 out of 406

$1.81M

Rank: 19 out of 406

$1,283

Average: $415

10

Average: 4

BYRON LADD

Richmond, Va. 23226

14,544

Rank: 20 out of 406

1,274

Rank: 137 out of 406

$3.21M

Rank: 8 out of 406

$2,519

Average: $415

11

Average: 4

GLENN CAMPBELL

Williamsburg, Va. 23188

14,364

Rank: 21 out of 406

3,314

Rank: 1 out of 406

$1.1M

Rank: 33 out of 406

$333

Average: $415

4

Average: 4

CRAIG HARTRANFT

Roanoke, Va. 24019

13,395

Rank: 22 out of 406

1,204

Rank: 155 out of 406

$3.16M

Rank: 9 out of 406

$2,621

Average: $415

11

Average: 4

MATTHEW REED

Newport news, Va. 23606

13,084

Rank: 23 out of 406

1,314

Rank: 130 out of 406

$2.63M

Rank: 15 out of 406

$2,001

Average: $415

10

Average: 4

AYMAN BOUTROS

Sterling, Va. 20166

12,695

Rank: 24 out of 406

1,404

Rank: 112 out of 406

$667K

Rank: 62 out of 406

$475

Average: $415

9

Average: 4

FREDRIC GROSS

Chesapeake, Va. 23320

12,642

Rank: 25 out of 406

2,218

Rank: 18 out of 406

$851K

Rank: 52 out of 406

$384

Average: $415

6

Average: 4

BRIAN KEEL

Newport news, Va. 23606

12,427

Rank: 26 out of 406

1,289

Rank: 134 out of 406

$2.39M

Rank: 16 out of 406

$1,854

Average: $415

10

Average: 4

JONATHAN TILL

Roanoke, Va. 24018

11,882

Rank: 27 out of 406

1,972

Rank: 34 out of 406

$1.03M

Rank: 38 out of 406

$523

Average: $415

6

Average: 4

RESHMA KATIRA

Alexandria, Va. 22310

11,836

Rank: 28 out of 406

885

Rank: 207 out of 406

$1.29M

Rank: 30 out of 406

$1,456

Average: $415

13

Average: 4

JAMES COMBS

Richmond, Va. 23226

11,531

Rank: 29 out of 406

1,419

Rank: 106 out of 406

$2.66M

Rank: 13 out of 406

$1,878

Average: $415

8

Average: 4

ROBERT VOGEL

Lynchburg, Va. 24502

11,377

Rank: 30 out of 406

1,623

Rank: 67 out of 406

$1.93M

Rank: 17 out of 406

$1,191

Average: $415

7

Average: 4

KORI ELKINS

Portsmouth, Va. 23703

11,259

Rank: 31 out of 406

1,266

Rank: 138 out of 406

$1.45M

Rank: 22 out of 406

$1,148

Average: $415

9

Average: 4

JENNIFER SCHNEIDER

Suffolk, Va. 23434

11,131

Rank: 32 out of 406

1,832

Rank: 47 out of 406

$806K

Rank: 54 out of 406

$440

Average: $415

6

Average: 4

MANFRED VONFRICKEN

Fairfax, Va. 22031

11,018

Rank: 33 out of 406

1,095

Rank: 171 out of 406

$1.42M

Rank: 23 out of 406

$1,293

Average: $415

10

Average: 4

DAVID SALIB

Norfolk, Va. 23502

10,500

Rank: 34 out of 406

1,349

Rank: 122 out of 406

$1.48M

Rank: 21 out of 406

$1,101

Average: $415

8

Average: 4

JEFFREY SLOTT

Richmond, Va. 23226

10,382

Rank: 35 out of 406

1,408

Rank: 111 out of 406

$1.39M

Rank: 26 out of 406

$985

Average: $415

7

Average: 4

ANDREW MICHAEL

Richmond, Va. 23238

10,214

Rank: 36 out of 406

1,599

Rank: 71 out of 406

$1.04M

Rank: 37 out of 406

$649

Average: $415

6

Average: 4

MICHAEL KEVERLINE

Chesapeake, Va. 23321

10,088

Rank: 37 out of 406

2,074

Rank: 27 out of 406

$700K

Rank: 60 out of 406

$338

Average: $415

5

Average: 4

MICHAEL RIVERS

Alexandria, Va. 22310

9,965

Rank: 38 out of 406

1,188

Rank: 158 out of 406

$1.32M

Rank: 28 out of 406

$1,108

Average: $415

8

Average: 4

DAL CHUN

Vienna, Va. 22182

9,957

Rank: 39 out of 406

753

Rank: 230 out of 406

$887K

Rank: 47 out of 406

$1,178

Average: $415

13

Average: 4

FRANK COTTER

Roanoke, Va. 24016

9,950

Rank: 40 out of 406

2,269

Rank: 16 out of 406

$877K

Rank: 48 out of 406

$387

Average: $415

4

Average: 4

LANDON COLLING

Lynchburg, Va. 24501

9,888

Rank: 41 out of 406

1,945

Rank: 36 out of 406

$1.03M

Rank: 39 out of 406

$529

Average: $415

5

Average: 4

SAM MANSOUR

Warrenton, Va. 20186

9,753

Rank: 42 out of 406

905

Rank: 203 out of 406

$1.17M

Rank: 32 out of 406

$1,295

Average: $415

11

Average: 4

ERIC LEE

Frederickburg, Va. 22401

9,521

Rank: 43 out of 406

1,063

Rank: 175 out of 406

$1.09M

Rank: 35 out of 406

$1,021

Average: $415

9

Average: 4

DAVID HARMAN

Forest, Va. 24551

9,518

Rank: 44 out of 406

2,691

Rank: 6 out of 406

$1.22M

Rank: 31 out of 406

$454

Average: $415

4

Average: 4

MOHAMMED BARAZI

Sterling, Va. 20166

9,447

Rank: 45 out of 406

1,169

Rank: 164 out of 406

$938K

Rank: 44 out of 406

$803

Average: $415

8

Average: 4

WILLIAM DEEGAN

Alexandria, Va. 22310

9,318

Rank: 46 out of 406

1,261

Rank: 140 out of 406

$651K

Rank: 64 out of 406

$516

Average: $415

7

Average: 4

ARASH MANSOURI

Fredericksburg, Va. 22405

9,293

Rank: 47 out of 406

2,180

Rank: 21 out of 406

$814K

Rank: 53 out of 406

$373

Average: $415

4

Average: 4

GOLNAZ JAVEY

Lynchburg, Va. 24502

9,291

Rank: 48 out of 406

1,878

Rank: 40 out of 406

$1.39M

Rank: 24 out of 406

$742

Average: $415

5

Average: 4

JACOB MEYER

Charlottesville, Va. 22911

9,189

Rank: 49 out of 406

677

Rank: 254 out of 406

$1.31M

Rank: 29 out of 406

$1,928

Average: $415

14

Average: 4

PAUL GRIFFEY

Chesapeake, Va. 23320

9,115

Rank: 50 out of 406

3,083

Rank: 3 out of 406

$853K

Rank: 51 out of 406

$277

Average: $415

3

Average: 4

TEDD PUCKETT

Christiansburg, Va. 24073

8,765

Rank: 51 out of 406

1,212

Rank: 151 out of 406

$911K

Rank: 46 out of 406

$752

Average: $415

7

Average: 4

MARK MORRIS

South boston, Va. 24592

8,368

Rank: 52 out of 406

2,497

Rank: 8 out of 406

$946K

Rank: 43 out of 406

$379

Average: $415

3

Average: 4

KEVIN SCOTT

Fairfax, Va. 22033

8,263

Rank: 53 out of 406

628

Rank: 262 out of 406

$295K

Rank: 163 out of 406

$470

Average: $415

13

Average: 4

ARIS DELIANIDES

Virginia beach, Va. 23454

7,866

Rank: 54 out of 406

1,885

Rank: 39 out of 406

$623K

Rank: 68 out of 406

$330

Average: $415

4

Average: 4

KIAN KAZ

Newport news, Va. 23602

7,816

Rank: 55 out of 406

1,685

Rank: 59 out of 406

$518K

Rank: 83 out of 406

$307

Average: $415

5

Average: 4

CHRISTOPHER ELLER

Harrisonburg, Va. 22801

7,814

Rank: 56 out of 406

1,452

Rank: 102 out of 406

$916K

Rank: 45 out of 406

$631

Average: $415

5

Average: 4

EUGENE ENG

Roanoke, Va. 24018

7,707

Rank: 57 out of 406

1,511

Rank: 89 out of 406

$1.06M

Rank: 36 out of 406

$699

Average: $415

5

Average: 4

THOMAS FALKENBERG

Fredericksburg, Va. 22405

7,664

Rank: 58 out of 406

1,474

Rank: 99 out of 406

$875K

Rank: 49 out of 406

$594

Average: $415

5

Average: 4

BRYAN SCHWENT

Richmond, Va. 23235

7,596

Rank: 59 out of 406

838

Rank: 215 out of 406

$1.09M

Rank: 34 out of 406

$1,301

Average: $415

9

Average: 4

DARRELL REISNER

Sterling, Va. 20166

7,490

Rank: 60 out of 406

1,328

Rank: 128 out of 406

$582K

Rank: 74 out of 406

$438

Average: $415

6

Average: 4

ROBERT JACEY

Richmond, Va. 23294

7,354

Rank: 61 out of 406

1,727

Rank: 56 out of 406

$482K

Rank: 96 out of 406

$279

Average: $415

4

Average: 4

BINOY JANI

Fredericksburg, Va. 22405

7,311

Rank: 62 out of 406

2,000

Rank: 33 out of 406

$969K

Rank: 42 out of 406

$484

Average: $415

4

Average: 4

WILLIAM BEARDEN

Richmond, Va. 23226

7,186

Rank: 63 out of 406

552

Rank: 272 out of 406

$245K

Rank: 194 out of 406

$443

Average: $415

13

Average: 4

JUNG WOO

Vienna, Va. 22182

7,098

Rank: 64 out of 406

546

Rank: 273 out of 406

$605K

Rank: 71 out of 406

$1,108

Average: $415

13

Average: 4

NANCY EISELE

Wichester, Va. 22601

6,997

Rank: 65 out of 406

1,855

Rank: 44 out of 406

$674K

Rank: 61 out of 406

$363

Average: $415

4

Average: 4

VINCENT VERDI

Norfolk, Va. 23504

6,904

Rank: 66 out of 406

1,679

Rank: 61 out of 406

$451K

Rank: 107 out of 406

$268

Average: $415

4

Average: 4

STEVEN HUDSON

Fredericksburg, Va. 22405

6,847

Rank: 67 out of 406

1,334

Rank: 126 out of 406

$439K

Rank: 108 out of 406

$329

Average: $415

5

Average: 4

ANDY HAY

Manassas, Va. 20110

6,828

Rank: 68 out of 406

993

Rank: 187 out of 406

$409K

Rank: 119 out of 406

$412

Average: $415

7

Average: 4

MARK SCHEFKIND

Alexandria, Va. 22306

6,814

Rank: 69 out of 406

2,866

Rank: 4 out of 406

$664K

Rank: 63 out of 406

$232

Average: $415

2

Average: 4

WALTER BUNDY

Richmond, Va. 23226

6,671

Rank: 70 out of 406

1,369

Rank: 120 out of 406

$482K

Rank: 98 out of 406

$352

Average: $415

5

Average: 4

TERRY ODOM

Danville, Va. 24541

6,515

Rank: 71 out of 406

2,345

Rank: 14 out of 406

$459K

Rank: 102 out of 406

$196

Average: $415

3

Average: 4

DAVID HARVAN

Manassas, Va. 20110

6,208

Rank: 72 out of 406

1,184

Rank: 159 out of 406

$203K

Rank: 219 out of 406

$171

Average: $415

5

Average: 4

KENLYN MILLER

Harrisonburg, Va. 22801

6,120

Rank: 73 out of 406

2,202

Rank: 19 out of 406

$741K

Rank: 56 out of 406

$337

Average: $415

3

Average: 4

LEONARD RAPPAPORT

Portsmouth, Va. 23703

6,080

Rank: 74 out of 406

1,506

Rank: 90 out of 406

$544K

Rank: 80 out of 406

$361

Average: $415

4

Average: 4

VIVEK JAIN

Virginia beach, Va. 23454

5,867

Rank: 75 out of 406

1,163

Rank: 166 out of 406

$398K

Rank: 123 out of 406

$342

Average: $415

5

Average: 4

WILLIAM ROSENBERGER

Prince george, Va. 23875

5,816

Rank: 76 out of 406

2,398

Rank: 10 out of 406

$482K

Rank: 97 out of 406

$201

Average: $415

2

Average: 4

GENE MOSS

Lynchburg, Va. 24502

5,759

Rank: 77 out of 406

2,056

Rank: 30 out of 406

$546K

Rank: 78 out of 406

$265

Average: $415

3

Average: 4

GEORGE SANBORN

Richmond, Va. 23294

5,734

Rank: 78 out of 406

895

Rank: 205 out of 406

$1.01M

Rank: 40 out of 406

$1,133

Average: $415

6

Average: 4

WAQAS ILYAS

Winchester, Va. 22601

5,723

Rank: 79 out of 406

562

Rank: 270 out of 406

$645K

Rank: 66 out of 406

$1,147

Average: $415

10

Average: 4

BRIAN MCKEE

Newport news, Va. 23606

5,717

Rank: 80 out of 406

1,278

Rank: 135 out of 406

$650K

Rank: 65 out of 406

$509

Average: $415

4

Average: 4

JOHN EDMONDS

Portsmouth, Va. 23703

5,575

Rank: 81 out of 406

1,815

Rank: 49 out of 406

$472K

Rank: 100 out of 406

$260

Average: $415

3

Average: 4

RICHARD JOHNSON

Salem, Va. 24153

5,476

Rank: 82 out of 406

1,490

Rank: 92 out of 406

$414K

Rank: 116 out of 406

$278

Average: $415

4

Average: 4

GARY TANNER

Newport news, Va. 23606

5,476

Rank: 82 out of 406

2,355

Rank: 13 out of 406

$622K

Rank: 69 out of 406

$264

Average: $415

2

Average: 4

RIPON LA ROCHE

Farmville, Va. 23901

5,420

Rank: 84 out of 406

2,415

Rank: 9 out of 406

$504K

Rank: 86 out of 406

$209

Average: $415

2

Average: 4

JOSEPH WEISMAN

Roanoke, Va. 24016

5,385

Rank: 85 out of 406

891

Rank: 206 out of 406

$266K

Rank: 177 out of 406

$298

Average: $415

6

Average: 4

KENNETH KARLIN

Reston, Va. 20190

5,262

Rank: 86 out of 406

1,214

Rank: 149 out of 406

$437K

Rank: 110 out of 406

$360

Average: $415

4

Average: 4

DAVID BREAR

Culpeper, Va. 22701

5,250

Rank: 87 out of 406

1,661

Rank: 62 out of 406

$437K

Rank: 109 out of 406

$263

Average: $415

3

Average: 4

JOSEPH TIMMES

Annandale, Va. 22003

5,245

Rank: 88 out of 406

486

Rank: 286 out of 406

$453K

Rank: 105 out of 406

$933

Average: $415

11

Average: 4

JOSEPH IUORNO

Richmond, Va. 23238

5,229

Rank: 89 out of 406

1,098

Rank: 170 out of 406

$557K

Rank: 76 out of 406

$507

Average: $415

5

Average: 4

SAXTON MOSS

Lynchburg, Va. 24502

5,194

Rank: 90 out of 406

2,095

Rank: 26 out of 406

$502K

Rank: 87 out of 406

$240

Average: $415

2

Average: 4

JOHN ESSEPIAN

Fairfax, Va. 22031

5,146

Rank: 91 out of 406

1,588

Rank: 72 out of 406

$704K

Rank: 57 out of 406

$443

Average: $415

3

Average: 4

CHAD ALBRIGHT

Roanoke, Va. 24016

5,132

Rank: 92 out of 406

2,191

Rank: 20 out of 406

$631K

Rank: 67 out of 406

$288

Average: $415

2

Average: 4

WILLIAM THOMPSON

Roanoke, Va. 24018

5,127

Rank: 93 out of 406

1,585

Rank: 73 out of 406

$701K

Rank: 58 out of 406

$443

Average: $415

3

Average: 4

LINDA DRESSLER

Fairfax, Va. 22030

5,126

Rank: 94 out of 406

1,492

Rank: 91 out of 406

$425K

Rank: 111 out of 406

$285

Average: $415

3

Average: 4

ELIZABETH YEU-LIN

Norfolk, Va. 23502

5,096

Rank: 95 out of 406

974

Rank: 189 out of 406

$586K

Rank: 73 out of 406

$602

Average: $415

5

Average: 4

READ MCGEHEE

Richmond, Va. 23226

5,085

Rank: 96 out of 406

2,503

Rank: 7 out of 406

$487K

Rank: 94 out of 406

$194

Average: $415

2

Average: 4

ELIZENDA CEBALLOS

Lynchburg, Va. 54502

5,041

Rank: 97 out of 406

1,345

Rank: 124 out of 406

$410K

Rank: 118 out of 406

$305

Average: $415

4

Average: 4

JOHN STEFANO

Winchester, Va. 22601

5,031

Rank: 98 out of 406

1,233

Rank: 146 out of 406

$495K

Rank: 89 out of 406

$401

Average: $415

4

Average: 4

JOHN STATHOS

Staunton, Va. 24401

5,025

Rank: 99 out of 406

2,045

Rank: 31 out of 406

$365K

Rank: 130 out of 406

$178

Average: $415

2

Average: 4

STEVEN KITAY

Newport news, Va. 23606

5,016

Rank: 100 out of 406

3,108

Rank: 2 out of 406

$546K

Rank: 79 out of 406

$176

Average: $415

2

Average: 4

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.