Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Michigan » Orthopaedic Surgery

Top Orthopaedic Surgery 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

CHRISTOPHER LEE

Saint clair shores, Mich. 48080

23,222

Rank: 1 out of 501

591

Rank: 43 out of 501

$430K

Rank: 16 out of 501

$727

Average: $424

39

Average: 6

DAVID MENDELSON

Warren, Mich. 48093

19,505

Rank: 2 out of 501

1,427

Rank: 1 out of 501

$886K

Rank: 3 out of 501

$621

Average: $424

14

Average: 6

JEFFREY MENDELSON

Warren, Mich. 48093

18,564

Rank: 3 out of 501

1,276

Rank: 2 out of 501

$1.07M

Rank: 1 out of 501

$839

Average: $424

15

Average: 6

JOHN BOWMAN

Hancock, Mich. 49930

15,598

Rank: 4 out of 501

448

Rank: 108 out of 501

$986K

Rank: 2 out of 501

$2,201

Average: $424

35

Average: 6

JAMES BEALE

Warren, Mich. 48088

14,875

Rank: 5 out of 501

373

Rank: 184 out of 501

$661K

Rank: 4 out of 501

$1,773

Average: $424

40

Average: 6

JIAB SULEIMAN

Dearborn, Mich. 48124

12,028

Rank: 6 out of 501

1,213

Rank: 3 out of 501

$659K

Rank: 5 out of 501

$544

Average: $424

10

Average: 6

ERIC SILBERG

Dearborn, Mich. 48124

11,831

Rank: 7 out of 501

920

Rank: 8 out of 501

$438K

Rank: 14 out of 501

$476

Average: $424

13

Average: 6

NICHOLAS SCHOCH

Saint clair shores, Mich. 48080

10,095

Rank: 8 out of 501

557

Rank: 55 out of 501

$310K

Rank: 39 out of 501

$556

Average: $424

18

Average: 6

ALAN BIDDINGER

Troy, Mich. 48085

8,770

Rank: 9 out of 501

580

Rank: 50 out of 501

$309K

Rank: 41 out of 501

$532

Average: $424

15

Average: 6

RICHARD MOULTON

Muskegon, Mich. 49444

8,387

Rank: 10 out of 501

443

Rank: 113 out of 501

$212K

Rank: 101 out of 501

$480

Average: $424

19

Average: 6

JAMES BOLZ

Southfield, Mich. 48075

7,897

Rank: 11 out of 501

583

Rank: 47 out of 501

$210K

Rank: 105 out of 501

$361

Average: $424

14

Average: 6

MARK WEBER

West branch, Mich. 48661

7,879

Rank: 12 out of 501

817

Rank: 15 out of 501

$345K

Rank: 27 out of 501

$422

Average: $424

10

Average: 6

GREGORY ZEMENICK

Troy, Mich. 48084

7,534

Rank: 13 out of 501

496

Rank: 79 out of 501

$184K

Rank: 143 out of 501

$372

Average: $424

15

Average: 6

ANTHONY MERAM

Mt. clemens, Mich. 48043

7,371

Rank: 14 out of 501

761

Rank: 18 out of 501

$575K

Rank: 8 out of 501

$755

Average: $424

10

Average: 6

JOSEPH HANCE

Petoskey, Mich. 49770

7,353

Rank: 15 out of 501

904

Rank: 9 out of 501

$321K

Rank: 37 out of 501

$355

Average: $424

8

Average: 6

YOUSIF HAMATI

Muskegon, Mich. 49444

7,285

Rank: 16 out of 501

1,048

Rank: 5 out of 501

$616K

Rank: 7 out of 501

$588

Average: $424

7

Average: 6

MICHAEL HUBERS

Troy, Mich. 48084

7,169

Rank: 17 out of 501

706

Rank: 25 out of 501

$431K

Rank: 15 out of 501

$610

Average: $424

10

Average: 6

PERRY GREENE

Royal oak, Mich. 48073

6,879

Rank: 18 out of 501

785

Rank: 16 out of 501

$485K

Rank: 12 out of 501

$617

Average: $424

9

Average: 6

WILLIAM COMAI

Battle creek, Mich. 49017

6,790

Rank: 19 out of 501

825

Rank: 14 out of 501

$324K

Rank: 35 out of 501

$393

Average: $424

8

Average: 6

MICHAEL DEMERS

St clair shores, Mich. 48080

6,748

Rank: 20 out of 501

741

Rank: 19 out of 501

$392K

Rank: 23 out of 501

$529

Average: $424

9

Average: 6

STEPHEN MENDELSON

Warren, Mich. 48093

6,730

Rank: 21 out of 501

877

Rank: 11 out of 501

$429K

Rank: 17 out of 501

$489

Average: $424

8

Average: 6

JEFFREY RECKNAGEL

Muskegon, Mich. 49444

6,604

Rank: 22 out of 501

517

Rank: 74 out of 501

$259K

Rank: 57 out of 501

$500

Average: $424

13

Average: 6

JAMES MORAVEK

Ypsilanti, Mich. 48197

6,423

Rank: 23 out of 501

372

Rank: 185 out of 501

$206K

Rank: 112 out of 501

$553

Average: $424

17

Average: 6

BENEDICT PELLERITO

St clair shores, Mich. 48080

6,364

Rank: 24 out of 501

709

Rank: 24 out of 501

$406K

Rank: 19 out of 501

$573

Average: $424

9

Average: 6

CORY ZIEGER

Port huron, Mich. 48060

6,357

Rank: 25 out of 501

635

Rank: 33 out of 501

$350K

Rank: 26 out of 501

$551

Average: $424

10

Average: 6

DANIEL SOHN

Saint joseph, Mich. 49085

6,203

Rank: 26 out of 501

726

Rank: 21 out of 501

$327K

Rank: 30 out of 501

$450

Average: $424

9

Average: 6

DIANA ENNES

Tawas city, Mich. 48763

6,191

Rank: 27 out of 501

505

Rank: 77 out of 501

$184K

Rank: 142 out of 501

$365

Average: $424

12

Average: 6

CRAIG MCMANAMAN

Bad axe, Mich. 48413

6,067

Rank: 28 out of 501

717

Rank: 22 out of 501

$301K

Rank: 44 out of 501

$420

Average: $424

8

Average: 6

DAVID MARKEL

Southfield, Mich. 48075

5,737

Rank: 29 out of 501

590

Rank: 44 out of 501

$300K

Rank: 45 out of 501

$508

Average: $424

10

Average: 6

GERALD JERRY

Port huron, Mich. 48060

5,706

Rank: 30 out of 501

550

Rank: 59 out of 501

$392K

Rank: 22 out of 501

$713

Average: $424

10

Average: 6

MARTIN PALLANTE

Muskegon, Mich. 49444

5,697

Rank: 31 out of 501

419

Rank: 135 out of 501

$203K

Rank: 116 out of 501

$484

Average: $424

14

Average: 6

WILLIAM ATHENS

Brownstown, Mich. 48134

5,675

Rank: 32 out of 501

359

Rank: 198 out of 501

$228K

Rank: 89 out of 501

$634

Average: $424

16

Average: 6

KENNETH EDWARDS

Saint joseph, Mich. 49085

5,591

Rank: 33 out of 501

840

Rank: 12 out of 501

$323K

Rank: 36 out of 501

$385

Average: $424

7

Average: 6

PAUL DROUILLARD

Garden city, Mich. 48135

5,503

Rank: 34 out of 501

475

Rank: 92 out of 501

$393K

Rank: 21 out of 501

$827

Average: $424

12

Average: 6

DONALD KNAPKE

Troy, Mich. 48084

5,444

Rank: 35 out of 501

1,006

Rank: 7 out of 501

$653K

Rank: 6 out of 501

$649

Average: $424

5

Average: 6

TIMOTHY LUKAS

Port huron, Mich. 48060

5,415

Rank: 36 out of 501

339

Rank: 214 out of 501

$189K

Rank: 131 out of 501

$558

Average: $424

16

Average: 6

JEFFREY WALDROP

Dearborn, Mich. 48124

5,392

Rank: 37 out of 501

376

Rank: 181 out of 501

$250K

Rank: 62 out of 501

$665

Average: $424

14

Average: 6

BRUCE LAWRENCE

Grand blanc, Mich. 48439

5,363

Rank: 38 out of 501

478

Rank: 90 out of 501

$246K

Rank: 65 out of 501

$515

Average: $424

11

Average: 6

SCOTT MONSON

Harper woods, Mich. 48225

5,316

Rank: 39 out of 501

223

Rank: 317 out of 501

$160K

Rank: 177 out of 501

$718

Average: $424

24

Average: 6

MATTHEW SCHRAMSKI

Saint clair shores, Mich. 48080

5,258

Rank: 40 out of 501

400

Rank: 153 out of 501

$214K

Rank: 99 out of 501

$535

Average: $424

13

Average: 6

GREGORY HOUSNER

Dearborn, Mich. 48124

5,242

Rank: 41 out of 501

465

Rank: 96 out of 501

$265K

Rank: 55 out of 501

$570

Average: $424

11

Average: 6

JACK LENNOX

Farmington hills, Mich. 48336

5,106

Rank: 42 out of 501

442

Rank: 114 out of 501

$230K

Rank: 85 out of 501

$520

Average: $424

12

Average: 6

MARK DAVIS

Lansing, Mich. 48912

5,005

Rank: 43 out of 501

380

Rank: 177 out of 501

$249K

Rank: 63 out of 501

$655

Average: $424

13

Average: 6

KEVIN SPRAGUE

Wyandotte, Mich. 48192

4,976

Rank: 44 out of 501

665

Rank: 28 out of 501

$241K

Rank: 71 out of 501

$363

Average: $424

7

Average: 6

ELIE KHOURY

Livonia, Mich. 48154

4,913

Rank: 45 out of 501

463

Rank: 98 out of 501

$174K

Rank: 159 out of 501

$375

Average: $424

11

Average: 6

JAMES BOOKOUT

St clair shores, Mich. 48080

4,905

Rank: 46 out of 501

597

Rank: 42 out of 501

$266K

Rank: 54 out of 501

$446

Average: $424

8

Average: 6

DOUGLAS PLAGENS

Dearborn, Mich. 48124

4,873

Rank: 47 out of 501

367

Rank: 190 out of 501

$196K

Rank: 120 out of 501

$534

Average: $424

13

Average: 6

RICHARD BARTHOLOMEW

Waterford, Mich. 48328

4,838

Rank: 48 out of 501

375

Rank: 182 out of 501

$326K

Rank: 31 out of 501

$869

Average: $424

13

Average: 6

THOMAS HAVERBUSH

Alma, Mich. 48801

4,752

Rank: 49 out of 501

553

Rank: 56 out of 501

$253K

Rank: 59 out of 501

$458

Average: $424

9

Average: 6

JEFFREY ZACHARIAS

Saint clair shores, Mich. 48081

4,675

Rank: 50 out of 501

246

Rank: 292 out of 501

$101K

Rank: 293 out of 501

$413

Average: $424

19

Average: 6

LAURENCE ULREY

Troy, Mich. 48085

4,647

Rank: 51 out of 501

403

Rank: 149 out of 501

$166K

Rank: 170 out of 501

$411

Average: $424

12

Average: 6

ANTHONY MELONAKOS

Monroe, Mich. 48162

4,584

Rank: 52 out of 501

690

Rank: 27 out of 501

$229K

Rank: 87 out of 501

$332

Average: $424

7

Average: 6

KHAWAJA IKRAM

Jackson, Mich. 49201

4,580

Rank: 53 out of 501

453

Rank: 103 out of 501

$195K

Rank: 124 out of 501

$431

Average: $424

10

Average: 6

JOSEPH FINCH

Dearborn, Mich. 48124

4,579

Rank: 54 out of 501

393

Rank: 161 out of 501

$297K

Rank: 46 out of 501

$757

Average: $424

12

Average: 6

CRAIG ROODBEEN

Troy, Mich. 48084

4,561

Rank: 55 out of 501

582

Rank: 49 out of 501

$238K

Rank: 75 out of 501

$409

Average: $424

8

Average: 6

JOSEPH BURKHARDT

Battle creek, Mich. 49015

4,447

Rank: 56 out of 501

739

Rank: 20 out of 501

$426K

Rank: 18 out of 501

$576

Average: $424

6

Average: 6

ANDREW AJLUNI

Saint clair shores, Mich. 48080

4,433

Rank: 57 out of 501

496

Rank: 79 out of 501

$255K

Rank: 58 out of 501

$514

Average: $424

9

Average: 6

JAMES HORTON

Hastings, Mich. 49058

4,408

Rank: 58 out of 501

518

Rank: 71 out of 501

$236K

Rank: 76 out of 501

$456

Average: $424

9

Average: 6

ERIC CORNISH

Alpena, Mich. 49707

4,403

Rank: 59 out of 501

1,037

Rank: 6 out of 501

$251K

Rank: 61 out of 501

$242

Average: $424

4

Average: 6

JUSTIN SYBESMA

Saint joseph, Mich. 49085

4,399

Rank: 60 out of 501

496

Rank: 79 out of 501

$271K

Rank: 52 out of 501

$546

Average: $424

9

Average: 6

BRIAN WITTENBERG

Petoskey, Mich. 49770

4,313

Rank: 61 out of 501

664

Rank: 29 out of 501

$219K

Rank: 94 out of 501

$330

Average: $424

6

Average: 6

ALLAN TOMPKINS

Jackson, Mich. 49201

4,311

Rank: 62 out of 501

507

Rank: 76 out of 501

$242K

Rank: 69 out of 501

$478

Average: $424

9

Average: 6

WILLIAM HIGGINBOTHAM

Southfield, Mich. 48075

4,306

Rank: 63 out of 501

553

Rank: 56 out of 501

$224K

Rank: 92 out of 501

$405

Average: $424

8

Average: 6

DANIEL WILCOX

Petoskey, Mich. 49770

4,277

Rank: 64 out of 501

598

Rank: 41 out of 501

$206K

Rank: 111 out of 501

$344

Average: $424

7

Average: 6

LEONARD KARADIMAS

Port huron, Mich. 48060

4,199

Rank: 65 out of 501

366

Rank: 191 out of 501

$240K

Rank: 73 out of 501

$656

Average: $424

11

Average: 6

MICHAEL KENNEDY

Ludington, Mich. 49431

4,159

Rank: 66 out of 501

533

Rank: 64 out of 501

$234K

Rank: 79 out of 501

$440

Average: $424

8

Average: 6

MATTHEW STEFFES

Dearborn, Mich. 48124

4,107

Rank: 67 out of 501

438

Rank: 120 out of 501

$170K

Rank: 165 out of 501

$389

Average: $424

9

Average: 6

PATRICK MORSE

West branch, Mich. 48661

4,098

Rank: 68 out of 501

655

Rank: 31 out of 501

$277K

Rank: 50 out of 501

$423

Average: $424

6

Average: 6

MICHAEL PETERS

Traverse city, Mich. 49684

4,083

Rank: 69 out of 501

492

Rank: 83 out of 501

$197K

Rank: 119 out of 501

$401

Average: $424

8

Average: 6

MICHAEL OCCHIETTI

Iron mountain, Mich. 49801

4,079

Rank: 70 out of 501

521

Rank: 69 out of 501

$190K

Rank: 128 out of 501

$365

Average: $424

8

Average: 6

RONALD MEISEL

Clinton township, Mich. 48038

4,069

Rank: 71 out of 501

370

Rank: 188 out of 501

$243K

Rank: 66 out of 501

$658

Average: $424

11

Average: 6

ARUN DASS

Flint, Mich. 48507

4,049

Rank: 72 out of 501

1,095

Rank: 4 out of 501

$351K

Rank: 25 out of 501

$321

Average: $424

4

Average: 6

NICHOLAS LOAFMAN

South haven, Mich. 49090

4,014

Rank: 73 out of 501

391

Rank: 165 out of 501

$142K

Rank: 210 out of 501

$363

Average: $424

10

Average: 6

MARK RUSSELL

Battle creek, Mich. 49015

3,970

Rank: 74 out of 501

571

Rank: 51 out of 501

$302K

Rank: 43 out of 501

$529

Average: $424

7

Average: 6

HOMER LINARD

Farmington hills, Mich. 48336

3,948

Rank: 75 out of 501

356

Rank: 202 out of 501

$175K

Rank: 158 out of 501

$491

Average: $424

11

Average: 6

JOSEPH PALAZETI

Owosso, Mich. 48867

3,925

Rank: 76 out of 501

523

Rank: 67 out of 501

$200K

Rank: 117 out of 501

$382

Average: $424

8

Average: 6

MARK MOULTON

Muskegon, Mich. 49444

3,859

Rank: 77 out of 501

836

Rank: 13 out of 501

$384K

Rank: 24 out of 501

$460

Average: $424

5

Average: 6

PAUL SCHRECK

Harper woods, Mich. 48225

3,841

Rank: 78 out of 501

415

Rank: 140 out of 501

$189K

Rank: 132 out of 501

$456

Average: $424

9

Average: 6

AJAY SRIVASTAVA

Flint, Mich. 48507

3,798

Rank: 79 out of 501

887

Rank: 10 out of 501

$290K

Rank: 48 out of 501

$327

Average: $424

4

Average: 6

FREMONT SCOTT

Warren, Mich. 48089

3,780

Rank: 80 out of 501

326

Rank: 223 out of 501

$135K

Rank: 227 out of 501

$413

Average: $424

12

Average: 6

MATTHEW KOPERA

Troy, Mich. 48085

3,766

Rank: 81 out of 501

336

Rank: 215 out of 501

$157K

Rank: 182 out of 501

$467

Average: $424

11

Average: 6

MARK DYBALL

Grand blanc, Mich. 48439

3,746

Rank: 82 out of 501

465

Rank: 96 out of 501

$172K

Rank: 162 out of 501

$369

Average: $424

8

Average: 6

JASON HOLCOMB

Wyandotte, Mich. 48192

3,732

Rank: 83 out of 501

434

Rank: 126 out of 501

$150K

Rank: 192 out of 501

$345

Average: $424

9

Average: 6

PAUL KENYON

Jackson, Mich. 49201

3,716

Rank: 84 out of 501

497

Rank: 78 out of 501

$240K

Rank: 74 out of 501

$483

Average: $424

7

Average: 6

LAWRENCE MORAWA

Dearborn, Mich. 48124

3,688

Rank: 85 out of 501

365

Rank: 193 out of 501

$170K

Rank: 166 out of 501

$466

Average: $424

10

Average: 6

KENNETH CERVONE

St clair shore, Mich. 48080

3,687

Rank: 86 out of 501

436

Rank: 124 out of 501

$212K

Rank: 102 out of 501

$486

Average: $424

8

Average: 6

DAVID MAYO

Royal oak, Mich. 48073

3,647

Rank: 87 out of 501

488

Rank: 86 out of 501

$231K

Rank: 83 out of 501

$474

Average: $424

7

Average: 6

SCOTT HEITHOFF

Port huron, Mich. 48060

3,644

Rank: 88 out of 501

621

Rank: 36 out of 501

$229K

Rank: 86 out of 501

$369

Average: $424

6

Average: 6

SYED SAMI

Caro, Mich. 48723

3,634

Rank: 89 out of 501

379

Rank: 178 out of 501

$148K

Rank: 195 out of 501

$391

Average: $424

10

Average: 6

JOHN SCHIMPKE

Troy, Mich. 48085

3,622

Rank: 90 out of 501

453

Rank: 103 out of 501

$168K

Rank: 168 out of 501

$372

Average: $424

8

Average: 6

SCOTT NEMEC

Petoskey, Mich. 49770

3,586

Rank: 91 out of 501

495

Rank: 82 out of 501

$233K

Rank: 80 out of 501

$472

Average: $424

7

Average: 6

JOSEPH YACISEN

Alma, Mich. 48801

3,572

Rank: 92 out of 501

535

Rank: 62 out of 501

$262K

Rank: 56 out of 501

$490

Average: $424

7

Average: 6

EDWARD JEFFRIES

St clair shores, Mich. 48080

3,566

Rank: 93 out of 501

586

Rank: 46 out of 501

$161K

Rank: 175 out of 501

$274

Average: $424

6

Average: 6

JOHN O'HARA

Southfield, Mich. 48075

3,561

Rank: 94 out of 501

158

Rank: 392 out of 501

$58.7K

Rank: 374 out of 501

$372

Average: $424

23

Average: 6

KENNETH SCOTT

Washington, Mich. 48095

3,516

Rank: 95 out of 501

440

Rank: 117 out of 501

$267K

Rank: 53 out of 501

$606

Average: $424

8

Average: 6

MARC MILIA

Dearborn, Mich. 48124

3,434

Rank: 96 out of 501

375

Rank: 182 out of 501

$172K

Rank: 161 out of 501

$459

Average: $424

9

Average: 6

TERRENCE CHERWIN

Bay city, Mich. 48706

3,411

Rank: 97 out of 501

711

Rank: 23 out of 501

$309K

Rank: 40 out of 501

$435

Average: $424

5

Average: 6

HENRI PIERRE-JACQUES

Wyandotte, Mich. 48192

3,410

Rank: 98 out of 501

408

Rank: 144 out of 501

$145K

Rank: 200 out of 501

$356

Average: $424

8

Average: 6

DANIEL GARCIA

Battle creek, Mich. 49015

3,390

Rank: 99 out of 501

553

Rank: 56 out of 501

$224K

Rank: 91 out of 501

$405

Average: $424

6

Average: 6

SEAN BAK

Southfield, Mich. 48075

3,388

Rank: 100 out of 501

392

Rank: 164 out of 501

$123K

Rank: 250 out of 501

$314

Average: $424

9

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