Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Virginia » Family Medicine

Top Family Medicine 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

ALBERT WINFIELD

Danville, Va. 24540

66,850

Rank: 1 out of 2,212

822

Rank: 95 out of 2,212

$701K

Rank: 2 out of 2,212

$852

Average: $214

81

Average: 6

STEVEN LEWIS

Moneta, Va. 24121

63,282

Rank: 2 out of 2,212

1,125

Rank: 25 out of 2,212

$393K

Rank: 14 out of 2,212

$349

Average: $214

56

Average: 6

THOMAS EPPES

Forest, Va. 24551

51,749

Rank: 3 out of 2,212

684

Rank: 187 out of 2,212

$238K

Rank: 83 out of 2,212

$349

Average: $214

76

Average: 6

JOHN TRACY

Fancy gap, Va. 24328

40,456

Rank: 4 out of 2,212

355

Rank: 893 out of 2,212

$111K

Rank: 538 out of 2,212

$313

Average: $214

114

Average: 6

DAVID HOLT

Virginia beach, Va. 23455

31,784

Rank: 5 out of 2,212

478

Rank: 529 out of 2,212

$595K

Rank: 4 out of 2,212

$1,244

Average: $214

66

Average: 6

ROBERT ELLIOTT

Hurt, Va. 24563

25,591

Rank: 6 out of 2,212

1,145

Rank: 24 out of 2,212

$286K

Rank: 47 out of 2,212

$250

Average: $214

22

Average: 6

JAMES WINEGAR

Duffield, Va. 24244

24,212

Rank: 7 out of 2,212

547

Rank: 382 out of 2,212

$181K

Rank: 185 out of 2,212

$330

Average: $214

44

Average: 6

PETER KIM

Annandale, Va. 22003

21,705

Rank: 8 out of 2,212

494

Rank: 482 out of 2,212

$552K

Rank: 5 out of 2,212

$1,117

Average: $214

44

Average: 6

JONATHAN MARSTON

Crewe, Va. 23930

20,874

Rank: 9 out of 2,212

834

Rank: 90 out of 2,212

$340K

Rank: 24 out of 2,212

$408

Average: $214

25

Average: 6

GREGORY DEMOTTS

Nickelsville, Va. 24271

20,496

Rank: 10 out of 2,212

235

Rank: 1,342 out of 2,212

$153K

Rank: 285 out of 2,212

$650

Average: $214

87

Average: 6

MICHAEL KIM

Fairfax, Va. 22030

19,860

Rank: 11 out of 2,212

805

Rank: 104 out of 2,212

$740K

Rank: 1 out of 2,212

$919

Average: $214

25

Average: 6

GERTRUDE SHAHADY

Rustburg, Va. 24588

19,822

Rank: 12 out of 2,212

796

Rank: 106 out of 2,212

$263K

Rank: 54 out of 2,212

$330

Average: $214

25

Average: 6

RAJENDRA TRIVEDI

Danville, Va. 24541

19,342

Rank: 13 out of 2,212

860

Rank: 78 out of 2,212

$491K

Rank: 6 out of 2,212

$571

Average: $214

22

Average: 6

MICHAEL ANDERSON

Emporia, Va. 23847

18,369

Rank: 14 out of 2,212

1,076

Rank: 35 out of 2,212

$391K

Rank: 15 out of 2,212

$364

Average: $214

17

Average: 6

DAVID HAGA

Madison heights, Va. 24572

17,954

Rank: 15 out of 2,212

654

Rank: 214 out of 2,212

$350K

Rank: 22 out of 2,212

$536

Average: $214

27

Average: 6

LOUIS GRAHAM

Lynchburg, Va. 24502

17,318

Rank: 16 out of 2,212

1,177

Rank: 20 out of 2,212

$364K

Rank: 20 out of 2,212

$309

Average: $214

15

Average: 6

CLARENCE HALL

Crewe, Va. 23930

15,757

Rank: 17 out of 2,212

647

Rank: 227 out of 2,212

$251K

Rank: 69 out of 2,212

$388

Average: $214

24

Average: 6

MARK KLEINER

Forest, Va. 24551

15,399

Rank: 18 out of 2,212

499

Rank: 469 out of 2,212

$130K

Rank: 400 out of 2,212

$260

Average: $214

31

Average: 6

JAMES DAGEFORDE

Richmond, Va. 23233

15,260

Rank: 19 out of 2,212

571

Rank: 336 out of 2,212

$241K

Rank: 78 out of 2,212

$422

Average: $214

27

Average: 6

CHRISTOPHER BASHAM

Big stone gap, Va. 24219

15,139

Rank: 20 out of 2,212

724

Rank: 148 out of 2,212

$180K

Rank: 186 out of 2,212

$249

Average: $214

21

Average: 6

WILLIAM BALL

Hardy, Va. 24101

14,958

Rank: 21 out of 2,212

1,866

Rank: 1 out of 2,212

$473K

Rank: 7 out of 2,212

$254

Average: $214

8

Average: 6

MATTHEW KAATZ

Pulaski, Va. 24301

14,725

Rank: 22 out of 2,212

608

Rank: 277 out of 2,212

$268K

Rank: 51 out of 2,212

$440

Average: $214

24

Average: 6

GRAHAM POWERS

South hill, Va. 23970

14,532

Rank: 23 out of 2,212

1,320

Rank: 12 out of 2,212

$181K

Rank: 182 out of 2,212

$137

Average: $214

11

Average: 6

GEORGE MEHFOUD

Richmond, Va. 23229

14,428

Rank: 24 out of 2,212

1,336

Rank: 11 out of 2,212

$403K

Rank: 13 out of 2,212

$301

Average: $214

11

Average: 6

JOHN HOFFMAN

Appomattox, Va. 24522

14,301

Rank: 25 out of 2,212

986

Rank: 48 out of 2,212

$287K

Rank: 46 out of 2,212

$291

Average: $214

15

Average: 6

JOHN CARMACK

Forest, Va. 24551

14,024

Rank: 26 out of 2,212

723

Rank: 151 out of 2,212

$229K

Rank: 96 out of 2,212

$316

Average: $214

19

Average: 6

SHANNON FINCH

Bristol, Va. 24201

13,912

Rank: 27 out of 2,212

232

Rank: 1,360 out of 2,212

$100K

Rank: 634 out of 2,212

$432

Average: $214

60

Average: 6

STEPHEN GODSHALL

Harrisonburg, Va. 22801

13,851

Rank: 28 out of 2,212

641

Rank: 237 out of 2,212

$180K

Rank: 187 out of 2,212

$280

Average: $214

22

Average: 6

VERNA GUANZON

Madison heights, Va. 24572

13,760

Rank: 29 out of 2,212

811

Rank: 101 out of 2,212

$293K

Rank: 43 out of 2,212

$361

Average: $214

17

Average: 6

JOHN MARSH

Middlebrook, Va. 24459

13,759

Rank: 30 out of 2,212

949

Rank: 56 out of 2,212

$465K

Rank: 9 out of 2,212

$490

Average: $214

14

Average: 6

RICHARD COLE

Stuart, Va. 24171

13,747

Rank: 31 out of 2,212

545

Rank: 384 out of 2,212

$69.2K

Rank: 963 out of 2,212

$127

Average: $214

25

Average: 6

JOSEPH SMITH

Harrisonburg, Va. 22801

13,112

Rank: 32 out of 2,212

650

Rank: 220 out of 2,212

$169K

Rank: 229 out of 2,212

$260

Average: $214

20

Average: 6

ANUP GOKLI

Quinton, Va. 23141

12,835

Rank: 33 out of 2,212

1,174

Rank: 21 out of 2,212

$344K

Rank: 23 out of 2,212

$293

Average: $214

11

Average: 6

RICHARD DUNN

Warsaw, Va. 22572

12,797

Rank: 34 out of 2,212

739

Rank: 134 out of 2,212

$306K

Rank: 33 out of 2,212

$414

Average: $214

17

Average: 6

STERLING RANSONE

Deltaville, Va. 23043

12,584

Rank: 35 out of 2,212

575

Rank: 325 out of 2,212

$213K

Rank: 117 out of 2,212

$371

Average: $214

22

Average: 6

AARON HARTMAN

Midlothian, Va. 23114

12,009

Rank: 36 out of 2,212

698

Rank: 176 out of 2,212

$292K

Rank: 44 out of 2,212

$419

Average: $214

17

Average: 6

RICHARD GERGOUDIS

Richmond, Va. 23226

11,934

Rank: 37 out of 2,212

997

Rank: 45 out of 2,212

$383K

Rank: 17 out of 2,212

$384

Average: $214

12

Average: 6

CRAIG PETRY

Lynchburg, Va. 24502

11,875

Rank: 38 out of 2,212

410

Rank: 722 out of 2,212

$140K

Rank: 346 out of 2,212

$340

Average: $214

29

Average: 6

MARGARET WESTIN

Richmond, Va. 23226

11,844

Rank: 39 out of 2,212

648

Rank: 225 out of 2,212

$297K

Rank: 38 out of 2,212

$458

Average: $214

18

Average: 6

JEREMY FREEMAN

Blacksburg, Va. 24060

11,791

Rank: 40 out of 2,212

389

Rank: 785 out of 2,212

$99.8K

Rank: 639 out of 2,212

$257

Average: $214

30

Average: 6

JOHN WILLIAMS

Lynchburg, Va. 24501

11,746

Rank: 41 out of 2,212

764

Rank: 121 out of 2,212

$264K

Rank: 52 out of 2,212

$346

Average: $214

15

Average: 6

JOHN VERHEUL

Midlothain, Va. 23114

11,604

Rank: 42 out of 2,212

576

Rank: 324 out of 2,212

$295K

Rank: 40 out of 2,212

$512

Average: $214

20

Average: 6

DAVID CHERNOFF

Staunton, Va. 24401

11,585

Rank: 43 out of 2,212

976

Rank: 51 out of 2,212

$281K

Rank: 48 out of 2,212

$288

Average: $214

12

Average: 6

CHRISTOPHER HECK

Waynesboro, Va. 22980

11,478

Rank: 44 out of 2,212

1,019

Rank: 40 out of 2,212

$370K

Rank: 18 out of 2,212

$363

Average: $214

11

Average: 6

KERRY LEICHTY

Harrisonburg, Va. 22801

11,402

Rank: 45 out of 2,212

659

Rank: 209 out of 2,212

$162K

Rank: 253 out of 2,212

$246

Average: $214

17

Average: 6

JAMES FOSTER

Richmond, Va. 23233

11,388

Rank: 46 out of 2,212

1,002

Rank: 42 out of 2,212

$318K

Rank: 29 out of 2,212

$317

Average: $214

11

Average: 6

DAVID FLACK

Winchester, Va. 22601

11,238

Rank: 47 out of 2,212

1,530

Rank: 7 out of 2,212

$236K

Rank: 88 out of 2,212

$154

Average: $214

7

Average: 6

JOHN FAVERO

Martinsville, Va. 24112

11,197

Rank: 48 out of 2,212

1,352

Rank: 10 out of 2,212

$470K

Rank: 8 out of 2,212

$348

Average: $214

8

Average: 6

LAWRENCE VARNER

Farmville, Va. 23901

11,139

Rank: 49 out of 2,212

347

Rank: 929 out of 2,212

$262K

Rank: 55 out of 2,212

$755

Average: $214

32

Average: 6

DENNIS THOMAS

Quinton, Va. 23141

11,105

Rank: 50 out of 2,212

1,263

Rank: 15 out of 2,212

$302K

Rank: 34 out of 2,212

$239

Average: $214

9

Average: 6

ADOLPH FLOWERS

Emporia, Va. 23847

11,086

Rank: 51 out of 2,212

568

Rank: 339 out of 2,212

$251K

Rank: 68 out of 2,212

$442

Average: $214

20

Average: 6

SYDNEY HARRIS

Danville, Va. 24541

10,999

Rank: 52 out of 2,212

797

Rank: 105 out of 2,212

$234K

Rank: 92 out of 2,212

$294

Average: $214

14

Average: 6

KIM COMBS

Lynchburg, Va. 24501

10,930

Rank: 53 out of 2,212

761

Rank: 124 out of 2,212

$207K

Rank: 126 out of 2,212

$271

Average: $214

14

Average: 6

GLENN GRIFFITHS

Fort eustis, Va. 23604

10,905

Rank: 54 out of 2,212

447

Rank: 610 out of 2,212

$98.4K

Rank: 656 out of 2,212

$220

Average: $214

24

Average: 6

WILLIAM WHITNEY

Roanoke, Va. 24018

10,812

Rank: 55 out of 2,212

421

Rank: 686 out of 2,212

$113K

Rank: 525 out of 2,212

$268

Average: $214

26

Average: 6

CHARLES JUDY

Radford, Va. 24141

10,748

Rank: 56 out of 2,212

686

Rank: 185 out of 2,212

$261K

Rank: 57 out of 2,212

$381

Average: $214

16

Average: 6

BRIAN CUBBAGE

White stone, Va. 22578

10,719

Rank: 57 out of 2,212

721

Rank: 155 out of 2,212

$294K

Rank: 41 out of 2,212

$408

Average: $214

15

Average: 6

MARK MAHONEY

Martinsville, Va. 24112

10,524

Rank: 58 out of 2,212

1,124

Rank: 26 out of 2,212

$353K

Rank: 21 out of 2,212

$314

Average: $214

9

Average: 6

JAMES ROBUSTO

Urbanna, Va. 23175

10,388

Rank: 59 out of 2,212

511

Rank: 451 out of 2,212

$365K

Rank: 19 out of 2,212

$714

Average: $214

20

Average: 6

FRANK HUFFMAN

Newport news, Va. 23606

10,237

Rank: 60 out of 2,212

892

Rank: 68 out of 2,212

$308K

Rank: 32 out of 2,212

$345

Average: $214

11

Average: 6

DAVID POWERS

South hill, Va. 23970

10,224

Rank: 61 out of 2,212

944

Rank: 58 out of 2,212

$126K

Rank: 429 out of 2,212

$133

Average: $214

11

Average: 6

HENRY IVEY

Vinton, Va. 24179

10,165

Rank: 62 out of 2,212

874

Rank: 73 out of 2,212

$315K

Rank: 31 out of 2,212

$360

Average: $214

12

Average: 6

STEVEN VON ELTEN

Warrenton, Va. 20186

10,016

Rank: 63 out of 2,212

1,639

Rank: 5 out of 2,212

$317K

Rank: 30 out of 2,212

$193

Average: $214

6

Average: 6

EUGENE OVERTON

Fairfax, Va. 22033

9,984

Rank: 64 out of 2,212

746

Rank: 130 out of 2,212

$258K

Rank: 61 out of 2,212

$346

Average: $214

13

Average: 6

RONNA WRIGHT

Appomattox, Va. 24522

9,950

Rank: 65 out of 2,212

824

Rank: 92 out of 2,212

$202K

Rank: 134 out of 2,212

$245

Average: $214

12

Average: 6

ALGER SOUTHALL

Louisa, Va. 23093

9,934

Rank: 66 out of 2,212

885

Rank: 70 out of 2,212

$340K

Rank: 25 out of 2,212

$384

Average: $214

11

Average: 6

DONALD LEE

Waynesboro, Va. 22980

9,860

Rank: 67 out of 2,212

820

Rank: 98 out of 2,212

$297K

Rank: 37 out of 2,212

$363

Average: $214

12

Average: 6

ALISON WHITMAN

Abingdon, Va. 24211

9,817

Rank: 68 out of 2,212

343

Rank: 941 out of 2,212

$146K

Rank: 318 out of 2,212

$425

Average: $214

29

Average: 6

ABDUL MOHIUDDIN

Hopewell, Va. 23860

9,783

Rank: 69 out of 2,212

1,158

Rank: 22 out of 2,212

$666K

Rank: 3 out of 2,212

$575

Average: $214

8

Average: 6

KARISSA HACKELTON

Richmond, Va. 23226

9,777

Rank: 70 out of 2,212

952

Rank: 55 out of 2,212

$244K

Rank: 72 out of 2,212

$257

Average: $214

10

Average: 6

NORMAN SNELGROVE

Winchester, Va. 22601

9,718

Rank: 71 out of 2,212

1,721

Rank: 4 out of 2,212

$226K

Rank: 99 out of 2,212

$132

Average: $214

6

Average: 6

DANIEL MCCREADY

Virginia beach, Va. 23454

9,670

Rank: 72 out of 2,212

648

Rank: 225 out of 2,212

$450K

Rank: 10 out of 2,212

$694

Average: $214

15

Average: 6

STEPHAN JANNACH

Danville, Va. 24541

9,566

Rank: 73 out of 2,212

650

Rank: 220 out of 2,212

$234K

Rank: 93 out of 2,212

$359

Average: $214

15

Average: 6

JOEL HULLETT

Ferrum, Va. 24088

9,415

Rank: 74 out of 2,212

1,117

Rank: 28 out of 2,212

$219K

Rank: 107 out of 2,212

$196

Average: $214

8

Average: 6

EUGENE LINK

Newport news, Va. 23606

9,351

Rank: 75 out of 2,212

420

Rank: 689 out of 2,212

$260K

Rank: 60 out of 2,212

$619

Average: $214

22

Average: 6

CLEMENS HALLMANN

Midlothian, Va. 23114

9,229

Rank: 76 out of 2,212

534

Rank: 412 out of 2,212

$244K

Rank: 74 out of 2,212

$456

Average: $214

17

Average: 6

BRIAN STIEFEL

Marion, Va. 24354

9,195

Rank: 77 out of 2,212

854

Rank: 84 out of 2,212

$268K

Rank: 50 out of 2,212

$314

Average: $214

11

Average: 6

HARRIETT JONES

Hampton, Va. 23666

9,172

Rank: 78 out of 2,212

654

Rank: 214 out of 2,212

$264K

Rank: 53 out of 2,212

$403

Average: $214

14

Average: 6

MICHAEL OKIN

Lynchburg, Va. 24501

9,023

Rank: 79 out of 2,212

652

Rank: 218 out of 2,212

$182K

Rank: 181 out of 2,212

$278

Average: $214

14

Average: 6

ANASTASIA CLEARY

Tappahannock, Va. 22560

9,007

Rank: 80 out of 2,212

606

Rank: 279 out of 2,212

$226K

Rank: 100 out of 2,212

$373

Average: $214

15

Average: 6

ROBERT CLAMPITT

Marion, Va. 24354

8,982

Rank: 81 out of 2,212

818

Rank: 100 out of 2,212

$252K

Rank: 66 out of 2,212

$308

Average: $214

11

Average: 6

DONALD YEATTS

Midlothian, Va. 23114

8,977

Rank: 82 out of 2,212

763

Rank: 122 out of 2,212

$235K

Rank: 91 out of 2,212

$308

Average: $214

12

Average: 6

GEORGE WEIDIG

Harrisonburg, Va. 22801

8,902

Rank: 83 out of 2,212

276

Rank: 1,192 out of 2,212

$158K

Rank: 269 out of 2,212

$572

Average: $214

32

Average: 6

DONNA LAMARQUE-AMBROSE

Callao, Va. 22435

8,899

Rank: 84 out of 2,212

578

Rank: 319 out of 2,212

$251K

Rank: 67 out of 2,212

$435

Average: $214

15

Average: 6

MATTHEW TATOM

Lynchburg, Va. 24502

8,887

Rank: 85 out of 2,212

1,846

Rank: 2 out of 2,212

$247K

Rank: 71 out of 2,212

$134

Average: $214

5

Average: 6

JAMES HALEY

Harrisonburg, Va. 22801

8,610

Rank: 86 out of 2,212

450

Rank: 604 out of 2,212

$109K

Rank: 553 out of 2,212

$243

Average: $214

19

Average: 6

DAMIAN COVINGTON

Richmond, Va. 23219

8,604

Rank: 87 out of 2,212

345

Rank: 938 out of 2,212

$122K

Rank: 455 out of 2,212

$353

Average: $214

25

Average: 6

LEE WEATHINGTON

Hopewell, Va. 23860

8,591

Rank: 88 out of 2,212

533

Rank: 416 out of 2,212

$194K

Rank: 153 out of 2,212

$365

Average: $214

16

Average: 6

SAMER HAWARI

Winchester, Va. 22601

8,582

Rank: 89 out of 2,212

1,460

Rank: 8 out of 2,212

$261K

Rank: 56 out of 2,212

$179

Average: $214

6

Average: 6

SONYA BETHEL

Springfield, Va. 22150

8,528

Rank: 90 out of 2,212

773

Rank: 117 out of 2,212

$298K

Rank: 36 out of 2,212

$386

Average: $214

11

Average: 6

SUSAN GRIFFIN

Wytheville, Va. 24382

8,515

Rank: 91 out of 2,212

579

Rank: 316 out of 2,212

$103K

Rank: 605 out of 2,212

$178

Average: $214

15

Average: 6

FRANCIS BAIN

Goochland, Va. 23063

8,504

Rank: 92 out of 2,212

390

Rank: 778 out of 2,212

$193K

Rank: 156 out of 2,212

$496

Average: $214

22

Average: 6

DAVID WODICKA

Lynchburg, Va. 24501

8,479

Rank: 93 out of 2,212

642

Rank: 236 out of 2,212

$217K

Rank: 113 out of 2,212

$338

Average: $214

13

Average: 6

MYRON ELLER

Martinsville, Va. 24112

8,471

Rank: 94 out of 2,212

417

Rank: 698 out of 2,212

$208K

Rank: 124 out of 2,212

$500

Average: $214

20

Average: 6

WILLIAM TOMIAK

Wytheville, Va. 24382

8,435

Rank: 95 out of 2,212

637

Rank: 241 out of 2,212

$209K

Rank: 123 out of 2,212

$328

Average: $214

13

Average: 6

WARREN KOONTZ

Richmond, Va. 23226

8,353

Rank: 96 out of 2,212

663

Rank: 203 out of 2,212

$161K

Rank: 258 out of 2,212

$243

Average: $214

13

Average: 6

MARC ELLER

Springfield, Va. 22151

8,311

Rank: 97 out of 2,212

522

Rank: 433 out of 2,212

$193K

Rank: 155 out of 2,212

$371

Average: $214

16

Average: 6

GEORGE CHACONAS

Wirtz, Va. 24184

8,306

Rank: 98 out of 2,212

654

Rank: 214 out of 2,212

$154K

Rank: 281 out of 2,212

$236

Average: $214

13

Average: 6

KEVIN SAHLI

Mechanicsville, Va. 23111

8,275

Rank: 99 out of 2,212

741

Rank: 132 out of 2,212

$176K

Rank: 199 out of 2,212

$238

Average: $214

11

Average: 6

JARRETT DODD

Forest, Va. 24551

8,261

Rank: 100 out of 2,212

430

Rank: 656 out of 2,212

$112K

Rank: 533 out of 2,212

$260

Average: $214

19

Average: 6

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.