ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Virginia » General Practice

Top General Practice 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

ADEL BISHAI

Emporia, Va. 23847

6,417

Rank: 1 out of 120

530

Rank: 8 out of 120

$191K

Rank: 5 out of 120

$360

Average: $210

12

Average: 5

WAYNE MCDERMOTT

Virginia beach, Va. 23453

5,454

Rank: 2 out of 120

249

Rank: 42 out of 120

$105K

Rank: 15 out of 120

$423

Average: $210

22

Average: 5

JON PETERSON

Martinsville, Va. 24112

4,860

Rank: 3 out of 120

800

Rank: 1 out of 120

$145K

Rank: 9 out of 120

$181

Average: $210

6

Average: 5

RANDOLPH LANFORD

Fork union, Va. 23055

4,788

Rank: 4 out of 120

456

Rank: 14 out of 120

$202K

Rank: 3 out of 120

$442

Average: $210

11

Average: 5

LAWRENCE MARSHALL

Floyd, Va. 24091

4,739

Rank: 5 out of 120

369

Rank: 27 out of 120

$98.2K

Rank: 16 out of 120

$266

Average: $210

13

Average: 5

JOHN PRINCE

Emporia, Va. 23847

4,472

Rank: 6 out of 120

65

Rank: 97 out of 120

$66.5K

Rank: 30 out of 120

$1,024

Average: $210

69

Average: 5

ANTHONY RASI

Bluefield, Va. 24605

4,302

Rank: 7 out of 120

800

Rank: 1 out of 120

$183K

Rank: 6 out of 120

$229

Average: $210

5

Average: 5

DENNIS HATTER

Stuarts draft, Va. 24477

4,005

Rank: 8 out of 120

667

Rank: 3 out of 120

$149K

Rank: 7 out of 120

$223

Average: $210

6

Average: 5

MICHAEL MORO

Virginia beach, Va. 23455

3,880

Rank: 9 out of 120

514

Rank: 9 out of 120

$195K

Rank: 4 out of 120

$379

Average: $210

8

Average: 5

JOHN MILLS

Richmond, Va. 23226

3,563

Rank: 10 out of 120

400

Rank: 22 out of 120

$90.4K

Rank: 21 out of 120

$226

Average: $210

9

Average: 5

PHILIP BOULANGER

Glen allen, Va. 23060

3,093

Rank: 11 out of 120

404

Rank: 21 out of 120

$241K

Rank: 1 out of 120

$597

Average: $210

8

Average: 5

JOSE LEONCIO

Chesapeake, Va. 23323

3,089

Rank: 12 out of 120

448

Rank: 15 out of 120

$215K

Rank: 2 out of 120

$480

Average: $210

7

Average: 5

JAMES PASCHAL

Norfolk, Va. 23503

2,998

Rank: 13 out of 120

191

Rank: 52 out of 120

$120K

Rank: 11 out of 120

$628

Average: $210

16

Average: 5

CARL HANNAH

Christiansburg, Va. 24073

2,938

Rank: 14 out of 120

414

Rank: 20 out of 120

$71.1K

Rank: 27 out of 120

$172

Average: $210

7

Average: 5

THOMAS JANUS

Fredericksburg, Va. 22405

2,731

Rank: 15 out of 120

476

Rank: 12 out of 120

$96.9K

Rank: 17 out of 120

$204

Average: $210

6

Average: 5

ROGACIANO DAJAO

Chesapeake, Va. 23321

2,721

Rank: 16 out of 120

336

Rank: 31 out of 120

$85.8K

Rank: 23 out of 120

$255

Average: $210

8

Average: 5

JOSUE MIRANDA

Virginia beach, Va. 23462

2,709

Rank: 17 out of 120

443

Rank: 16 out of 120

$130K

Rank: 10 out of 120

$294

Average: $210

6

Average: 5

WILLIAM REESE

Fredericksburg, Va. 22408

2,570

Rank: 18 out of 120

654

Rank: 4 out of 120

$147K

Rank: 8 out of 120

$225

Average: $210

4

Average: 5

NATHAN CHRISTIAN

Lynchburg, Va. 24502

2,563

Rank: 19 out of 120

538

Rank: 6 out of 120

$90.5K

Rank: 20 out of 120

$168

Average: $210

5

Average: 5

JAY GOLDBERG

Colonial heights, Va. 23834

2,521

Rank: 20 out of 120

415

Rank: 19 out of 120

$92.4K

Rank: 19 out of 120

$223

Average: $210

6

Average: 5

RICHARD STEELE

Petersburg, Va. 23803

2,388

Rank: 21 out of 120

369

Rank: 27 out of 120

$62.1K

Rank: 32 out of 120

$168

Average: $210

6

Average: 5

SAMUEL WITTENBERG

Virginia beach, Va. 23452

2,330

Rank: 22 out of 120

343

Rank: 29 out of 120

$68.2K

Rank: 28 out of 120

$199

Average: $210

7

Average: 5

SCOTT HIPPEARD

Roanoke, Va. 24018

2,275

Rank: 23 out of 120

177

Rank: 55 out of 120

$41.6K

Rank: 49 out of 120

$235

Average: $210

13

Average: 5

MARY TATTERSALL

Staunton, Va. 24401

1,888

Rank: 24 out of 120

337

Rank: 30 out of 120

$81.6K

Rank: 25 out of 120

$242

Average: $210

6

Average: 5

KAREN LYONS

Lexington, Va. 24450

1,842

Rank: 25 out of 120

499

Rank: 10 out of 120

$116K

Rank: 12 out of 120

$232

Average: $210

4

Average: 5

WALLACE WERNER

Manassas, Va. 20110

1,830

Rank: 26 out of 120

418

Rank: 17 out of 120

$83.4K

Rank: 24 out of 120

$199

Average: $210

4

Average: 5

OSCAR ELLISON

Fairfax, Va. 22031

1,681

Rank: 27 out of 120

185

Rank: 53 out of 120

$110K

Rank: 13 out of 120

$596

Average: $210

9

Average: 5

PAUL DUMAS

Chesapeake, Va. 23320

1,662

Rank: 28 out of 120

488

Rank: 11 out of 120

$42.4K

Rank: 46 out of 120

$87

Average: $210

3

Average: 5

MICHAEL TRAHOS

Alexandria, Va. 22302

1,616

Rank: 29 out of 120

282

Rank: 37 out of 120

$107K

Rank: 14 out of 120

$380

Average: $210

6

Average: 5

ROBERTO CANIZARES

King george, Va. 22485

1,574

Rank: 30 out of 120

249

Rank: 42 out of 120

$89K

Rank: 22 out of 120

$358

Average: $210

6

Average: 5

BRYAN MACK

Virginia beach, Va. 23456

1,521

Rank: 31 out of 120

171

Rank: 58 out of 120

$49K

Rank: 38 out of 120

$287

Average: $210

9

Average: 5

INJA CHANG

Richmond, Va. 23224

1,430

Rank: 32 out of 120

149

Rank: 66 out of 120

$46.6K

Rank: 40 out of 120

$313

Average: $210

10

Average: 5

FITZPATRICK WILSON

Newport news, Va. 23602

1,409

Rank: 33 out of 120

457

Rank: 13 out of 120

$92.5K

Rank: 18 out of 120

$202

Average: $210

3

Average: 5

NADER BADDAR

Hampton, Va. 23661

1,364

Rank: 34 out of 120

397

Rank: 23 out of 120

$58.2K

Rank: 35 out of 120

$147

Average: $210

3

Average: 5

SAMUEL PASTERNACK

Orange, Va. 22960

1,363

Rank: 35 out of 120

115

Rank: 79 out of 120

$54.3K

Rank: 36 out of 120

$472

Average: $210

12

Average: 5

YOUNG LEE

Petersburg, Va. 23803

1,297

Rank: 36 out of 120

134

Rank: 75 out of 120

$46K

Rank: 41 out of 120

$343

Average: $210

10

Average: 5

JAMES ABROKWAH

Clinchco, Va. 24226

1,287

Rank: 37 out of 120

137

Rank: 72 out of 120

$58.4K

Rank: 34 out of 120

$426

Average: $210

9

Average: 5

RAPHAEL GUANZON

Portsmouth, Va. 23704

1,273

Rank: 38 out of 120

167

Rank: 59 out of 120

$75.6K

Rank: 26 out of 120

$452

Average: $210

8

Average: 5

VINCENT JOHNSTON

Chesapeake, Va. 23322

1,216

Rank: 39 out of 120

386

Rank: 26 out of 120

$34.2K

Rank: 57 out of 120

$89

Average: $210

3

Average: 5

KAREN POEHAILOS

Charlottesville, Va. 22911

1,211

Rank: 40 out of 120

201

Rank: 50 out of 120

$39.7K

Rank: 52 out of 120

$198

Average: $210

6

Average: 5

JAMES DUNN

Charlotte ch, Va. 23923

1,208

Rank: 41 out of 120

266

Rank: 39 out of 120

$43.9K

Rank: 44 out of 120

$165

Average: $210

5

Average: 5

RICK STOUGH

Harrisonburg, Va. 22801

1,145

Rank: 42 out of 120

535

Rank: 7 out of 120

$43.5K

Rank: 45 out of 120

$81

Average: $210

2

Average: 5

THOMAS SHAPCOTT

Staunton, Va. 24401

1,084

Rank: 43 out of 120

142

Rank: 71 out of 120

$31.8K

Rank: 59 out of 120

$224

Average: $210

8

Average: 5

LORRAINE FRENCH

Floyd, Va. 24091

1,073

Rank: 44 out of 120

255

Rank: 40 out of 120

$5,135

Rank: 106 out of 120

$20

Average: $210

4

Average: 5

LAURIE HARRIS

Virginia beach, Va. 23454

1,057

Rank: 45 out of 120

418

Rank: 17 out of 120

$31.7K

Rank: 60 out of 120

$76

Average: $210

3

Average: 5

SUNIL SHARMA

Fredericksburg, Va. 22407

1,027

Rank: 46 out of 120

287

Rank: 36 out of 120

$41.8K

Rank: 48 out of 120

$146

Average: $210

4

Average: 5

MOHAMMAD RASHID

Purcellville, Va. 20132

996

Rank: 47 out of 120

333

Rank: 32 out of 120

$49.9K

Rank: 37 out of 120

$150

Average: $210

3

Average: 5

JOHN CAMPBELL

Fishersville, Va. 22939

995

Rank: 48 out of 120

577

Rank: 5 out of 120

$44.9K

Rank: 42 out of 120

$78

Average: $210

2

Average: 5

PETER GENERELLY

Palmyra, Va. 22963

981

Rank: 49 out of 120

249

Rank: 42 out of 120

$38K

Rank: 55 out of 120

$152

Average: $210

4

Average: 5

MARGARET GREGORCZYK

Lebanon, Va. 24266

960

Rank: 50 out of 120

165

Rank: 61 out of 120

$48.5K

Rank: 39 out of 120

$294

Average: $210

6

Average: 5

RALPH KRAMER

Stuart, Va. 24171

938

Rank: 51 out of 120

393

Rank: 25 out of 120

$22.8K

Rank: 72 out of 120

$58

Average: $210

2

Average: 5

STEPHEN KAUFFMAN

Alexandria, Va. 22302

913

Rank: 52 out of 120

275

Rank: 38 out of 120

$39.9K

Rank: 51 out of 120

$145

Average: $210

3

Average: 5

ARSENIO ONG

Norfolk, Va. 23505

904

Rank: 53 out of 120

55

Rank: 105 out of 120

$27.3K

Rank: 65 out of 120

$496

Average: $210

16

Average: 5

BAHRAM PISHDAD

Vienna, Va. 22181

878

Rank: 54 out of 120

145

Rank: 68 out of 120

$62K

Rank: 33 out of 120

$428

Average: $210

6

Average: 5

THOMAS DAVIES

Burkeville, Va. 23922

803

Rank: 55 out of 120

98

Rank: 86 out of 120

$25.5K

Rank: 69 out of 120

$260

Average: $210

8

Average: 5

MARY EVANS

Louisa, Va. 23093

801

Rank: 56 out of 120

174

Rank: 57 out of 120

$44.2K

Rank: 43 out of 120

$254

Average: $210

5

Average: 5

ALFREDO SORIANO

Chesapeake, Va. 23324

795

Rank: 57 out of 120

155

Rank: 64 out of 120

$33.5K

Rank: 58 out of 120

$216

Average: $210

5

Average: 5

PATRICIA ELLIOTT

Rapidan, Va. 22733

780

Rank: 58 out of 120

87

Rank: 90 out of 120

$30.2K

Rank: 63 out of 120

$347

Average: $210

9

Average: 5

AVTAR MOORE

Lexington, Va. 24450

777

Rank: 59 out of 120

62

Rank: 99 out of 120

$38.2K

Rank: 54 out of 120

$616

Average: $210

13

Average: 5

GREG VICTOR TAMPUS

Montpelier, Va. 23192

750

Rank: 60 out of 120

317

Rank: 33 out of 120

$67.2K

Rank: 29 out of 120

$212

Average: $210

2

Average: 5

DAVID LEWIS

Bassett, Va. 24055

737

Rank: 61 out of 120

309

Rank: 34 out of 120

$2,276

Rank: 114 out of 120

$7

Average: $210

2

Average: 5

DILBAGH SIDHU

Springfield, Va. 22153

701

Rank: 62 out of 120

162

Rank: 63 out of 120

$24.1K

Rank: 70 out of 120

$149

Average: $210

4

Average: 5

JOHN CURRY

Falls church, Va. 22044

697

Rank: 63 out of 120

179

Rank: 54 out of 120

$41.3K

Rank: 50 out of 120

$231

Average: $210

4

Average: 5

DESIDERIO HEBRON

Fredericksburg, Va. 22407

690

Rank: 64 out of 120

228

Rank: 47 out of 120

$31K

Rank: 61 out of 120

$136

Average: $210

3

Average: 5

RICHARD GREENE

Staunton, Va. 24401

645

Rank: 65 out of 120

253

Rank: 41 out of 120

$41.9K

Rank: 47 out of 120

$166

Average: $210

3

Average: 5

PETER GENT

Midlothian, Va. 23113

622

Rank: 66 out of 120

68

Rank: 96 out of 120

$30.6K

Rank: 62 out of 120

$449

Average: $210

9

Average: 5

JOHN PITMAN

Williamsburg, Va. 23185

584

Rank: 67 out of 120

53

Rank: 108 out of 120

$65.6K

Rank: 31 out of 120

$1,237

Average: $210

11

Average: 5

JERRY LEE

Manassas, Va. 20109

568

Rank: 68 out of 120

146

Rank: 67 out of 120

$26.9K

Rank: 66 out of 120

$184

Average: $210

4

Average: 5

JOHN PULIZZI

Alexandria, Va. 22302

553

Rank: 69 out of 120

216

Rank: 48 out of 120

$26.3K

Rank: 67 out of 120

$122

Average: $210

3

Average: 5

JOHN STEWART

Norfolk, Va. 23518

525

Rank: 70 out of 120

298

Rank: 35 out of 120

$17.2K

Rank: 75 out of 120

$58

Average: $210

2

Average: 5

VIRGINIA BALUYOT

Pound, Va. 24279

515

Rank: 71 out of 120

104

Rank: 84 out of 120

$18.9K

Rank: 74 out of 120

$182

Average: $210

5

Average: 5

PHILIP BARRERE

Nokesville, Va. 20181

505

Rank: 4 out of 6

330

Rank: 1 out of 6

$39.8K

Rank: 3 out of 6

$121

Average: $210

2

Average: 5

JAMES CISEK

Richmond, Va. 23229

476

Rank: 72 out of 120

397

Rank: 23 out of 120

$34.5K

Rank: 56 out of 120

$87

Average: $210

1

Average: 5

ALTORY MIRANDA

Midlothian, Va. 23112

415

Rank: 73 out of 120

241

Rank: 46 out of 120

$39.7K

Rank: 53 out of 120

$165

Average: $210

2

Average: 5

MUSHTAQ AWAN

Falls church, Va. 22043

407

Rank: 74 out of 120

121

Rank: 78 out of 120

$26.1K

Rank: 68 out of 120

$216

Average: $210

3

Average: 5

QILIN SONG

Fort eustis, Va. 23604

383

Rank: 75 out of 120

145

Rank: 68 out of 120

$2,260

Rank: 115 out of 120

$16

Average: $210

3

Average: 5

LEE MARTIN

Arlington, Va. 22203

381

Rank: 76 out of 120

164

Rank: 62 out of 120

$22K

Rank: 73 out of 120

$134

Average: $210

2

Average: 5

JOSE LENGUA

Saluda, Va. 23149

360

Rank: 77 out of 120

50

Rank: 109 out of 120

$13.9K

Rank: 79 out of 120

$279

Average: $210

7

Average: 5

ARTHUR VAYER

Stafford, Va. 22554

352

Rank: 78 out of 120

211

Rank: 49 out of 120

$28.3K

Rank: 64 out of 120

$134

Average: $210

2

Average: 5

JAMES HALL

Chesapeake, Va. 23320

338

Rank: 79 out of 120

193

Rank: 51 out of 120

$12.2K

Rank: 82 out of 120

$63

Average: $210

2

Average: 5

GEORGE WAGNER

Roanoke, Va. 24018

301

Rank: 80 out of 120

144

Rank: 70 out of 120

$1,980

Rank: 116 out of 120

$14

Average: $210

2

Average: 5

MICHAEL WEBB

Norfolk, Va. 23518

298

Rank: 81 out of 120

177

Rank: 55 out of 120

$8,744

Rank: 90 out of 120

$49

Average: $210

2

Average: 5

CHARLES PAYLING WRIGHT

Herndon, Va. 20170

291

Rank: 82 out of 120

106

Rank: 83 out of 120

$15.1K

Rank: 76 out of 120

$143

Average: $210

3

Average: 5

GEORGE PARKER

Richmond, Va. 23226

273

Rank: 83 out of 120

242

Rank: 45 out of 120

$23K

Rank: 71 out of 120

$95

Average: $210

1

Average: 5

JENNIFER KRUP

Virginia beach, Va. 23455

272

Rank: 84 out of 120

85

Rank: 92 out of 120

$14.3K

Rank: 78 out of 120

$168

Average: $210

3

Average: 5

GEORGE GONZALES

Fredericksburg, Va. 22401

262

Rank: 85 out of 120

38

Rank: 112 out of 120

$13.1K

Rank: 80 out of 120

$344

Average: $210

7

Average: 5

NORMAN RATLIFFE

Clintwood, Va. 24228

258

Rank: 86 out of 120

155

Rank: 64 out of 120

$6,280

Rank: 100 out of 120

$41

Average: $210

2

Average: 5

BRETT LAW

Richmond, Va. 23238

234

Rank: 87 out of 120

112

Rank: 80 out of 120

$12.2K

Rank: 84 out of 120

$109

Average: $210

2

Average: 5

RAJ MISHRA

Petersburg, Va. 23803

227

Rank: 88 out of 120

59

Rank: 101 out of 120

$8,780

Rank: 89 out of 120

$149

Average: $210

4

Average: 5

NIRMALA VASA

Petersburg, Va. 23803

225

Rank: 89 out of 120

61

Rank: 100 out of 120

$6,603

Rank: 98 out of 120

$108

Average: $210

4

Average: 5

WALTER GREEN

Harrisburg, Va. 22802

224

Rank: 90 out of 120

86

Rank: 91 out of 120

$15.1K

Rank: 77 out of 120

$175

Average: $210

3

Average: 5

KRISTEN SAID

Charlottesville, Va. 22901

220

Rank: 91 out of 120

166

Rank: 60 out of 120

$12.8K

Rank: 81 out of 120

$77

Average: $210

1

Average: 5

MICHAEL GOEDEN

Fredericksburg, Va. 22407

217

Rank: 92 out of 120

136

Rank: 74 out of 120

$10.1K

Rank: 87 out of 120

$74

Average: $210

2

Average: 5

RALEIGH POWELL

Richmond, Va. 23221

214

Rank: 93 out of 120

107

Rank: 82 out of 120

$6,741

Rank: 97 out of 120

$63

Average: $210

2

Average: 5

KESAR CHAUDHARY

Purcellville, Va. 20132

207

Rank: 94 out of 120

112

Rank: 80 out of 120

$8,869

Rank: 88 out of 120

$79

Average: $210

2

Average: 5

HUNG DUONG

Arlington, Va. 22201

190

Rank: 95 out of 120

37

Rank: 113 out of 120

$7,749

Rank: 94 out of 120

$209

Average: $210

5

Average: 5

DANTE BRUNO

South boston, Va. 24592

184

Rank: 96 out of 120

77

Rank: 95 out of 120

$7,846

Rank: 92 out of 120

$102

Average: $210

2

Average: 5

JOSEPH MARIETTA

Fredericksburg, Va. 22407

176

Rank: 97 out of 120

126

Rank: 76 out of 120

$8,241

Rank: 91 out of 120

$65

Average: $210

1

Average: 5

ROBERT WYMER

Chesapeake, Va. 23320

172

Rank: 98 out of 120

137

Rank: 72 out of 120

$6,228

Rank: 101 out of 120

$45

Average: $210

1

Average: 5

ZEENAT AHMED

Petersburg, Va. 23803

170

Rank: 99 out of 120

59

Rank: 101 out of 120

$5,694

Rank: 104 out of 120

$97

Average: $210

3

Average: 5

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.