Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Iowa » Orthopaedic Surgery

Top Orthopaedic Surgery Providers in Iowa

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

MATTHEW LINDAMAN

Bettendorf, Iowa 52722

10,193

Rank: 1 out of 158

786

Rank: 10 out of 158

$366K

Rank: 3 out of 158

$465

Average: $350

13

Average: 6

JOHN HOFFMAN

Davenport, Iowa 52807

9,802

Rank: 2 out of 158

965

Rank: 2 out of 158

$438K

Rank: 1 out of 158

$454

Average: $350

10

Average: 6

JAY GINTHER

Waterloo, Iowa 50701

8,751

Rank: 3 out of 158

419

Rank: 65 out of 158

$135K

Rank: 73 out of 158

$321

Average: $350

21

Average: 6

CHARLES CASSEL

Bettendorf, Iowa 52722

8,331

Rank: 4 out of 158

367

Rank: 78 out of 158

$179K

Rank: 44 out of 158

$487

Average: $350

23

Average: 6

DAVID VITTETOE

Des moines, Iowa 50316

7,833

Rank: 5 out of 158

1,037

Rank: 1 out of 158

$400K

Rank: 2 out of 158

$386

Average: $350

8

Average: 6

PETER RINK

Bettendorf, Iowa 52722

7,356

Rank: 6 out of 158

590

Rank: 34 out of 158

$248K

Rank: 21 out of 158

$420

Average: $350

12

Average: 6

NICHOLAS HONKAMP

West des moines, Iowa 50266

7,333

Rank: 7 out of 158

515

Rank: 44 out of 158

$151K

Rank: 65 out of 158

$292

Average: $350

14

Average: 6

DEVON GOETZ

West des moines, Iowa 50266

7,304

Rank: 8 out of 158

775

Rank: 11 out of 158

$296K

Rank: 8 out of 158

$382

Average: $350

9

Average: 6

THOMAS DULANEY

Carroll, Iowa 51401

6,724

Rank: 9 out of 158

949

Rank: 3 out of 158

$305K

Rank: 6 out of 158

$321

Average: $350

7

Average: 6

RYAN CLOOS

Dubuque, Iowa 52001

6,572

Rank: 10 out of 158

686

Rank: 20 out of 158

$240K

Rank: 24 out of 158

$349

Average: $350

10

Average: 6

CASSANDRA LANGE

Cedar rapids, Iowa 52403

6,041

Rank: 11 out of 158

609

Rank: 28 out of 158

$259K

Rank: 16 out of 158

$426

Average: $350

10

Average: 6

JEFFREY DAVICK

West des moines, Iowa 50266

5,897

Rank: 12 out of 158

558

Rank: 37 out of 158

$153K

Rank: 63 out of 158

$274

Average: $350

11

Average: 6

PETER BUCK

Ames, Iowa 50010

5,892

Rank: 13 out of 158

643

Rank: 23 out of 158

$252K

Rank: 20 out of 158

$392

Average: $350

9

Average: 6

DAVID SNELLER

Ames, Iowa 50010

5,783

Rank: 14 out of 158

758

Rank: 14 out of 158

$198K

Rank: 37 out of 158

$261

Average: $350

8

Average: 6

STEPHEN PIEROTTI

Dubuque, Iowa 52001

5,562

Rank: 15 out of 158

872

Rank: 4 out of 158

$294K

Rank: 9 out of 158

$337

Average: $350

6

Average: 6

JOSEPH MARTIN

Bettendorf, Iowa 52722

5,413

Rank: 16 out of 158

693

Rank: 18 out of 158

$352K

Rank: 4 out of 158

$508

Average: $350

8

Average: 6

PATRICK SULLIVAN

West des moines, Iowa 50266

5,389

Rank: 17 out of 158

614

Rank: 26 out of 158

$235K

Rank: 27 out of 158

$383

Average: $350

9

Average: 6

CRAIG HANSEN

Council bluffs, Iowa 51503

5,164

Rank: 18 out of 158

625

Rank: 25 out of 158

$252K

Rank: 19 out of 158

$404

Average: $350

8

Average: 6

KEVIN LIUDAHL

Sioux city, Iowa 51104

4,860

Rank: 19 out of 158

399

Rank: 69 out of 158

$176K

Rank: 47 out of 158

$440

Average: $350

12

Average: 6

ERIC POTTHOFF

Mason city, Iowa 50401

4,810

Rank: 20 out of 158

773

Rank: 12 out of 158

$203K

Rank: 35 out of 158

$263

Average: $350

6

Average: 6

EDWARD LAW

Iowa city, Iowa 52245

4,563

Rank: 21 out of 158

473

Rank: 51 out of 158

$172K

Rank: 50 out of 158

$364

Average: $350

10

Average: 6

DARRON JONES

Mason city, Iowa 50401

4,545

Rank: 22 out of 158

812

Rank: 7 out of 158

$254K

Rank: 17 out of 158

$313

Average: $350

6

Average: 6

JASON HOUGH

Spencer, Iowa 51301

4,256

Rank: 23 out of 158

676

Rank: 21 out of 158

$244K

Rank: 22 out of 158

$361

Average: $350

6

Average: 6

SHEHADA HOMEDAN

Corydon, Iowa 50060

4,228

Rank: 24 out of 158

470

Rank: 52 out of 158

$174K

Rank: 48 out of 158

$369

Average: $350

9

Average: 6

BENJAMIN MACLENNAN

Iowa city, Iowa 52245

4,035

Rank: 25 out of 158

841

Rank: 5 out of 158

$341K

Rank: 5 out of 158

$405

Average: $350

5

Average: 6

IAN LIN

Des moines, Iowa 50316

3,990

Rank: 26 out of 158

787

Rank: 9 out of 158

$279K

Rank: 10 out of 158

$354

Average: $350

5

Average: 6

BRENT OVERTON

Iowa city, Iowa 52245

3,976

Rank: 27 out of 158

717

Rank: 16 out of 158

$275K

Rank: 11 out of 158

$384

Average: $350

6

Average: 6

MATTHEW DEWALL

West des moines, Iowa 50266

3,940

Rank: 28 out of 158

408

Rank: 67 out of 158

$185K

Rank: 43 out of 158

$454

Average: $350

10

Average: 6

JOSHUA HAMANN

Spencer, Iowa 51301

3,899

Rank: 29 out of 158

458

Rank: 58 out of 158

$128K

Rank: 77 out of 158

$279

Average: $350

9

Average: 6

MICHAEL HENDRICKS

Burlington, Iowa 52601

3,895

Rank: 30 out of 158

692

Rank: 19 out of 158

$264K

Rank: 14 out of 158

$381

Average: $350

6

Average: 6

ROSWELL JOHNSTON

Waterloo, Iowa 50701

3,666

Rank: 31 out of 158

712

Rank: 17 out of 158

$269K

Rank: 13 out of 158

$378

Average: $350

5

Average: 6

MARK MYSNYK

Iowa city, Iowa 52245

3,626

Rank: 32 out of 158

391

Rank: 71 out of 158

$150K

Rank: 66 out of 158

$384

Average: $350

9

Average: 6

RICHARD NAYLOR

Waterloo, Iowa 50702

3,574

Rank: 33 out of 158

665

Rank: 22 out of 158

$264K

Rank: 15 out of 158

$397

Average: $350

5

Average: 6

JIM CROUSE

Waterloo, Iowa 50701

3,451

Rank: 34 out of 158

487

Rank: 47 out of 158

$236K

Rank: 26 out of 158

$485

Average: $350

7

Average: 6

RICKY WILKERSON

Spencer, Iowa 51301

3,409

Rank: 35 out of 158

602

Rank: 30 out of 158

$241K

Rank: 23 out of 158

$401

Average: $350

6

Average: 6

ALEXANDER PRUITT

Spencer, Iowa 51301

3,393

Rank: 36 out of 158

603

Rank: 29 out of 158

$229K

Rank: 30 out of 158

$381

Average: $350

6

Average: 6

CLIFFORD BOESE

Council bluffs, Iowa 51503

3,378

Rank: 37 out of 158

790

Rank: 8 out of 158

$298K

Rank: 7 out of 158

$377

Average: $350

4

Average: 6

CRAIG MAHONEY

Des moines, Iowa 50314

3,361

Rank: 38 out of 158

771

Rank: 13 out of 158

$253K

Rank: 18 out of 158

$328

Average: $350

4

Average: 6

GAUTAM KAKADE

Clarion, Iowa 50525

3,227

Rank: 39 out of 158

336

Rank: 88 out of 158

$112K

Rank: 89 out of 158

$332

Average: $350

10

Average: 6

MARK MATTHES

Des moines, Iowa 50314

3,082

Rank: 40 out of 158

756

Rank: 15 out of 158

$269K

Rank: 12 out of 158

$356

Average: $350

4

Average: 6

KARY SCHULTE

West des moines, Iowa 50266

3,048

Rank: 41 out of 158

466

Rank: 55 out of 158

$197K

Rank: 38 out of 158

$424

Average: $350

7

Average: 6

MARK FISH

Clive, Iowa 50325

2,989

Rank: 42 out of 158

484

Rank: 48 out of 158

$233K

Rank: 28 out of 158

$481

Average: $350

6

Average: 6

MATTHEW WERESH

West des moines, Iowa 50266

2,937

Rank: 43 out of 158

464

Rank: 56 out of 158

$195K

Rank: 40 out of 158

$420

Average: $350

6

Average: 6

CHRISTOPHER RIERSON

Spencer, Iowa 51301

2,924

Rank: 44 out of 158

456

Rank: 60 out of 158

$162K

Rank: 57 out of 158

$355

Average: $350

6

Average: 6

CHRISTOPHER HENDERSON

Iowa city, Iowa 52242

2,892

Rank: 45 out of 158

381

Rank: 74 out of 158

$172K

Rank: 51 out of 158

$451

Average: $350

8

Average: 6

ROBERT MAGNUS

Dubuque, Iowa 52002

2,828

Rank: 46 out of 158

329

Rank: 89 out of 158

$129K

Rank: 75 out of 158

$393

Average: $350

9

Average: 6

LISA COESTER

Cedar rapids, Iowa 52403

2,802

Rank: 47 out of 158

318

Rank: 93 out of 158

$104K

Rank: 93 out of 158

$326

Average: $350

9

Average: 6

MICHAEL MORRISON

Shenandoah, Iowa 51601

2,801

Rank: 48 out of 158

597

Rank: 31 out of 158

$111K

Rank: 90 out of 158

$186

Average: $350

5

Average: 6

TIMOTHY FOWLER

Iowa city, Iowa 52242

2,794

Rank: 49 out of 158

413

Rank: 66 out of 158

$122K

Rank: 79 out of 158

$297

Average: $350

7

Average: 6

THOMAS GREENWALD

Ames, Iowa 50010

2,769

Rank: 50 out of 158

390

Rank: 72 out of 158

$134K

Rank: 74 out of 158

$344

Average: $350

7

Average: 6

MICHAEL CRANE

Mason city, Iowa 50401

2,757

Rank: 51 out of 158

816

Rank: 6 out of 158

$231K

Rank: 29 out of 158

$283

Average: $350

3

Average: 6

CORY CHRISTIANSEN

Iowa city, Iowa 52245

2,728

Rank: 52 out of 158

372

Rank: 76 out of 158

$143K

Rank: 69 out of 158

$384

Average: $350

7

Average: 6

GARY KNUDSON

Waterloo, Iowa 50702

2,717

Rank: 53 out of 158

592

Rank: 33 out of 158

$178K

Rank: 45 out of 158

$301

Average: $350

5

Average: 6

JEFFREY CLARK

Cedar falls, Iowa 50614

2,717

Rank: 53 out of 158

516

Rank: 43 out of 158

$176K

Rank: 46 out of 158

$342

Average: $350

5

Average: 6

GREGORY HILL

Cedar rapids, Iowa 52403

2,656

Rank: 55 out of 158

269

Rank: 105 out of 158

$118K

Rank: 85 out of 158

$437

Average: $350

10

Average: 6

ARNOLD DELBRIDGE

Waterloo, Iowa 50703

2,653

Rank: 56 out of 158

384

Rank: 73 out of 158

$220K

Rank: 33 out of 158

$573

Average: $350

7

Average: 6

CHRISTOPHER SCOTT

Iowa city, Iowa 52245

2,577

Rank: 57 out of 158

524

Rank: 42 out of 158

$207K

Rank: 34 out of 158

$396

Average: $350

5

Average: 6

KYLE SWITZER

Cedar rapids, Iowa 52403

2,576

Rank: 58 out of 158

324

Rank: 91 out of 158

$142K

Rank: 70 out of 158

$438

Average: $350

8

Average: 6

JOHN LEUPOLD

Spirit lake, Iowa 51360

2,510

Rank: 59 out of 158

641

Rank: 24 out of 158

$173K

Rank: 49 out of 158

$270

Average: $350

4

Average: 6

TIMOTHY GIBBONS

Mason city, Iowa 50401

2,507

Rank: 60 out of 158

546

Rank: 39 out of 158

$170K

Rank: 52 out of 158

$312

Average: $350

5

Average: 6

JON GEHRKE

West des moines, Iowa 50266

2,491

Rank: 61 out of 158

470

Rank: 52 out of 158

$138K

Rank: 71 out of 158

$293

Average: $350

5

Average: 6

MYLES LUSZCZYK

Bettendorf, Iowa 52722

2,487

Rank: 62 out of 158

476

Rank: 49 out of 158

$170K

Rank: 54 out of 158

$357

Average: $350

5

Average: 6

BARRON BREMNER

Des moines, Iowa 50316

2,458

Rank: 63 out of 158

567

Rank: 36 out of 158

$239K

Rank: 25 out of 158

$421

Average: $350

4

Average: 6

JAMES FRIEDERICH

Ames, Iowa 50010

2,408

Rank: 64 out of 158

540

Rank: 41 out of 158

$148K

Rank: 67 out of 158

$273

Average: $350

4

Average: 6

MATTHEW WHITE

Cedar rapids, Iowa 52403

2,386

Rank: 65 out of 158

286

Rank: 102 out of 158

$129K

Rank: 76 out of 158

$452

Average: $350

8

Average: 6

TIMOTHY KENNEY

Des moines, Iowa 50314

2,384

Rank: 66 out of 158

430

Rank: 63 out of 158

$97.5K

Rank: 95 out of 158

$227

Average: $350

6

Average: 6

ROY ABRAHAM

Council bluffs, Iowa 51503

2,378

Rank: 67 out of 158

582

Rank: 35 out of 158

$170K

Rank: 53 out of 158

$293

Average: $350

4

Average: 6

BRENT WHITED

Iowa city, Iowa 52245

2,374

Rank: 68 out of 158

457

Rank: 59 out of 158

$221K

Rank: 31 out of 158

$485

Average: $350

5

Average: 6

MICHAEL DURKEE

Iowa city, Iowa 52245

2,357

Rank: 69 out of 158

476

Rank: 49 out of 158

$165K

Rank: 56 out of 158

$346

Average: $350

5

Average: 6

PRABHUDEV PRASAD PURUDAPPA

Fort dodge, Iowa 50501

2,344

Rank: 70 out of 158

315

Rank: 95 out of 158

$105K

Rank: 92 out of 158

$332

Average: $350

7

Average: 6

MICHAEL SCHERB

Mason city, Iowa 50401

2,301

Rank: 71 out of 158

614

Rank: 26 out of 158

$167K

Rank: 55 out of 158

$272

Average: $350

4

Average: 6

RICHARD BERGSTROM

Fort dodge, Iowa 50501

2,267

Rank: 72 out of 158

316

Rank: 94 out of 158

$111K

Rank: 91 out of 158

$352

Average: $350

7

Average: 6

WESLEY SMIDT

Des moines, Iowa 50316

2,215

Rank: 73 out of 158

494

Rank: 46 out of 158

$196K

Rank: 39 out of 158

$396

Average: $350

4

Average: 6

ROBERT BARTELT

Waterloo, Iowa 50703

2,189

Rank: 74 out of 158

469

Rank: 54 out of 158

$194K

Rank: 41 out of 158

$414

Average: $350

5

Average: 6

CHRISTOPHER EAGAN

Waterloo, Iowa 50702

2,006

Rank: 75 out of 158

593

Rank: 32 out of 158

$200K

Rank: 36 out of 158

$337

Average: $350

3

Average: 6

MICHAEL PYEVICH

Bettendorf, Iowa 52722

1,997

Rank: 76 out of 158

305

Rank: 99 out of 158

$119K

Rank: 83 out of 158

$392

Average: $350

7

Average: 6

TODD JOHNSTON

Waterloo, Iowa 50701

1,980

Rank: 77 out of 158

309

Rank: 98 out of 158

$154K

Rank: 61 out of 158

$500

Average: $350

6

Average: 6

BRENT WOODBURY

Fort madison, Iowa 52627

1,970

Rank: 78 out of 158

354

Rank: 83 out of 158

$160K

Rank: 58 out of 158

$451

Average: $350

6

Average: 6

SCOTT EKROTH

Cedar rapids, Iowa 52403

1,969

Rank: 79 out of 158

359

Rank: 80 out of 158

$122K

Rank: 80 out of 158

$341

Average: $350

5

Average: 6

ANDREW FRIESSEN

Muscatine, Iowa 52761

1,931

Rank: 80 out of 158

299

Rank: 100 out of 158

$55.8K

Rank: 121 out of 158

$187

Average: $350

6

Average: 6

DOUGLAS COOPER

Grundy center, Iowa 50638

1,894

Rank: 81 out of 158

226

Rank: 113 out of 158

$67.6K

Rank: 117 out of 158

$299

Average: $350

8

Average: 6

JUDSON OTT

Dubuque, Iowa 52002

1,884

Rank: 82 out of 158

157

Rank: 122 out of 158

$72K

Rank: 113 out of 158

$459

Average: $350

12

Average: 6

JOSHUA KIMELMAN

Des moines, Iowa 50314

1,868

Rank: 83 out of 158

270

Rank: 103 out of 158

$123K

Rank: 78 out of 158

$456

Average: $350

7

Average: 6

JASON SULLIVAN

West des moines, Iowa 50266

1,704

Rank: 84 out of 158

372

Rank: 76 out of 158

$116K

Rank: 86 out of 158

$313

Average: $350

5

Average: 6

RAJIV KHANNA

Clinton, Iowa 52732

1,649

Rank: 85 out of 158

338

Rank: 86 out of 158

$95.5K

Rank: 96 out of 158

$282

Average: $350

5

Average: 6

MARGARET FEHRLE

Marshalltown, Iowa 50158

1,649

Rank: 85 out of 158

193

Rank: 119 out of 158

$52.7K

Rank: 123 out of 158

$273

Average: $350

9

Average: 6

HUY TRINH

Council bluffs, Iowa 51503

1,648

Rank: 87 out of 158

544

Rank: 40 out of 158

$159K

Rank: 59 out of 158

$292

Average: $350

3

Average: 6

THOMAS GORSCHE

Waterloo, Iowa 50703

1,608

Rank: 88 out of 158

376

Rank: 75 out of 158

$113K

Rank: 88 out of 158

$300

Average: $350

4

Average: 6

JOHN LANGLAND

Iowa city, Iowa 52245

1,607

Rank: 89 out of 158

218

Rank: 116 out of 158

$58.1K

Rank: 120 out of 158

$267

Average: $350

7

Average: 6

BENJAMIN TORREZ

Waterloo, Iowa 50701

1,570

Rank: 90 out of 158

287

Rank: 101 out of 158

$136K

Rank: 72 out of 158

$474

Average: $350

5

Average: 6

RICHARD RATTAY

Mason city, Iowa 50401

1,565

Rank: 91 out of 158

501

Rank: 45 out of 158

$190K

Rank: 42 out of 158

$379

Average: $350

3

Average: 6

KYLE GALLES

Des moines, Iowa 50314

1,518

Rank: 92 out of 158

552

Rank: 38 out of 158

$154K

Rank: 62 out of 158

$279

Average: $350

3

Average: 6

LYNN NELSON

West des moines, Iowa 50266

1,509

Rank: 93 out of 158

404

Rank: 68 out of 158

$220K

Rank: 32 out of 158

$546

Average: $350

4

Average: 6

MICHAEL DOLPHIN

Davenport, Iowa 52807

1,508

Rank: 94 out of 158

433

Rank: 62 out of 158

$151K

Rank: 64 out of 158

$350

Average: $350

3

Average: 6

XERXES COLAH

Clinton, Iowa 52732

1,501

Rank: 95 out of 158

355

Rank: 81 out of 158

$93K

Rank: 99 out of 158

$262

Average: $350

4

Average: 6

DANIEL LAROSE

Council bluffs, Iowa 51503

1,490

Rank: 96 out of 158

360

Rank: 79 out of 158

$77.1K

Rank: 109 out of 158

$214

Average: $350

4

Average: 6

JASON STANFORD

Cedar falls, Iowa 50613

1,478

Rank: 97 out of 158

394

Rank: 70 out of 158

$156K

Rank: 60 out of 158

$396

Average: $350

4

Average: 6

DAVID STEINBRONN

Iowa city, Iowa 52245

1,399

Rank: 98 out of 158

327

Rank: 90 out of 158

$114K

Rank: 87 out of 158

$347

Average: $350

4

Average: 6

HEATHER CAMPION

Iowa city, Iowa 52242

1,385

Rank: 99 out of 158

184

Rank: 120 out of 158

$81.5K

Rank: 106 out of 158

$443

Average: $350

8

Average: 6

JOSEPH GALLES

Des moines, Iowa 50314

1,290

Rank: 100 out of 158

352

Rank: 84 out of 158

$88K

Rank: 101 out of 158

$250

Average: $350

4

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.