ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Virginia » Ophthalmology

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

JAMES TIEDEMAN

Fishersville, Va. 22939

22,746

Rank: 3 out of 405

1,156

Rank: 158 out of 405

$4.5M

Rank: 2 out of 405

$3,894

Average: $351

20

Average: 4

TIMOTHY BYRNES

Roanoke, Va. 24019

20,677

Rank: 4 out of 405

1,283

Rank: 129 out of 405

$4.16M

Rank: 4 out of 405

$3,245

Average: $351

16

Average: 4

ALAN WAGNER

Virginia beach, Va. 23454

34,575

Rank: 1 out of 405

2,027

Rank: 32 out of 405

$6.09M

Rank: 1 out of 405

$3,006

Average: $351

17

Average: 4

BARRY MANDELL

Virginia beach, Va. 23452

16,972

Rank: 8 out of 405

1,602

Rank: 70 out of 405

$4.44M

Rank: 3 out of 405

$2,771

Average: $351

11

Average: 4

JOHN HINES

Roanoke, Va. 24019

15,997

Rank: 9 out of 405

1,240

Rank: 138 out of 405

$3.34M

Rank: 6 out of 405

$2,691

Average: $351

13

Average: 4

MOHIT NANDA

Charlottesville, Va. 22911

27,837

Rank: 2 out of 405

1,405

Rank: 102 out of 405

$3.64M

Rank: 5 out of 405

$2,591

Average: $351

20

Average: 4

MARK MCCARTHY

Norfolk, Va. 23502

9,822

Rank: 24 out of 405

801

Rank: 220 out of 405

$1.99M

Rank: 11 out of 405

$2,478

Average: $351

12

Average: 4

CRAIG HARTRANFT

Roanoke, Va. 24019

11,064

Rank: 19 out of 405

1,028

Rank: 177 out of 405

$2.19M

Rank: 9 out of 405

$2,134

Average: $351

11

Average: 4

BYRON LADD

Richmond, Va. 23226

10,136

Rank: 22 out of 405

1,071

Rank: 171 out of 405

$2.17M

Rank: 10 out of 405

$2,028

Average: $351

9

Average: 4

BRIAN KEEL

Newport news, Va. 23606

11,865

Rank: 15 out of 405

1,268

Rank: 134 out of 405

$2.29M

Rank: 7 out of 405

$1,804

Average: $351

9

Average: 4

ROBERT MURPHY

Fairfax, Va. 22031

18,681

Rank: 6 out of 405

641

Rank: 252 out of 405

$1.12M

Rank: 24 out of 405

$1,748

Average: $351

29

Average: 4

ELEANORE EBERT

Richmond, Va. 23226

4,142

Rank: 105 out of 405

465

Rank: 288 out of 405

$806K

Rank: 30 out of 405

$1,734

Average: $351

9

Average: 4

THOMAS JOHNSON

Fredericksburg, Va. 22401

18,908

Rank: 5 out of 405

1,365

Rank: 112 out of 405

$2.28M

Rank: 8 out of 405

$1,667

Average: $351

14

Average: 4

JOHN RANDOLPH

Roanoke, Va. 24019

3,738

Rank: 82 out of 324

729

Rank: 166 out of 324

$1.19M

Rank: 21 out of 324

$1,639

Average: $351

5

Average: 4

GORDON BYRNES

Alexandria, Va. 22310

13,015

Rank: 13 out of 405

1,101

Rank: 164 out of 405

$1.4M

Rank: 17 out of 405

$1,268

Average: $351

12

Average: 4

JAMES COMBS

Richmond, Va. 23226

7,307

Rank: 44 out of 405

1,202

Rank: 146 out of 405

$1.45M

Rank: 16 out of 405

$1,204

Average: $351

6

Average: 4

JOHN O'KEEFE

Richmond, Va. 23235

10,846

Rank: 21 out of 405

1,568

Rank: 76 out of 405

$1.81M

Rank: 13 out of 405

$1,157

Average: $351

7

Average: 4

JUAN ASTRUC

Richmond, Va. 23235

11,712

Rank: 16 out of 405

1,598

Rank: 71 out of 405

$1.79M

Rank: 14 out of 405

$1,118

Average: $351

7

Average: 4

ALI TABASSIAN

Richmond, Va. 23235

11,200

Rank: 18 out of 405

1,709

Rank: 56 out of 405

$1.88M

Rank: 12 out of 405

$1,101

Average: $351

7

Average: 4

GEORGE SANBORN

Richmond, Va. 23221

8,016

Rank: 37 out of 405

1,184

Rank: 150 out of 405

$1.29M

Rank: 20 out of 405

$1,093

Average: $351

7

Average: 4

MICHAEL OSMAN

Sterling, Va. 20166

17,931

Rank: 7 out of 405

1,450

Rank: 91 out of 405

$1.55M

Rank: 15 out of 405

$1,070

Average: $351

12

Average: 4

MANFRED VONFRICKEN

Fairfax, Va. 22031

10,985

Rank: 20 out of 405

1,092

Rank: 166 out of 405

$1.1M

Rank: 25 out of 405

$1,011

Average: $351

10

Average: 4

JUNG WOO

Vienna, Va. 22182

3,623

Rank: 135 out of 405

338

Rank: 317 out of 405

$335K

Rank: 138 out of 405

$992

Average: $351

11

Average: 4

DAVID SALIB

Norfolk, Va. 23502

9,861

Rank: 94 out of 1,822

1,129

Rank: 302 out of 1,822

$1.12M

Rank: 78 out of 1,822

$990

Average: $351

9

Average: 4

BRIAN CONWAY

Charlottesville, Va. 22901

5,847

Rank: 63 out of 405

741

Rank: 231 out of 405

$720K

Rank: 37 out of 405

$971

Average: $351

8

Average: 4

SAM MANSOUR

Warrenton, Va. 20186

9,357

Rank: 27 out of 405

756

Rank: 225 out of 405

$705K

Rank: 39 out of 405

$933

Average: $351

12

Average: 4

ROBERT VOGEL

Lynchburg, Va. 24501

9,027

Rank: 30 out of 405

1,475

Rank: 88 out of 405

$1.37M

Rank: 19 out of 405

$929

Average: $351

6

Average: 4

MARCIA CARNEY

Virginia beach, Va. 23462

2,582

Rank: 204 out of 405

335

Rank: 319 out of 405

$310K

Rank: 150 out of 405

$924

Average: $351

8

Average: 4

JOHN NORDLUND

Williamsburg, Va. 23188

14,557

Rank: 11 out of 405

1,318

Rank: 121 out of 405

$1.15M

Rank: 22 out of 405

$874

Average: $351

11

Average: 4

WAQAS ILYAS

Winchester, Va. 22601

5,652

Rank: 69 out of 405

546

Rank: 274 out of 405

$468K

Rank: 94 out of 405

$857

Average: $351

10

Average: 4

RICHARD GARFINKEL

Fairfax, Va. 22031

12,789

Rank: 14 out of 405

1,374

Rank: 108 out of 405

$1.17M

Rank: 21 out of 405

$849

Average: $351

9

Average: 4

JOSEPH TIMMES

Annandale, Va. 22003

7,007

Rank: 48 out of 405

628

Rank: 255 out of 405

$530K

Rank: 65 out of 405

$845

Average: $351

11

Average: 4

GERALD DEWITT

Woodbridge, Va. 22191

3,982

Rank: 118 out of 405

296

Rank: 329 out of 405

$247K

Rank: 187 out of 405

$835

Average: $351

13

Average: 4

JOHN BALDINGER

Fairfax, Va. 22031

1,959

Rank: 245 out of 405

732

Rank: 236 out of 405

$578K

Rank: 56 out of 405

$790

Average: $351

3

Average: 4

MICHAEL RIVERS

Alexandria, Va. 22310

8,711

Rank: 31 out of 405

967

Rank: 189 out of 405

$750K

Rank: 33 out of 405

$776

Average: $351

9

Average: 4

JEFFREY SLOTT

Richmond, Va. 23226

7,864

Rank: 38 out of 405

1,238

Rank: 139 out of 405

$934K

Rank: 28 out of 405

$755

Average: $351

6

Average: 4

MICHAEL CAMPBELL

Charlottesville, Va. 22908

252

Rank: 367 out of 405

79

Rank: 382 out of 405

$57.2K

Rank: 325 out of 405

$724

Average: $351

3

Average: 4

JON ADLEBERG

Chesapeake, Va. 23320

5,894

Rank: 61 out of 405

745

Rank: 228 out of 405

$511K

Rank: 75 out of 405

$687

Average: $351

8

Average: 4

STEPHEN SCOPER

Norfolk, Va. 23502

3,601

Rank: 136 out of 405

1,181

Rank: 151 out of 405

$791K

Rank: 32 out of 405

$670

Average: $351

3

Average: 4

KORI ELKINS

Portsmouth, Va. 23703

8,506

Rank: 32 out of 405

968

Rank: 188 out of 405

$626K

Rank: 48 out of 405

$646

Average: $351

9

Average: 4

MOHAMMED BARAZI

Sterling, Va. 20166

7,102

Rank: 45 out of 405

905

Rank: 196 out of 405

$573K

Rank: 59 out of 405

$633

Average: $351

8

Average: 4

ANDREW MICHAEL

Richmond, Va. 23238

11,538

Rank: 17 out of 405

1,685

Rank: 59 out of 405

$1.04M

Rank: 26 out of 405

$619

Average: $351

7

Average: 4

THOMAS FALKENBERG

Fredericksburg, Va. 22405

5,935

Rank: 59 out of 405

1,352

Rank: 116 out of 405

$798K

Rank: 31 out of 405

$590

Average: $351

4

Average: 4

MATTHEW STICH

Woodbridge, Va. 22192

1,857

Rank: 248 out of 405

224

Rank: 342 out of 405

$125K

Rank: 273 out of 405

$558

Average: $351

8

Average: 4

JENNIFER SCHNEIDER

Suffolk, Va. 23434

3,318

Rank: 155 out of 405

811

Rank: 216 out of 405

$445K

Rank: 101 out of 405

$549

Average: $351

4

Average: 4

AKSHAY DAVE

Richmond, Va. 23226

8,300

Rank: 33 out of 405

1,276

Rank: 132 out of 405

$700K

Rank: 40 out of 405

$549

Average: $351

7

Average: 4

GOLNAZ JAVEY

Lynchburg, Va. 24501

6,010

Rank: 56 out of 405

1,195

Rank: 148 out of 405

$640K

Rank: 46 out of 405

$535

Average: $351

5

Average: 4

WILLIAM DEEGAN

Alexandria, Va. 22310

7,552

Rank: 42 out of 405

1,102

Rank: 163 out of 405

$589K

Rank: 53 out of 405

$535

Average: $351

7

Average: 4

PARISA FARHI

Blacksburg, Va. 24060

1,189

Rank: 292 out of 405

244

Rank: 337 out of 405

$128K

Rank: 268 out of 405

$525

Average: $351

5

Average: 4

ERIC LEE

Frederickburg, Va. 22401

4,185

Rank: 104 out of 405

559

Rank: 270 out of 405

$282K

Rank: 160 out of 405

$505

Average: $351

7

Average: 4

ROBERT COFFEE

Roanoke, Va. 24016

3,056

Rank: 178 out of 405

552

Rank: 271 out of 405

$276K

Rank: 163 out of 405

$500

Average: $351

6

Average: 4

BINOY JANI

Fredericksburg, Va. 22405

3,937

Rank: 122 out of 405

1,234

Rank: 140 out of 405

$617K

Rank: 50 out of 405

$500

Average: $351

3

Average: 4

SARA KALTREIDER

Charlottesville, Va. 22911

967

Rank: 307 out of 405

374

Rank: 308 out of 405

$178K

Rank: 230 out of 405

$476

Average: $351

3

Average: 4

ANDY HAY

Manassas, Va. 20110

9,159

Rank: 28 out of 405

985

Rank: 184 out of 405

$468K

Rank: 95 out of 405

$475

Average: $351

9

Average: 4

SAMEER AHMAD

Herndon, Va. 20170

2,883

Rank: 187 out of 405

605

Rank: 262 out of 405

$280K

Rank: 162 out of 405

$462

Average: $351

5

Average: 4

VENKAT REDDY

Norfolk, Va. 23507

7,569

Rank: 41 out of 405

980

Rank: 187 out of 405

$444K

Rank: 102 out of 405

$453

Average: $351

8

Average: 4

JEFFREY ZURAVLEFF

Richmond, Va. 23294

5,517

Rank: 71 out of 405

542

Rank: 275 out of 405

$244K

Rank: 192 out of 405

$450

Average: $351

10

Average: 4

AHMED NASRULLAH

Lansdowne, Va. 20176

3,309

Rank: 156 out of 405

851

Rank: 210 out of 405

$382K

Rank: 116 out of 405

$449

Average: $351

4

Average: 4

RANDALL WONG

Fairfax, Va. 22031

2,116

Rank: 232 out of 405

511

Rank: 281 out of 405

$229K

Rank: 199 out of 405

$449

Average: $351

4

Average: 4

JOSEPH IUORNO

Richmond, Va. 23238

2,602

Rank: 203 out of 405

751

Rank: 226 out of 405

$337K

Rank: 136 out of 405

$448

Average: $351

3

Average: 4

GEORGE NEATROUR

Virginia beach, Va. 23454

3,241

Rank: 161 out of 405

804

Rank: 218 out of 405

$357K

Rank: 127 out of 405

$444

Average: $351

4

Average: 4

AYMAN BOUTROS

Sterling, Va. 20166

7,669

Rank: 40 out of 405

1,316

Rank: 123 out of 405

$584K

Rank: 54 out of 405

$444

Average: $351

6

Average: 4

JOHN ESSEPIAN

Fairfax, Va. 22031

4,456

Rank: 96 out of 405

1,370

Rank: 110 out of 405

$607K

Rank: 51 out of 405

$443

Average: $351

3

Average: 4

JOHN CARTER

Winchester, Va. 22601

8,242

Rank: 34 out of 405

1,110

Rank: 162 out of 405

$485K

Rank: 87 out of 405

$437

Average: $351

7

Average: 4

DARRELL REISNER

Alexandria, Va. 22311

5,884

Rank: 62 out of 405

1,208

Rank: 145 out of 405

$527K

Rank: 67 out of 405

$436

Average: $351

5

Average: 4

JOHN SHEPPARD

Norfolk, Va. 23502

8,235

Rank: 35 out of 405

1,591

Rank: 72 out of 405

$678K

Rank: 44 out of 405

$426

Average: $351

5

Average: 4

JONATHAN TILL

Roanoke, Va. 24018

7,314

Rank: 43 out of 405

1,762

Rank: 51 out of 405

$740K

Rank: 35 out of 405

$420

Average: $351

4

Average: 4

KEVIN SCOTT

Fairfax, Va. 22033

5,468

Rank: 72 out of 405

533

Rank: 278 out of 405

$223K

Rank: 205 out of 405

$419

Average: $351

10

Average: 4

DAVID CHOW

Reston, Va. 20190

2,177

Rank: 224 out of 405

310

Rank: 322 out of 405

$127K

Rank: 270 out of 405

$410

Average: $351

7

Average: 4

GLENN CAMPBELL

Williamsburg, Va. 23188

14,629

Rank: 10 out of 405

3,399

Rank: 1 out of 405

$1.38M

Rank: 18 out of 405

$406

Average: $351

4

Average: 4

HAMEED PERACHA

Falls church, Va. 22041

1,517

Rank: 271 out of 405

409

Rank: 300 out of 405

$165K

Rank: 246 out of 405

$403

Average: $351

4

Average: 4

BRIAN MCKEE

Newport news, Va. 23606

4,009

Rank: 115 out of 405

1,355

Rank: 113 out of 405

$545K

Rank: 64 out of 405

$402

Average: $351

3

Average: 4

SARAH MERRILL

Lansdowne, Va. 20176

1,317

Rank: 286 out of 405

408

Rank: 301 out of 405

$163K

Rank: 249 out of 405

$400

Average: $351

3

Average: 4

DAVID HARMAN

Forest, Va. 24551

9,617

Rank: 25 out of 405

2,849

Rank: 4 out of 405

$1.14M

Rank: 23 out of 405

$399

Average: $351

3

Average: 4

TEDD PUCKETT

Christiansburg, Va. 24073

6,475

Rank: 51 out of 405

1,279

Rank: 131 out of 405

$510K

Rank: 76 out of 405

$399

Average: $351

5

Average: 4

FRANK COTTER

Roanoke, Va. 24016

9,104

Rank: 29 out of 405

2,142

Rank: 23 out of 405

$851K

Rank: 29 out of 405

$397

Average: $351

4

Average: 4

WILLIAM BEARDEN

Richmond, Va. 23226

5,717

Rank: 64 out of 405

581

Rank: 265 out of 405

$228K

Rank: 200 out of 405

$393

Average: $351

10

Average: 4

ALAN POLLACK

Alexandria, Va. 22304

4,809

Rank: 87 out of 405

1,649

Rank: 62 out of 405

$641K

Rank: 45 out of 405

$388

Average: $351

3

Average: 4

WILLIAM BLAYLOCK

Norfolk, Va. 23507

2,180

Rank: 223 out of 405

414

Rank: 297 out of 405

$161K

Rank: 251 out of 405

$388

Average: $351

5

Average: 4

ERIC STEUER

Winchester, Va. 22601

9,928

Rank: 23 out of 405

1,167

Rank: 156 out of 405

$449K

Rank: 99 out of 405

$385

Average: $351

9

Average: 4

CAREY ROBINSON

Roanoke, Va. 24018

6,261

Rank: 53 out of 405

1,517

Rank: 82 out of 405

$573K

Rank: 58 out of 405

$378

Average: $351

4

Average: 4

ROBERT CULLOM

Williamsburg, Va. 23185

4,409

Rank: 97 out of 405

1,948

Rank: 37 out of 405

$731K

Rank: 36 out of 405

$375

Average: $351

2

Average: 4

DAVID KINSLER

Salem, Va. 24153

7,021

Rank: 47 out of 405

1,834

Rank: 46 out of 405

$687K

Rank: 43 out of 405

$375

Average: $351

4

Average: 4

JEANNE BROOKS

Gloucester, Va. 23061

2,810

Rank: 193 out of 405

1,250

Rank: 137 out of 405

$460K

Rank: 96 out of 405

$368

Average: $351

2

Average: 4

KENLYN MILLER

Harrisonburg, Va. 22801

5,040

Rank: 82 out of 405

1,915

Rank: 40 out of 405

$699K

Rank: 41 out of 405

$365

Average: $351

3

Average: 4

HAROLD BERNSTEIN

Glen allen, Va. 23060

4,904

Rank: 84 out of 405

1,066

Rank: 173 out of 405

$386K

Rank: 115 out of 405

$362

Average: $351

5

Average: 4

TAYYIB RANA

Winchester, Va. 22601

2,908

Rank: 185 out of 405

1,011

Rank: 182 out of 405

$366K

Rank: 123 out of 405

$362

Average: $351

3

Average: 4

WALTER BUNDY

Richmond, Va. 23226

5,928

Rank: 60 out of 405

1,370

Rank: 110 out of 405

$495K

Rank: 83 out of 405

$361

Average: $351

4

Average: 4

RAJESH RAJPAL

Mclean, Va. 22102

1,134

Rank: 295 out of 405

469

Rank: 286 out of 405

$169K

Rank: 240 out of 405

$360

Average: $351

2

Average: 4

HARESH AILANI

Springfield, Va. 22152

1,984

Rank: 242 out of 405

709

Rank: 246 out of 405

$255K

Rank: 178 out of 405

$359

Average: $351

3

Average: 4

CONSTANCE OKEKE

Norfolk, Va. 23502

2,947

Rank: 182 out of 405

751

Rank: 226 out of 405

$269K

Rank: 168 out of 405

$358

Average: $351

4

Average: 4

NORMA ZAPATA-DE PEREZ

Lake ridge, Va. 22192

490

Rank: 345 out of 405

93

Rank: 375 out of 405

$32.9K

Rank: 345 out of 405

$354

Average: $351

5

Average: 4

STEPHANIE MARIONEAUX

Chesapeake, Va. 23320

3,141

Rank: 169 out of 405

736

Rank: 233 out of 405

$258K

Rank: 174 out of 405

$350

Average: $351

4

Average: 4

KENNETH KARLIN

Reston, Va. 20190

5,178

Rank: 80 out of 405

1,412

Rank: 99 out of 405

$494K

Rank: 84 out of 405

$350

Average: $351

4

Average: 4

MICHAEL GOLDBERG

Springfield, Va. 22152

3,399

Rank: 147 out of 405

1,412

Rank: 99 out of 405

$494K

Rank: 85 out of 405

$350

Average: $351

2

Average: 4

LEONARD RAPPAPORT

Portsmouth, Va. 23703

5,656

Rank: 68 out of 405

1,495

Rank: 85 out of 405

$521K

Rank: 72 out of 405

$348

Average: $351

4

Average: 4

POLLY PURGASON

Richmond, Va. 23226

2,115

Rank: 233 out of 405

514

Rank: 280 out of 405

$179K

Rank: 227 out of 405

$348

Average: $351

4

Average: 4

DENISE CHAMBLEE

Newport news, Va. 23606

85

Rank: 391 out of 405

43

Rank: 391 out of 405

$14.9K

Rank: 370 out of 405

$345

Average: $351

2

Average: 4

KIAN KAZ

Newport news, Va. 23602

6,191

Rank: 54 out of 405

1,644

Rank: 63 out of 405

$567K

Rank: 61 out of 405

$345

Average: $351

4

Average: 4

GARTH STEVENS

Richmond, Va. 23235

3,082

Rank: 176 out of 405

1,024

Rank: 179 out of 405

$350K

Rank: 133 out of 405

$342

Average: $351

3

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