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

DAVID HOLT

Virginia beach, Va. 23455

31,824

Rank: 1 out of 2,229

495

Rank: 459 out of 2,229

$572K

Rank: 3 out of 2,229

$1,156

Average: $196

64

Average: 5

ALBERT WINFIELD

Danville, Va. 24540

26,424

Rank: 2 out of 2,229

744

Rank: 123 out of 2,229

$404K

Rank: 10 out of 2,229

$543

Average: $196

36

Average: 5

RAJENDRA TRIVEDI

Danville, Va. 24541

23,257

Rank: 3 out of 2,229

794

Rank: 97 out of 2,229

$553K

Rank: 4 out of 2,229

$697

Average: $196

29

Average: 5

MICHAEL KIM

Fairfax, Va. 22030

18,015

Rank: 4 out of 2,229

782

Rank: 106 out of 2,229

$648K

Rank: 2 out of 2,229

$828

Average: $196

23

Average: 5

MICHAEL ANDERSON

Emporia, Va. 23847

17,758

Rank: 5 out of 2,229

1,162

Rank: 22 out of 2,229

$364K

Rank: 13 out of 2,229

$313

Average: $196

15

Average: 5

DAVID HAGA

Madison heights, Va. 24572

17,683

Rank: 6 out of 2,229

678

Rank: 168 out of 2,229

$338K

Rank: 14 out of 2,229

$498

Average: $196

26

Average: 5

JONATHAN MARSTON

Crewe, Va. 23930

16,621

Rank: 7 out of 2,229

887

Rank: 70 out of 2,229

$293K

Rank: 25 out of 2,229

$330

Average: $196

19

Average: 5

THOMAS EPPES

Forest, Va. 24551

16,115

Rank: 8 out of 2,229

654

Rank: 205 out of 2,229

$221K

Rank: 72 out of 2,229

$338

Average: $196

25

Average: 5

PETER KIM

Annandale, Va. 22003

16,014

Rank: 9 out of 2,229

495

Rank: 459 out of 2,229

$469K

Rank: 7 out of 2,229

$947

Average: $196

32

Average: 5

STEVEN LEWIS

Moneta, Va. 24121

14,653

Rank: 10 out of 2,229

1,057

Rank: 34 out of 2,229

$322K

Rank: 21 out of 2,229

$305

Average: $196

14

Average: 5

MATTHEW KAATZ

Pulaski, Va. 24301

12,930

Rank: 11 out of 2,229

590

Rank: 301 out of 2,229

$241K

Rank: 57 out of 2,229

$409

Average: $196

22

Average: 5

JOHN MARSH

Middlebrook, Va. 24459

12,752

Rank: 12 out of 2,229

917

Rank: 58 out of 2,229

$440K

Rank: 9 out of 2,229

$480

Average: $196

14

Average: 5

RICHARD DUNN

Warsaw, Va. 22572

12,517

Rank: 13 out of 2,229

745

Rank: 122 out of 2,229

$323K

Rank: 20 out of 2,229

$433

Average: $196

17

Average: 5

MICHAEL OKIN

Lynchburg, Va. 24501

12,465

Rank: 14 out of 2,229

841

Rank: 79 out of 2,229

$200K

Rank: 110 out of 2,229

$237

Average: $196

15

Average: 5

ANUP GOKLI

Quinton, Va. 23141

12,368

Rank: 15 out of 2,229

1,132

Rank: 27 out of 2,229

$327K

Rank: 17 out of 2,229

$289

Average: $196

11

Average: 5

GRAHAM POWERS

South hill, Va. 23970

12,323

Rank: 16 out of 2,229

1,158

Rank: 23 out of 2,229

$155K

Rank: 203 out of 2,229

$134

Average: $196

11

Average: 5

JOHN VERHEUL

Midlothain, Va. 23114

11,977

Rank: 17 out of 2,229

573

Rank: 323 out of 2,229

$276K

Rank: 37 out of 2,229

$482

Average: $196

21

Average: 5

GEORGE MEHFOUD

Richmond, Va. 23229

11,943

Rank: 18 out of 2,229

1,220

Rank: 14 out of 2,229

$305K

Rank: 23 out of 2,229

$250

Average: $196

10

Average: 5

DAVID POWERS

South hill, Va. 23970

11,928

Rank: 19 out of 2,229

1,096

Rank: 31 out of 2,229

$166K

Rank: 178 out of 2,229

$151

Average: $196

11

Average: 5

BRIAN CUBBAGE

White stone, Va. 22578

11,879

Rank: 20 out of 2,229

671

Rank: 183 out of 2,229

$280K

Rank: 33 out of 2,229

$418

Average: $196

18

Average: 5

CHARLES JUDY

Radford, Va. 24141

11,838

Rank: 21 out of 2,229

715

Rank: 143 out of 2,229

$253K

Rank: 50 out of 2,229

$353

Average: $196

17

Average: 5

JOHN WILLIAMS

Lynchburg, Va. 24501

11,801

Rank: 22 out of 2,229

676

Rank: 172 out of 2,229

$193K

Rank: 117 out of 2,229

$286

Average: $196

17

Average: 5

ADOLPH FLOWERS

Emporia, Va. 23847

11,764

Rank: 23 out of 2,229

669

Rank: 188 out of 2,229

$228K

Rank: 68 out of 2,229

$341

Average: $196

18

Average: 5

RICHARD GERGOUDIS

Richmond, Va. 23226

11,458

Rank: 24 out of 2,229

1,032

Rank: 40 out of 2,229

$319K

Rank: 22 out of 2,229

$309

Average: $196

11

Average: 5

CLARENCE HALL

Crewe, Va. 23930

11,345

Rank: 25 out of 2,229

662

Rank: 193 out of 2,229

$217K

Rank: 75 out of 2,229

$328

Average: $196

17

Average: 5

ABDUL MOHIUDDIN

Hopewell, Va. 23860

11,311

Rank: 26 out of 2,229

1,263

Rank: 11 out of 2,229

$688K

Rank: 1 out of 2,229

$545

Average: $196

9

Average: 5

BRIAN STIEFEL

Marion, Va. 24354

11,199

Rank: 27 out of 2,229

920

Rank: 57 out of 2,229

$325K

Rank: 19 out of 2,229

$353

Average: $196

12

Average: 5

SONYA BETHEL

Springfield, Va. 22150

11,166

Rank: 28 out of 2,229

1,046

Rank: 37 out of 2,229

$287K

Rank: 30 out of 2,229

$275

Average: $196

11

Average: 5

VERNA GUANZON

Lynchburg, Va. 24502

11,069

Rank: 29 out of 2,229

861

Rank: 74 out of 2,229

$253K

Rank: 49 out of 2,229

$294

Average: $196

13

Average: 5

GARRY KUIKEN

Floyd, Va. 24091

11,068

Rank: 30 out of 2,229

365

Rank: 835 out of 2,229

$182K

Rank: 144 out of 2,229

$499

Average: $196

30

Average: 5

LOUIS GRAHAM

Lynchburg, Va. 24502

10,993

Rank: 31 out of 2,229

975

Rank: 49 out of 2,229

$260K

Rank: 43 out of 2,229

$267

Average: $196

11

Average: 5

AARON HARTMAN

Midlothian, Va. 23114

10,962

Rank: 32 out of 2,229

650

Rank: 210 out of 2,229

$259K

Rank: 45 out of 2,229

$399

Average: $196

17

Average: 5

JAMES ROBUSTO

Urbanna, Va. 23175

10,800

Rank: 33 out of 2,229

525

Rank: 410 out of 2,229

$289K

Rank: 29 out of 2,229

$550

Average: $196

21

Average: 5

SYDNEY HARRIS

Danville, Va. 24541

10,744

Rank: 34 out of 2,229

845

Rank: 77 out of 2,229

$204K

Rank: 98 out of 2,229

$242

Average: $196

13

Average: 5

JAMES DAGEFORDE

Richmond, Va. 23233

10,623

Rank: 35 out of 2,229

620

Rank: 248 out of 2,229

$207K

Rank: 92 out of 2,229

$334

Average: $196

17

Average: 5

MARGARET WESTIN

Richmond, Va. 23226

10,530

Rank: 36 out of 2,229

640

Rank: 222 out of 2,229

$231K

Rank: 63 out of 2,229

$361

Average: $196

16

Average: 5

DENNIS THOMAS

Quinton, Va. 23141

10,515

Rank: 37 out of 2,229

1,135

Rank: 26 out of 2,229

$267K

Rank: 40 out of 2,229

$235

Average: $196

9

Average: 5

DANIEL MCCREADY

Virginia beach, Va. 23454

10,505

Rank: 38 out of 2,229

633

Rank: 232 out of 2,229

$497K

Rank: 5 out of 2,229

$785

Average: $196

17

Average: 5

CLEMENS HALLMANN

Midlothian, Va. 23114

10,445

Rank: 39 out of 2,229

534

Rank: 391 out of 2,229

$260K

Rank: 44 out of 2,229

$487

Average: $196

20

Average: 5

CHRISTOPHER HECK

Waynesboro, Va. 22980

10,366

Rank: 40 out of 2,229

1,146

Rank: 24 out of 2,229

$269K

Rank: 39 out of 2,229

$235

Average: $196

9

Average: 5

JOHN FAVERO

Martinsville, Va. 24112

10,212

Rank: 41 out of 2,229

1,099

Rank: 30 out of 2,229

$376K

Rank: 12 out of 2,229

$342

Average: $196

9

Average: 5

JOHN HOFFMAN

Appomattox, Va. 24522

10,203

Rank: 42 out of 2,229

1,085

Rank: 32 out of 2,229

$279K

Rank: 34 out of 2,229

$257

Average: $196

9

Average: 5

LAWRENCE VARNER

Farmville, Va. 23901

10,120

Rank: 43 out of 2,229

351

Rank: 894 out of 2,229

$205K

Rank: 97 out of 2,229

$585

Average: $196

29

Average: 5

LEE WEATHINGTON

Hopewell, Va. 23860

10,030

Rank: 44 out of 2,229

654

Rank: 205 out of 2,229

$185K

Rank: 137 out of 2,229

$283

Average: $196

15

Average: 5

NORMAN SNELGROVE

Winchester, Va. 22601

9,884

Rank: 45 out of 2,229

1,634

Rank: 3 out of 2,229

$208K

Rank: 91 out of 2,229

$127

Average: $196

6

Average: 5

JOHN CARMACK

Forest, Va. 24551

9,882

Rank: 46 out of 2,229

820

Rank: 85 out of 2,229

$206K

Rank: 95 out of 2,229

$252

Average: $196

12

Average: 5

GERTRUDE SHAHADY

Rustburg, Va. 24588

9,854

Rank: 47 out of 2,229

671

Rank: 183 out of 2,229

$202K

Rank: 105 out of 2,229

$300

Average: $196

15

Average: 5

JAMES FOSTER

Richmond, Va. 23233

9,830

Rank: 48 out of 2,229

899

Rank: 65 out of 2,229

$214K

Rank: 82 out of 2,229

$238

Average: $196

11

Average: 5

PAUL BAILEY

Bracey, Va. 23919

9,793

Rank: 49 out of 2,229

821

Rank: 83 out of 2,229

$244K

Rank: 56 out of 2,229

$297

Average: $196

12

Average: 5

WILLIAM BALL

Hardy, Va. 24101

9,729

Rank: 50 out of 2,229

1,986

Rank: 2 out of 2,229

$453K

Rank: 8 out of 2,229

$228

Average: $196

5

Average: 5

ROBERT ELLIOTT

Hurt, Va. 24563

9,710

Rank: 51 out of 2,229

1,172

Rank: 20 out of 2,229

$257K

Rank: 46 out of 2,229

$219

Average: $196

8

Average: 5

ALGER SOUTHALL

Louisa, Va. 23093

9,674

Rank: 52 out of 2,229

858

Rank: 75 out of 2,229

$330K

Rank: 15 out of 2,229

$385

Average: $196

11

Average: 5

MATTHEW TATOM

Lynchburg, Va. 24502

9,609

Rank: 53 out of 2,229

2,011

Rank: 1 out of 2,229

$248K

Rank: 53 out of 2,229

$123

Average: $196

5

Average: 5

RONNA WRIGHT

Appomattox, Va. 24522

9,605

Rank: 54 out of 2,229

897

Rank: 66 out of 2,229

$236K

Rank: 60 out of 2,229

$263

Average: $196

11

Average: 5

ROBERT CLAMPITT

Marion, Va. 24354

9,551

Rank: 55 out of 2,229

895

Rank: 67 out of 2,229

$263K

Rank: 41 out of 2,229

$294

Average: $196

11

Average: 5

HENRY IVEY

Vinton, Va. 24179

9,528

Rank: 56 out of 2,229

832

Rank: 81 out of 2,229

$251K

Rank: 51 out of 2,229

$301

Average: $196

11

Average: 5

HARRIETT JONES

Hampton, Va. 23666

9,462

Rank: 57 out of 2,229

702

Rank: 150 out of 2,229

$216K

Rank: 80 out of 2,229

$307

Average: $196

13

Average: 5

MARK MAHONEY

Martinsville, Va. 24112

9,432

Rank: 58 out of 2,229

1,040

Rank: 39 out of 2,229

$290K

Rank: 28 out of 2,229

$278

Average: $196

9

Average: 5

EUGENE LINK

Newport news, Va. 23606

9,183

Rank: 59 out of 2,229

404

Rank: 721 out of 2,229

$221K

Rank: 73 out of 2,229

$546

Average: $196

23

Average: 5

FRANK HUFFMAN

Newport news, Va. 23606

9,130

Rank: 60 out of 2,229

839

Rank: 80 out of 2,229

$276K

Rank: 35 out of 2,229

$330

Average: $196

11

Average: 5

STEVEN VON ELTEN

Warrenton, Va. 20186

8,845

Rank: 61 out of 2,229

1,391

Rank: 6 out of 2,229

$262K

Rank: 42 out of 2,229

$188

Average: $196

6

Average: 5

DONNA LAMARQUE-AMBROSE

Callao, Va. 22435

8,781

Rank: 62 out of 2,229

568

Rank: 328 out of 2,229

$216K

Rank: 78 out of 2,229

$381

Average: $196

15

Average: 5

JAMES COOK

Richmond, Va. 23228

8,700

Rank: 63 out of 2,229

558

Rank: 349 out of 2,229

$254K

Rank: 48 out of 2,229

$456

Average: $196

16

Average: 5

STEPHAN JANNACH

Danville, Va. 24541

8,690

Rank: 64 out of 2,229

593

Rank: 294 out of 2,229

$211K

Rank: 87 out of 2,229

$357

Average: $196

15

Average: 5

DONALD LEE

Waynesboro, Va. 22980

8,677

Rank: 65 out of 2,229

778

Rank: 107 out of 2,229

$199K

Rank: 111 out of 2,229

$256

Average: $196

11

Average: 5

FRANCIS BAIN

Goochland, Va. 23063

8,661

Rank: 66 out of 2,229

399

Rank: 735 out of 2,229

$183K

Rank: 142 out of 2,229

$459

Average: $196

22

Average: 5

DAN WORRELL

Woodlawn, Va. 24381

8,603

Rank: 67 out of 2,229

680

Rank: 167 out of 2,229

$207K

Rank: 94 out of 2,229

$304

Average: $196

13

Average: 5

FRANK GARCIA

Madison heights, Va. 24572

8,517

Rank: 68 out of 2,229

537

Rank: 383 out of 2,229

$185K

Rank: 138 out of 2,229

$344

Average: $196

16

Average: 5

MYRON ELLER

Martinsville, Va. 24112

8,373

Rank: 69 out of 2,229

431

Rank: 640 out of 2,229

$189K

Rank: 131 out of 2,229

$438

Average: $196

19

Average: 5

SAMUEL CAUGHRON

Charlottesville, Va. 22903

8,361

Rank: 70 out of 2,229

717

Rank: 140 out of 2,229

$327K

Rank: 18 out of 2,229

$456

Average: $196

12

Average: 5

RYAN WILLIAMS

Tappahannock, Va. 22560

8,191

Rank: 71 out of 2,229

545

Rank: 369 out of 2,229

$182K

Rank: 145 out of 2,229

$333

Average: $196

15

Average: 5

CLEMENT BINNINGS

Salem, Va. 24153

8,153

Rank: 72 out of 2,229

699

Rank: 152 out of 2,229

$188K

Rank: 134 out of 2,229

$269

Average: $196

12

Average: 5

ROBERT LATIMER

Manassas, Va. 20110

8,008

Rank: 73 out of 2,229

764

Rank: 113 out of 2,229

$245K

Rank: 55 out of 2,229

$321

Average: $196

10

Average: 5

GEORGE WEIDIG

Harrisonburg, Va. 22801

7,967

Rank: 74 out of 2,229

273

Rank: 1,171 out of 2,229

$156K

Rank: 201 out of 2,229

$571

Average: $196

29

Average: 5

WILLIAM TOMIAK

Wytheville, Va. 24382

7,924

Rank: 75 out of 2,229

633

Rank: 232 out of 2,229

$184K

Rank: 141 out of 2,229

$290

Average: $196

13

Average: 5

ROBERT WADE

Farmville, Va. 23901

7,877

Rank: 76 out of 2,229

806

Rank: 95 out of 2,229

$230K

Rank: 66 out of 2,229

$285

Average: $196

10

Average: 5

BONNIE CULKIN

Salem, Va. 24153

7,867

Rank: 77 out of 2,229

570

Rank: 327 out of 2,229

$231K

Rank: 64 out of 2,229

$404

Average: $196

14

Average: 5

DONALD YEATTS

Midlothian, Va. 23114

7,843

Rank: 78 out of 2,229

582

Rank: 314 out of 2,229

$191K

Rank: 123 out of 2,229

$328

Average: $196

13

Average: 5

PATRICIA HENDERSON

Low moor, Va. 24457

7,778

Rank: 79 out of 2,229

963

Rank: 53 out of 2,229

$190K

Rank: 124 out of 2,229

$198

Average: $196

8

Average: 5

JOHN DANIEL

Heathsville, Va. 22473

7,674

Rank: 80 out of 2,229

652

Rank: 208 out of 2,229

$156K

Rank: 198 out of 2,229

$240

Average: $196

12

Average: 5

MINESH SHAH

Chatham, Va. 24531

7,662

Rank: 81 out of 2,229

1,068

Rank: 33 out of 2,229

$213K

Rank: 83 out of 2,229

$199

Average: $196

7

Average: 5

TINSLEY RUCKER

Nellysford, Va. 22958

7,641

Rank: 82 out of 2,229

753

Rank: 116 out of 2,229

$217K

Rank: 76 out of 2,229

$288

Average: $196

10

Average: 5

ROBERT LAZO

Galax, Va. 24333

7,634

Rank: 83 out of 2,229

875

Rank: 71 out of 2,229

$213K

Rank: 84 out of 2,229

$243

Average: $196

9

Average: 5

KERRY LEICHTY

Harrisonburg, Va. 22801

7,608

Rank: 84 out of 2,229

630

Rank: 237 out of 2,229

$128K

Rank: 331 out of 2,229

$203

Average: $196

12

Average: 5

JOHN DAUGHERTY

Roanoke, Va. 24012

7,591

Rank: 85 out of 2,229

1,181

Rank: 18 out of 2,229

$212K

Rank: 86 out of 2,229

$179

Average: $196

6

Average: 5

OLLIE ADCOCK

Hampton, Va. 23666

7,569

Rank: 86 out of 2,229

362

Rank: 840 out of 2,229

$159K

Rank: 190 out of 2,229

$440

Average: $196

21

Average: 5

HENRY CARMINES

Newport news, Va. 23606

7,489

Rank: 87 out of 2,229

442

Rank: 611 out of 2,229

$167K

Rank: 175 out of 2,229

$377

Average: $196

17

Average: 5

GREGORY DEMOTTS

Nickelsville, Va. 24271

7,355

Rank: 88 out of 2,229

231

Rank: 1,341 out of 2,229

$139K

Rank: 277 out of 2,229

$600

Average: $196

32

Average: 5

DAMIAN COVINGTON

Richmond, Va. 23219

7,319

Rank: 89 out of 2,229

406

Rank: 715 out of 2,229

$120K

Rank: 397 out of 2,229

$295

Average: $196

18

Average: 5

CHARLES SEAGER

Williamsburg, Va. 23188

7,316

Rank: 90 out of 2,229

543

Rank: 374 out of 2,229

$201K

Rank: 107 out of 2,229

$370

Average: $196

13

Average: 5

JAMES STONE

Wytheville, Va. 24382

7,309

Rank: 91 out of 2,229

656

Rank: 203 out of 2,229

$182K

Rank: 146 out of 2,229

$277

Average: $196

11

Average: 5

KEVIN SAHLI

Mechanicsville, Va. 23111

7,251

Rank: 92 out of 2,229

674

Rank: 176 out of 2,229

$146K

Rank: 235 out of 2,229

$217

Average: $196

11

Average: 5

LAWRENCE HYMAN

Hampton, Va. 23666

7,207

Rank: 93 out of 2,229

448

Rank: 598 out of 2,229

$172K

Rank: 162 out of 2,229

$384

Average: $196

16

Average: 5

ROBERT BUTCHER

Newport news, Va. 23602

7,166

Rank: 94 out of 2,229

492

Rank: 465 out of 2,229

$203K

Rank: 100 out of 2,229

$413

Average: $196

15

Average: 5

DANIEL JONES

Daleville, Va. 24083

7,142

Rank: 95 out of 2,229

925

Rank: 55 out of 2,229

$207K

Rank: 93 out of 2,229

$224

Average: $196

8

Average: 5

TIMOTHY LAPHAM

Vienna, Va. 22180

7,107

Rank: 96 out of 2,229

1,031

Rank: 41 out of 2,229

$486K

Rank: 6 out of 2,229

$471

Average: $196

7

Average: 5

ANASTASIA CLEARY

Tappahannock, Va. 22560

7,087

Rank: 97 out of 2,229

429

Rank: 649 out of 2,229

$164K

Rank: 181 out of 2,229

$382

Average: $196

17

Average: 5

ROBERT WOODARD

Virginia beach, Va. 23454

7,072

Rank: 98 out of 2,229

814

Rank: 90 out of 2,229

$174K

Rank: 159 out of 2,229

$214

Average: $196

9

Average: 5

BRIAN MCCORMICK

Hampton, Va. 23666

7,046

Rank: 99 out of 2,229

467

Rank: 541 out of 2,229

$210K

Rank: 88 out of 2,229

$450

Average: $196

15

Average: 5

DAVID COX

Gordonsville, Va. 22942

7,036

Rank: 100 out of 2,229

354

Rank: 876 out of 2,229

$124K

Rank: 356 out of 2,229

$350

Average: $196

20

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.

Read our methodology.