Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Michigan » Optometrist

Top Optometrist Providers in Michigan

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

ALI FAKIH

Dearborn heights, Mich. 48125

8,444

Rank: 1 out of 848

1,479

Rank: 5 out of 848

$486K

Rank: 1 out of 848

$328

Average: $102

6

Average: 2

TIMOTHY ANDERSON

Rockford, Mich. 49341

4,650

Rank: 2 out of 848

2,117

Rank: 1 out of 848

$349K

Rank: 2 out of 848

$165

Average: $102

2

Average: 2

WILLIAM SHAHEEN

River rouge, Mich. 48218

3,100

Rank: 3 out of 848

191

Rank: 281 out of 848

$226K

Rank: 4 out of 848

$1,186

Average: $102

16

Average: 2

JEFFREY VONSEGGERN

Greenville, Mich. 48838

2,944

Rank: 4 out of 848

844

Rank: 20 out of 848

$185K

Rank: 7 out of 848

$219

Average: $102

3

Average: 2

JOHN MUIR

Howell, Mich. 48843

2,813

Rank: 5 out of 848

1,549

Rank: 4 out of 848

$205K

Rank: 5 out of 848

$132

Average: $102

2

Average: 2

WILLIAM SHOULDICE

Gaylord, Mich. 49735

2,720

Rank: 6 out of 848

1,245

Rank: 10 out of 848

$140K

Rank: 9 out of 848

$113

Average: $102

2

Average: 2

DONALD DARNELL

East tawas, Mich. 48730

2,533

Rank: 7 out of 848

1,281

Rank: 8 out of 848

$145K

Rank: 8 out of 848

$113

Average: $102

2

Average: 2

YAAKOV ZACKS

Southfield, Mich. 48075

2,369

Rank: 8 out of 848

1,609

Rank: 3 out of 848

$231K

Rank: 3 out of 848

$144

Average: $102

1

Average: 2

LISA BARRY

Shelby township, Mich. 48315

2,308

Rank: 9 out of 848

1,672

Rank: 2 out of 848

$186K

Rank: 6 out of 848

$111

Average: $102

1

Average: 2

DANIELLE SMITH

Coldwater, Mich. 49036

2,229

Rank: 10 out of 848

1,017

Rank: 14 out of 848

$119K

Rank: 12 out of 848

$117

Average: $102

2

Average: 2

DEAN HARTWIG

Iron mountain, Mich. 49801

1,970

Rank: 11 out of 848

871

Rank: 17 out of 848

$115K

Rank: 14 out of 848

$132

Average: $102

2

Average: 2

DUANE TOLSMA

Saint joseph, Mich. 49085

1,913

Rank: 12 out of 848

1,459

Rank: 6 out of 848

$106K

Rank: 19 out of 848

$73

Average: $102

1

Average: 2

AMANDA LANG

Ludington, Mich. 49431

1,902

Rank: 13 out of 848

1,004

Rank: 15 out of 848

$111K

Rank: 15 out of 848

$111

Average: $102

2

Average: 2

BERNARD TEKIELE

Flint, Mich. 48532

1,899

Rank: 14 out of 848

962

Rank: 16 out of 848

$108K

Rank: 16 out of 848

$113

Average: $102

2

Average: 2

ROBERT MOLTER

Kalkaska, Mich. 49646

1,841

Rank: 15 out of 848

611

Rank: 32 out of 848

$108K

Rank: 17 out of 848

$177

Average: $102

3

Average: 2

ROBERT BAKER

Iron mountain, Mich. 49801

1,828

Rank: 16 out of 848

169

Rank: 323 out of 848

$79.2K

Rank: 35 out of 848

$469

Average: $102

11

Average: 2

GERALD SKIBA

Alpena, Mich. 49707

1,805

Rank: 17 out of 848

638

Rank: 30 out of 848

$99.6K

Rank: 21 out of 848

$156

Average: $102

3

Average: 2

DAVID DURYEA

Chesaning, Mich. 48616

1,800

Rank: 18 out of 848

822

Rank: 23 out of 848

$125K

Rank: 11 out of 848

$152

Average: $102

2

Average: 2

ANGELA CUMMING

Jackson, Mich. 49202

1,799

Rank: 19 out of 848

1,226

Rank: 11 out of 848

$116K

Rank: 13 out of 848

$95

Average: $102

1

Average: 2

JOSHUA LANGE

Detroit, Mich. 48234

1,760

Rank: 20 out of 848

833

Rank: 21 out of 848

$105K

Rank: 20 out of 848

$126

Average: $102

2

Average: 2

DAWN WOLF

Sterling heights, Mich. 48313

1,737

Rank: 21 out of 848

853

Rank: 18 out of 848

$128K

Rank: 10 out of 848

$150

Average: $102

2

Average: 2

KRISTA ANDERSON

Grosse pointe woods, Mich. 48236

1,695

Rank: 22 out of 848

1,406

Rank: 7 out of 848

$97.7K

Rank: 22 out of 848

$70

Average: $102

1

Average: 2

KATHRYN CIZEK

Traverse city, Mich. 49684

1,694

Rank: 23 out of 848

791

Rank: 24 out of 848

$81.2K

Rank: 32 out of 848

$103

Average: $102

2

Average: 2

MICHELLE VALELLA

Battle creek, Mich. 49015

1,693

Rank: 24 out of 848

305

Rank: 134 out of 848

$89.5K

Rank: 24 out of 848

$294

Average: $102

6

Average: 2

NELSON HASSELL

Kingsford, Mich. 49802

1,610

Rank: 25 out of 848

239

Rank: 208 out of 848

$26.9K

Rank: 181 out of 848

$113

Average: $102

7

Average: 2

OMAR SWEIDAN

Dearborn heights, Mich. 48127

1,568

Rank: 26 out of 848

555

Rank: 42 out of 848

$83.8K

Rank: 30 out of 848

$151

Average: $102

3

Average: 2

FERRIS STANDIFORD

Portage, Mich. 49024

1,535

Rank: 27 out of 848

1,048

Rank: 13 out of 848

$93.7K

Rank: 23 out of 848

$89

Average: $102

1

Average: 2

JEFFREY RULE

Lansing, Mich. 48917

1,504

Rank: 28 out of 848

422

Rank: 80 out of 848

$79.9K

Rank: 34 out of 848

$189

Average: $102

4

Average: 2

EDWARD PETERS

Saint johns, Mich. 48879

1,469

Rank: 29 out of 848

498

Rank: 54 out of 848

$81.2K

Rank: 33 out of 848

$163

Average: $102

3

Average: 2

JAMES PASCAVIS

Muskegon, Mich. 49444

1,452

Rank: 30 out of 848

646

Rank: 29 out of 848

$84.6K

Rank: 29 out of 848

$131

Average: $102

2

Average: 2

THOMAS CASEY

Troy, Mich. 48098

1,434

Rank: 31 out of 848

1,072

Rank: 12 out of 848

$87.7K

Rank: 25 out of 848

$82

Average: $102

1

Average: 2

ARLIE VANDERHOOF

Fraser, Mich. 48026

1,393

Rank: 32 out of 848

593

Rank: 35 out of 848

$85.3K

Rank: 28 out of 848

$144

Average: $102

2

Average: 2

JAY JENKINS

Houghton lake, Mich. 48629

1,380

Rank: 33 out of 848

512

Rank: 49 out of 848

$85.6K

Rank: 27 out of 848

$167

Average: $102

3

Average: 2

NANDINI LOHITHASWA

Commerce township, Mich. 48382

1,371

Rank: 34 out of 848

315

Rank: 128 out of 848

$81.4K

Rank: 31 out of 848

$259

Average: $102

4

Average: 2

BLAS MAMARIL

Rochester, Mich. 48307

1,367

Rank: 35 out of 848

829

Rank: 22 out of 848

$76K

Rank: 36 out of 848

$92

Average: $102

2

Average: 2

JAMES NESS

Grand rapids, Mich. 49525

1,356

Rank: 36 out of 848

1,270

Rank: 9 out of 848

$107K

Rank: 18 out of 848

$84

Average: $102

1

Average: 2

LOUIS BOGGS

Prudenville, Mich. 48651

1,340

Rank: 37 out of 848

654

Rank: 28 out of 848

$58.2K

Rank: 50 out of 848

$89

Average: $102

2

Average: 2

SAMUEL WAPNER

Pontiac, Mich. 48341

1,325

Rank: 38 out of 848

356

Rank: 100 out of 848

$67.7K

Rank: 40 out of 848

$190

Average: $102

4

Average: 2

BRYAN JOHNSON

Rochester, Mich. 48307

1,277

Rank: 39 out of 848

742

Rank: 25 out of 848

$69.3K

Rank: 39 out of 848

$93

Average: $102

2

Average: 2

PETER KURTZ

Menominee, Mich. 49858

1,230

Rank: 40 out of 848

315

Rank: 128 out of 848

$24.8K

Rank: 211 out of 848

$79

Average: $102

4

Average: 2

SUSAN PERDUE

Birch run, Mich. 48415

1,195

Rank: 41 out of 848

394

Rank: 89 out of 848

$59.2K

Rank: 48 out of 848

$150

Average: $102

3

Average: 2

JOHN LABAZA

Lapeer, Mich. 48446

1,181

Rank: 42 out of 848

572

Rank: 39 out of 848

$85.9K

Rank: 26 out of 848

$150

Average: $102

2

Average: 2

JODI HUMMEL

Traverse city, Mich. 49684

1,166

Rank: 43 out of 848

608

Rank: 34 out of 848

$57.5K

Rank: 51 out of 848

$95

Average: $102

2

Average: 2

KEITH MESSING

Bad axe, Mich. 48413

1,150

Rank: 44 out of 848

592

Rank: 36 out of 848

$55K

Rank: 55 out of 848

$93

Average: $102

2

Average: 2

WILLIAM DEAN

Grayling, Mich. 49738

1,147

Rank: 45 out of 848

581

Rank: 38 out of 848

$72K

Rank: 37 out of 848

$124

Average: $102

2

Average: 2

T JOHNSON

Midland, Mich. 48640

1,144

Rank: 46 out of 848

497

Rank: 55 out of 848

$49.6K

Rank: 79 out of 848

$100

Average: $102

2

Average: 2

JOSEPH DOUGLAS

Saginaw, Mich. 48602

1,137

Rank: 47 out of 848

444

Rank: 70 out of 848

$54.5K

Rank: 59 out of 848

$123

Average: $102

3

Average: 2

MICHAEL SUSSEX

Coldwater, Mich. 49036

1,103

Rank: 48 out of 848

397

Rank: 85 out of 848

$62K

Rank: 43 out of 848

$156

Average: $102

3

Average: 2

JULIE SAMU

Indian river, Mich. 49749

1,098

Rank: 49 out of 848

561

Rank: 41 out of 848

$61.2K

Rank: 45 out of 848

$109

Average: $102

2

Average: 2

RYAN BROWN

Grand rapids, Mich. 49505

1,096

Rank: 50 out of 848

451

Rank: 64 out of 848

$60.8K

Rank: 46 out of 848

$135

Average: $102

2

Average: 2

DONALD MITCHELL

Calumet, Mich. 49913

1,082

Rank: 51 out of 848

432

Rank: 74 out of 848

$55.1K

Rank: 54 out of 848

$128

Average: $102

3

Average: 2

ALLEN OLMSTEAD

Charlotte, Mich. 48813

1,079

Rank: 52 out of 848

530

Rank: 47 out of 848

$59.8K

Rank: 47 out of 848

$113

Average: $102

2

Average: 2

PAUL LANCZKI

Adrian, Mich. 49221

1,077

Rank: 53 out of 848

615

Rank: 31 out of 848

$53.7K

Rank: 64 out of 848

$87

Average: $102

2

Average: 2

STEVEN GOULD

Manistee, Mich. 49660

1,057

Rank: 54 out of 848

448

Rank: 67 out of 848

$65.4K

Rank: 41 out of 848

$146

Average: $102

2

Average: 2

MARK TOPOLEWSKI

Kimball, Mich. 48074

1,032

Rank: 55 out of 848

253

Rank: 187 out of 848

$51.1K

Rank: 71 out of 848

$202

Average: $102

4

Average: 2

JOHN MAROHN

Saint joseph, Mich. 49085

1,024

Rank: 56 out of 848

847

Rank: 19 out of 848

$57.3K

Rank: 52 out of 848

$68

Average: $102

1

Average: 2

ROBERT MERRICK

Cheboygan, Mich. 49721

1,014

Rank: 57 out of 848

566

Rank: 40 out of 848

$61.9K

Rank: 44 out of 848

$109

Average: $102

2

Average: 2

TARA OOSTERBAAN

Holland, Mich. 49423

1,008

Rank: 58 out of 848

536

Rank: 44 out of 848

$52.9K

Rank: 65 out of 848

$99

Average: $102

2

Average: 2

PATRICK KIELLA

Traverse city, Mich. 49686

1,008

Rank: 58 out of 848

449

Rank: 65 out of 848

$37.6K

Rank: 111 out of 848

$84

Average: $102

2

Average: 2

ROBERT FOOTE

Traverse city, Mich. 49684

986

Rank: 60 out of 848

400

Rank: 84 out of 848

$52.2K

Rank: 67 out of 848

$131

Average: $102

2

Average: 2

ROBERT HUIZENGA

Jenison, Mich. 49428

981

Rank: 61 out of 848

267

Rank: 169 out of 848

$62.3K

Rank: 42 out of 848

$233

Average: $102

4

Average: 2

TODD STAGNER

Springfield, Mich. 49037

978

Rank: 62 out of 848

436

Rank: 72 out of 848

$54K

Rank: 61 out of 848

$124

Average: $102

2

Average: 2

BENJAMIN DIETRICH

Harrisville, Mich. 48740

971

Rank: 63 out of 848

542

Rank: 43 out of 848

$69.7K

Rank: 38 out of 848

$129

Average: $102

2

Average: 2

CALVIN EBELS

Grandville, Mich. 49418

960

Rank: 64 out of 848

673

Rank: 26 out of 848

$50.4K

Rank: 74 out of 848

$75

Average: $102

1

Average: 2

JENNIFER BRANNING

Ludington, Mich. 49431

955

Rank: 65 out of 848

380

Rank: 93 out of 848

$54.6K

Rank: 58 out of 848

$144

Average: $102

3

Average: 2

LEE NEWTON

Bay city, Mich. 48706

952

Rank: 66 out of 848

447

Rank: 69 out of 848

$53.9K

Rank: 62 out of 848

$120

Average: $102

2

Average: 2

CARDER BURNS

Burton, Mich. 48519

934

Rank: 67 out of 848

203

Rank: 256 out of 848

$42.2K

Rank: 95 out of 848

$208

Average: $102

5

Average: 2

JAMIE SHAY

Jackson, Mich. 49202

907

Rank: 68 out of 848

531

Rank: 45 out of 848

$54.1K

Rank: 60 out of 848

$102

Average: $102

2

Average: 2

JEFFREY DUDOVITZ

Waterford, Mich. 48327

898

Rank: 69 out of 848

179

Rank: 307 out of 848

$59.2K

Rank: 49 out of 848

$331

Average: $102

5

Average: 2

ANNESSA DIX

Grand rapids, Mich. 49525

881

Rank: 70 out of 848

521

Rank: 48 out of 848

$54.8K

Rank: 56 out of 848

$105

Average: $102

2

Average: 2

BRUCE CHRISTENSEN

Battle creek, Mich. 49017

880

Rank: 71 out of 848

472

Rank: 57 out of 848

$50.7K

Rank: 72 out of 848

$107

Average: $102

2

Average: 2

DAVID CORIASSO

Davison, Mich. 48423

878

Rank: 72 out of 848

245

Rank: 198 out of 848

$42.2K

Rank: 96 out of 848

$172

Average: $102

4

Average: 2

RAYMOND ATANASOFF

Iron river, Mich. 49935

873

Rank: 73 out of 848

505

Rank: 52 out of 848

$51.1K

Rank: 70 out of 848

$101

Average: $102

2

Average: 2

RANDALL MYERS

Cadillac, Mich. 49601

862

Rank: 74 out of 848

351

Rank: 102 out of 848

$49.8K

Rank: 77 out of 848

$142

Average: $102

2

Average: 2

ROBERT LAYMAN

Lambertville, Mich. 48144

845

Rank: 75 out of 848

338

Rank: 113 out of 848

$51.7K

Rank: 69 out of 848

$153

Average: $102

3

Average: 2

JASON TUCHOWSKI

Fraser, Mich. 48026

839

Rank: 76 out of 848

491

Rank: 56 out of 848

$55.9K

Rank: 53 out of 848

$114

Average: $102

2

Average: 2

ROBERT AUBRY

Grayling, Mich. 49738

838

Rank: 77 out of 848

417

Rank: 81 out of 848

$53.8K

Rank: 63 out of 848

$129

Average: $102

2

Average: 2

JEFFREY SCIESZKA

Saint joseph, Mich. 49085

836

Rank: 78 out of 848

247

Rank: 194 out of 848

$41.4K

Rank: 99 out of 848

$167

Average: $102

3

Average: 2

STEVEN TROMBLEY

Gladwin, Mich. 48624

826

Rank: 79 out of 848

531

Rank: 45 out of 848

$42.4K

Rank: 94 out of 848

$80

Average: $102

2

Average: 2

KEN FEINAUER

Monroe, Mich. 48162

818

Rank: 80 out of 848

448

Rank: 67 out of 848

$44.1K

Rank: 91 out of 848

$99

Average: $102

2

Average: 2

JAMES FLETCHER

Marshall, Mich. 49068

812

Rank: 81 out of 848

454

Rank: 61 out of 848

$47.9K

Rank: 84 out of 848

$105

Average: $102

2

Average: 2

HEATHER PRATER

Kalamazoo, Mich. 49006

802

Rank: 82 out of 848

456

Rank: 59 out of 848

$48.7K

Rank: 81 out of 848

$107

Average: $102

2

Average: 2

MARTIN HARKINS

Houghton, Mich. 49931

802

Rank: 82 out of 848

262

Rank: 174 out of 848

$40.5K

Rank: 101 out of 848

$155

Average: $102

3

Average: 2

JOHN GRAVES

Standish, Mich. 48658

799

Rank: 84 out of 848

331

Rank: 119 out of 848

$39.8K

Rank: 103 out of 848

$120

Average: $102

2

Average: 2

DALE MUTH

Newberry, Mich. 49868

797

Rank: 85 out of 848

503

Rank: 53 out of 848

$50.1K

Rank: 75 out of 848

$100

Average: $102

2

Average: 2

MARTIN GUINTA

Utica, Mich. 48317

795

Rank: 86 out of 848

340

Rank: 112 out of 848

$39.8K

Rank: 104 out of 848

$117

Average: $102

2

Average: 2

ANN FREDAL

Mount clemens, Mich. 48043

795

Rank: 86 out of 848

397

Rank: 85 out of 848

$54.8K

Rank: 57 out of 848

$138

Average: $102

2

Average: 2

JEFFREY CHADWICK

Tawas city, Mich. 48763

792

Rank: 88 out of 848

392

Rank: 91 out of 848

$38.1K

Rank: 110 out of 848

$97

Average: $102

2

Average: 2

THOMAS LEES

Fort gratiot, Mich. 48059

777

Rank: 89 out of 848

197

Rank: 267 out of 848

$43.5K

Rank: 93 out of 848

$221

Average: $102

4

Average: 2

C. KOCKS

Saginaw, Mich. 48638

754

Rank: 90 out of 848

453

Rank: 62 out of 848

$37.5K

Rank: 113 out of 848

$83

Average: $102

2

Average: 2

PATRICK EBERT

East lansing, Mich. 48823

749

Rank: 91 out of 848

669

Rank: 27 out of 848

$52K

Rank: 68 out of 848

$78

Average: $102

1

Average: 2

PATRICK BELL

Saginaw, Mich. 48603

748

Rank: 92 out of 848

611

Rank: 32 out of 848

$47.5K

Rank: 85 out of 848

$78

Average: $102

1

Average: 2

PATRICK HOLSER

Grand rapids, Mich. 49525

747

Rank: 93 out of 848

349

Rank: 105 out of 848

$52.3K

Rank: 66 out of 848

$150

Average: $102

2

Average: 2

ROGER SEELYE

Owosso, Mich. 48867

742

Rank: 94 out of 848

457

Rank: 58 out of 848

$46.4K

Rank: 87 out of 848

$102

Average: $102

2

Average: 2

WILLIAM BUCKINGHAM

Jackson, Mich. 49202

739

Rank: 95 out of 848

393

Rank: 90 out of 848

$45.5K

Rank: 89 out of 848

$116

Average: $102

2

Average: 2

CAROL STARLING

Caro, Mich. 48723

734

Rank: 96 out of 848

382

Rank: 92 out of 848

$31.6K

Rank: 140 out of 848

$83

Average: $102

2

Average: 2

MICHAEL YOUNES

Dearborn, Mich. 48126

734

Rank: 96 out of 848

328

Rank: 120 out of 848

$50K

Rank: 76 out of 848

$152

Average: $102

2

Average: 2

JAMES SERINO

Jackson, Mich. 49201

731

Rank: 98 out of 848

415

Rank: 82 out of 848

$38.6K

Rank: 108 out of 848

$93

Average: $102

2

Average: 2

PAUL KIMBALL

Midland, Mich. 48640

726

Rank: 99 out of 848

423

Rank: 79 out of 848

$36.4K

Rank: 117 out of 848

$86

Average: $102

2

Average: 2

RACHEL HOLLENBECK

Grand rapids, Mich. 49525

723

Rank: 100 out of 848

506

Rank: 51 out of 848

$38.3K

Rank: 109 out of 848

$76

Average: $102

1

Average: 2

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.