Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Michigan » Surgery

Top 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

TROY FERGUSON

Lansing, Mich. 48910

617

Rank: 246 out of 701

296

Rank: 192 out of 701

$98.7K

Rank: 200 out of 701

$333

Average: $365

2

Average: 3

KIM MCCULLOUGH

Sault sainte marie, Mich. 49783

1,025

Rank: 117 out of 701

492

Rank: 63 out of 701

$129K

Rank: 119 out of 701

$262

Average: $365

2

Average: 3

JEFFREY MITCHELL

Battle creek, Mich. 49017

408

Rank: 378 out of 701

196

Rank: 338 out of 701

$39.2K

Rank: 501 out of 701

$200

Average: $365

2

Average: 3

VERONICA PETTY

Muskegon, Mich. 49444

426

Rank: 364 out of 701

205

Rank: 320 out of 701

$68.3K

Rank: 335 out of 701

$333

Average: $365

2

Average: 3

DAVID KAM

Traverse city, Mich. 49684

428

Rank: 363 out of 701

206

Rank: 318 out of 701

$71.9K

Rank: 321 out of 701

$349

Average: $365

2

Average: 3

BRIAN DALY

Jackson, Mich. 49201

1,506

Rank: 49 out of 701

725

Rank: 25 out of 701

$129K

Rank: 120 out of 701

$178

Average: $365

2

Average: 3

KEVIN MARKHAM

Petoskey, Mich. 49770

1,672

Rank: 32 out of 701

805

Rank: 19 out of 701

$233K

Rank: 19 out of 701

$289

Average: $365

2

Average: 3

THOMAS QUINN

Traverse city, Mich. 49684

54

Rank: 665 out of 701

26

Rank: 678 out of 701

$2,776

Rank: 695 out of 701

$107

Average: $365

2

Average: 3

MELINDA MILLER

Grand rapids, Mich. 49503

216

Rank: 533 out of 701

104

Rank: 507 out of 701

$35.9K

Rank: 524 out of 701

$346

Average: $365

2

Average: 3

MICHAEL DEJONG

Grand rapids, Mich. 49503

413

Rank: 373 out of 701

199

Rank: 332 out of 701

$78.7K

Rank: 291 out of 701

$395

Average: $365

2

Average: 3

LOUIS TEGTMEYER

Westland, Mich. 48185

670

Rank: 228 out of 701

323

Rank: 164 out of 701

$123K

Rank: 133 out of 701

$381

Average: $365

2

Average: 3

DANIEL BORRESON

Grand rapids, Mich. 49503

448

Rank: 352 out of 701

216

Rank: 299 out of 701

$127K

Rank: 125 out of 701

$586

Average: $365

2

Average: 3

DANIEL DECOOK

Holland, Mich. 49423

255

Rank: 500 out of 701

123

Rank: 466 out of 701

$47.5K

Rank: 446 out of 701

$386

Average: $365

2

Average: 3

MARK VANCE

Grand blanc, Mich. 48439

522

Rank: 300 out of 701

252

Rank: 250 out of 701

$94.9K

Rank: 216 out of 701

$376

Average: $365

2

Average: 3

STEVEN BOLTON

Pontiac, Mich. 48341

588

Rank: 261 out of 701

284

Rank: 206 out of 701

$63.3K

Rank: 366 out of 701

$223

Average: $365

2

Average: 3

JEFFREY ALTSHULER

Troy, Mich. 48084

396

Rank: 387 out of 701

192

Rank: 345 out of 701

$199K

Rank: 32 out of 701

$1,037

Average: $365

2

Average: 3

KARLIN SEVENSMA

Wyoming, Mich. 49548

134

Rank: 603 out of 701

65

Rank: 603 out of 701

$23.1K

Rank: 584 out of 701

$355

Average: $365

2

Average: 3

MICHAEL WOOD

Madison heights, Mich. 48071

346

Rank: 424 out of 701

168

Rank: 388 out of 701

$97.7K

Rank: 205 out of 701

$581

Average: $365

2

Average: 3

KELLY WIRSING

Midland, Mich. 48640

401

Rank: 383 out of 701

195

Rank: 339 out of 701

$52.5K

Rank: 426 out of 701

$269

Average: $365

2

Average: 3

DAVID MINNICK

Kalamazoo, Mich. 49007

333

Rank: 438 out of 701

162

Rank: 401 out of 701

$60.3K

Rank: 381 out of 701

$372

Average: $365

2

Average: 3

DANIEL BARNAS

Owosso, Mich. 48867

263

Rank: 493 out of 701

128

Rank: 459 out of 701

$41.4K

Rank: 487 out of 701

$323

Average: $365

2

Average: 3

JILL WATRAS

Detroit, Mich. 48202

569

Rank: 277 out of 701

277

Rank: 214 out of 701

$67.7K

Rank: 341 out of 701

$244

Average: $365

2

Average: 3

VERNE HOSHAL

Ypsilanti, Mich. 48197

117

Rank: 613 out of 701

57

Rank: 616 out of 701

$19.1K

Rank: 599 out of 701

$335

Average: $365

2

Average: 3

JAMES ROBBINS

Royal oak, Mich. 48073

1,529

Rank: 44 out of 701

745

Rank: 24 out of 701

$210K

Rank: 26 out of 701

$282

Average: $365

2

Average: 3

ANDRE NUNN

Ypsilanti, Mich. 48198

158

Rank: 583 out of 701

77

Rank: 579 out of 701

$49.9K

Rank: 436 out of 701

$648

Average: $365

2

Average: 3

BENJAMIN PAOLUCCI

Warren, Mich. 48092

41

Rank: 679 out of 701

20

Rank: 688 out of 701

$1,182

Rank: 699 out of 701

$59

Average: $365

2

Average: 3

DAVID EDELMAN

Detroit, Mich. 48201

592

Rank: 260 out of 701

289

Rank: 202 out of 701

$81.9K

Rank: 279 out of 701

$283

Average: $365

2

Average: 3

JOHN KETNER

Waterford, Mich. 48327

764

Rank: 190 out of 701

373

Rank: 126 out of 701

$127K

Rank: 123 out of 701

$340

Average: $365

2

Average: 3

ANDREW PARSONS

Hastings, Mich. 49058

340

Rank: 429 out of 701

166

Rank: 395 out of 701

$41.9K

Rank: 483 out of 701

$252

Average: $365

2

Average: 3

MATTHEW DELANO

Ann arbor, Mich. 48109

368

Rank: 408 out of 701

180

Rank: 371 out of 701

$49.2K

Rank: 438 out of 701

$273

Average: $365

2

Average: 3

YVAN SILVA

Bloomfield hills, Mich. 48302

139

Rank: 599 out of 701

68

Rank: 598 out of 701

$7,291

Rank: 663 out of 701

$107

Average: $365

2

Average: 3

MICHAEL REBOCK

Farmington hills, Mich. 48336

936

Rank: 140 out of 701

458

Rank: 76 out of 701

$121K

Rank: 139 out of 701

$265

Average: $365

2

Average: 3

DAVID MACHADO-ARANDA

Ann arbor, Mich. 48109

331

Rank: 442 out of 701

162

Rank: 401 out of 701

$72.4K

Rank: 320 out of 701

$447

Average: $365

2

Average: 3

SEAN GOODWIN

Holland, Mich. 49424

396

Rank: 387 out of 701

194

Rank: 342 out of 701

$60.1K

Rank: 382 out of 701

$310

Average: $365

2

Average: 3

ABDUL ARSHAD

Adrian, Mich. 49221

685

Rank: 223 out of 701

336

Rank: 156 out of 701

$93.2K

Rank: 227 out of 701

$277

Average: $365

2

Average: 3

WILLIAM CURTISS

Kalamazoo, Mich. 49048

442

Rank: 355 out of 701

217

Rank: 291 out of 701

$42.2K

Rank: 481 out of 701

$195

Average: $365

2

Average: 3

JENNIFER KULICK

Chelsea, Mich. 48118

572

Rank: 274 out of 701

281

Rank: 209 out of 701

$84.5K

Rank: 264 out of 701

$301

Average: $365

2

Average: 3

MARK FRIKKER

Royal oak, Mich. 48073

1,113

Rank: 96 out of 701

547

Rank: 46 out of 701

$136K

Rank: 100 out of 701

$249

Average: $365

2

Average: 3

JUSITH AMPARO

Greenville, Mich. 48838

360

Rank: 413 out of 701

177

Rank: 376 out of 701

$63.9K

Rank: 365 out of 701

$361

Average: $365

2

Average: 3

MARK GALLAGHER

Tawas city, Mich. 48763

758

Rank: 192 out of 701

374

Rank: 125 out of 701

$119K

Rank: 147 out of 701

$318

Average: $365

2

Average: 3

LYDIA CHOI-KIM

Detroit, Mich. 48201

229

Rank: 516 out of 701

113

Rank: 491 out of 701

$37.9K

Rank: 506 out of 701

$336

Average: $365

2

Average: 3

DANIEL BACAL

Dearborn, Mich. 48124

541

Rank: 288 out of 701

267

Rank: 225 out of 701

$94.6K

Rank: 217 out of 701

$354

Average: $365

2

Average: 3

FREDERICK NICHOLS

Warren, Mich. 48088

944

Rank: 137 out of 701

466

Rank: 73 out of 701

$106K

Rank: 175 out of 701

$228

Average: $365

2

Average: 3

SAAD SHEBRAIN

Kalamazoo, Mich. 49008

239

Rank: 509 out of 701

118

Rank: 479 out of 701

$36.3K

Rank: 520 out of 701

$308

Average: $365

2

Average: 3

SAMANTHA TARRAS

Detroit, Mich. 48201

340

Rank: 429 out of 701

168

Rank: 388 out of 701

$32.1K

Rank: 545 out of 701

$191

Average: $365

2

Average: 3

WALID DEMASHKIEH

Port huron, Mich. 48060

682

Rank: 225 out of 701

337

Rank: 155 out of 701

$96.9K

Rank: 207 out of 701

$287

Average: $365

2

Average: 3

DANIELLE WELCH

Detroit, Mich. 48201

97

Rank: 626 out of 701

48

Rank: 635 out of 701

$9,846

Rank: 646 out of 701

$205

Average: $365

2

Average: 3

THEODORE WELLING

Ann arbor, Mich. 48109

129

Rank: 606 out of 701

64

Rank: 606 out of 701

$48.9K

Rank: 440 out of 701

$764

Average: $365

2

Average: 3

HARRY ANDERSON

Ypsilanti, Mich. 48197

391

Rank: 395 out of 701

194

Rank: 342 out of 701

$40.9K

Rank: 491 out of 701

$211

Average: $365

2

Average: 3

BILAL KHARBUTLI

Dearborn, Mich. 48124

717

Rank: 211 out of 701

356

Rank: 142 out of 701

$95.5K

Rank: 212 out of 701

$268

Average: $365

2

Average: 3

ELIZABETH BENYI

Laurium, Mich. 49913

296

Rank: 467 out of 701

147

Rank: 430 out of 701

$18.9K

Rank: 601 out of 701

$128

Average: $365

2

Average: 3

DANIEL STEPHENS

Saint joseph, Mich. 49085

153

Rank: 586 out of 701

76

Rank: 580 out of 701

$26.2K

Rank: 570 out of 701

$345

Average: $365

2

Average: 3

GARY KATZ

Madison hts, Mich. 48071

741

Rank: 199 out of 701

369

Rank: 127 out of 701

$116K

Rank: 157 out of 701

$314

Average: $365

2

Average: 3

JEFFREY FALK

Grosse pointe woods, Mich. 48236

270

Rank: 484 out of 701

135

Rank: 451 out of 701

$43K

Rank: 475 out of 701

$319

Average: $365

2

Average: 3

FORREST ROBART

Owosso, Mich. 48867

138

Rank: 600 out of 701

69

Rank: 596 out of 701

$20.9K

Rank: 592 out of 701

$302

Average: $365

2

Average: 3

ERIC SEVENSMA

East lansing, Mich. 48823

760

Rank: 191 out of 701

381

Rank: 119 out of 701

$122K

Rank: 137 out of 701

$320

Average: $365

2

Average: 3

BELLAL JOSEPH

Detroit, Mich. 48202

307

Rank: 456 out of 701

154

Rank: 418 out of 701

$33.4K

Rank: 536 out of 701

$217

Average: $365

2

Average: 3

MARK HAAN

Big rapids, Mich. 49307

605

Rank: 253 out of 701

304

Rank: 184 out of 701

$77.1K

Rank: 300 out of 701

$254

Average: $365

2

Average: 3

JEFFREY JOHNSON

East lansing, Mich. 48823

548

Rank: 284 out of 701

276

Rank: 215 out of 701

$86.4K

Rank: 254 out of 701

$313

Average: $365

2

Average: 3

BRIAN HANNA

Alpena, Mich. 49707

1,998

Rank: 24 out of 701

1,007

Rank: 7 out of 701

$235K

Rank: 18 out of 701

$233

Average: $365

2

Average: 3

RICHARD JEFSON

Kalamazoo, Mich. 49009

208

Rank: 544 out of 701

105

Rank: 503 out of 701

$24K

Rank: 581 out of 701

$229

Average: $365

2

Average: 3

JOHN BYRN

Ann arbor, Mich. 48109

326

Rank: 445 out of 701

165

Rank: 396 out of 701

$72.5K

Rank: 319 out of 701

$439

Average: $365

2

Average: 3

RICHARD SCHULZ

Owosso, Mich. 48867

225

Rank: 526 out of 701

114

Rank: 489 out of 701

$23.1K

Rank: 583 out of 701

$203

Average: $365

2

Average: 3

JOHN VANCE

Grand blanc, Mich. 48439

544

Rank: 286 out of 701

276

Rank: 215 out of 701

$99.7K

Rank: 196 out of 701

$361

Average: $365

2

Average: 3

ANTHONY JOSEPH

Milford, Mich. 48381

252

Rank: 503 out of 701

128

Rank: 459 out of 701

$36.1K

Rank: 521 out of 701

$282

Average: $365

2

Average: 3

MAX RAPPAPORT

Hastings, Mich. 49058

376

Rank: 402 out of 701

191

Rank: 346 out of 701

$53.9K

Rank: 417 out of 701

$282

Average: $365

2

Average: 3

DONALD WEAVER

Detroit, Mich. 48201

309

Rank: 454 out of 701

157

Rank: 412 out of 701

$60.6K

Rank: 380 out of 701

$386

Average: $365

2

Average: 3

ADRIAN SEAH

Traverse city, Mich. 49684

490

Rank: 322 out of 701

249

Rank: 255 out of 701

$73.4K

Rank: 318 out of 701

$295

Average: $365

2

Average: 3

SUZANNE HANSES

Lansing, Mich. 48917

749

Rank: 194 out of 701

382

Rank: 117 out of 701

$129K

Rank: 118 out of 701

$339

Average: $365

2

Average: 3

JACOB ROBERTS

Livonia, Mich. 48154

621

Rank: 244 out of 701

317

Rank: 169 out of 701

$79.6K

Rank: 286 out of 701

$251

Average: $365

2

Average: 3

JOHN LIM

Clinton township, Mich. 48038

515

Rank: 305 out of 701

263

Rank: 231 out of 701

$68.7K

Rank: 329 out of 701

$261

Average: $365

2

Average: 3

MICHAEL CHUPP

Saint joseph, Mich. 49085

137

Rank: 602 out of 701

70

Rank: 593 out of 701

$25.1K

Rank: 577 out of 701

$359

Average: $365

2

Average: 3

SUSSAN BAYS

Saginaw, Mich. 48604

569

Rank: 277 out of 701

291

Rank: 199 out of 701

$88.5K

Rank: 249 out of 701

$304

Average: $365

2

Average: 3

DONALD KIM

Grand rapids, Mich. 49546

506

Rank: 311 out of 701

259

Rank: 235 out of 701

$99.6K

Rank: 197 out of 701

$385

Average: $365

2

Average: 3

STEVEN SLIKKERS

Traverse city, Mich. 49684

422

Rank: 368 out of 701

216

Rank: 299 out of 701

$77.2K

Rank: 299 out of 701

$357

Average: $365

2

Average: 3

ANN WOODWARD

Detroit, Mich. 48202

586

Rank: 263 out of 701

300

Rank: 187 out of 701

$62.9K

Rank: 372 out of 701

$210

Average: $365

2

Average: 3

PETER PERAKIS

Royal oak, Mich. 48073

1,185

Rank: 76 out of 701

607

Rank: 33 out of 701

$121K

Rank: 140 out of 701

$199

Average: $365

2

Average: 3

ANDREA GOETHALS

Grand blanc, Mich. 48439

486

Rank: 325 out of 701

249

Rank: 255 out of 701

$82.5K

Rank: 274 out of 701

$331

Average: $365

2

Average: 3

BETH KIMBALL

Ypsilanti, Mich. 48197

462

Rank: 342 out of 701

237

Rank: 266 out of 701

$111K

Rank: 164 out of 701

$466

Average: $365

2

Average: 3

MICHAEL PAULSELL

Alpena, Mich. 49707

1,287

Rank: 66 out of 701

661

Rank: 28 out of 701

$185K

Rank: 44 out of 701

$280

Average: $365

2

Average: 3

GREGORY MYERS

Muskegon, Mich. 49444

580

Rank: 268 out of 701

298

Rank: 190 out of 701

$91.8K

Rank: 235 out of 701

$308

Average: $365

2

Average: 3

AMITAVA GHOSH

Mt pleasant, Mich. 48858

420

Rank: 370 out of 701

216

Rank: 299 out of 701

$44.4K

Rank: 462 out of 701

$206

Average: $365

2

Average: 3

WILLIAM HOUSKAMP

Holland, Mich. 49423

272

Rank: 481 out of 701

140

Rank: 441 out of 701

$42.4K

Rank: 480 out of 701

$303

Average: $365

2

Average: 3

JAMES RICE

Muskegon, Mich. 49444

305

Rank: 460 out of 701

157

Rank: 412 out of 701

$32.9K

Rank: 539 out of 701

$209

Average: $365

2

Average: 3

STEVEN HENDRICK

Wyandotte, Mich. 48192

231

Rank: 514 out of 701

119

Rank: 476 out of 701

$32.4K

Rank: 542 out of 701

$272

Average: $365

2

Average: 3

ROBERT DOTTERRER

Traverse city, Mich. 49684

394

Rank: 393 out of 701

203

Rank: 323 out of 701

$64.4K

Rank: 361 out of 701

$317

Average: $365

2

Average: 3

NAYANA DEKHNE

Royal oak, Mich. 48073

293

Rank: 469 out of 701

151

Rank: 423 out of 701

$55.6K

Rank: 407 out of 701

$369

Average: $365

2

Average: 3

BRIAN BATES

Niles, Mich. 49120

421

Rank: 369 out of 701

217

Rank: 291 out of 701

$51.1K

Rank: 432 out of 701

$235

Average: $365

2

Average: 3

AMY BANKS-VENEGONI

Grand rapids, Mich. 49506

178

Rank: 567 out of 701

92

Rank: 547 out of 701

$29.3K

Rank: 556 out of 701

$319

Average: $365

2

Average: 3

PHILLIP FRANTZIS

Jackson, Mich. 49202

613

Rank: 251 out of 701

317

Rank: 169 out of 701

$102K

Rank: 187 out of 701

$321

Average: $365

2

Average: 3

CRISTEN LAIRD

Trenton, Mich. 48183

276

Rank: 479 out of 701

143

Rank: 433 out of 701

$30.9K

Rank: 548 out of 701

$216

Average: $365

2

Average: 3

THEODORE VANDERKOOI

Fremont, Mich. 49412

484

Rank: 326 out of 701

251

Rank: 251 out of 701

$67.5K

Rank: 342 out of 701

$269

Average: $365

2

Average: 3

EDWIN WEHLING

Warren, Mich. 48089

79

Rank: 640 out of 701

41

Rank: 641 out of 701

$19.2K

Rank: 598 out of 701

$469

Average: $365

2

Average: 3

STUART VERSEMAN

Kalamazoo, Mich. 49048

179

Rank: 566 out of 701

93

Rank: 542 out of 701

$55.4K

Rank: 409 out of 701

$596

Average: $365

2

Average: 3

STANLEY SHERMAN

Grand rapids, Mich. 49503

460

Rank: 345 out of 701

239

Rank: 263 out of 701

$99.3K

Rank: 198 out of 701

$416

Average: $365

2

Average: 3

DANIEL STEWART

Kalamazoo, Mich. 49048

358

Rank: 418 out of 701

186

Rank: 360 out of 701

$50.9K

Rank: 433 out of 701

$274

Average: $365

2

Average: 3

BENJAMIN MOSHER

Lansing, Mich. 48912

506

Rank: 311 out of 701

263

Rank: 231 out of 701

$40.3K

Rank: 495 out of 701

$153

Average: $365

2

Average: 3

MURWARID ASSIFI

Grand rapids, Mich. 49503

75

Rank: 644 out of 701

39

Rank: 646 out of 701

$15.5K

Rank: 615 out of 701

$398

Average: $365

2

Average: 3

PAUL FRIEDMAN

Livonia, Mich. 48154

824

Rank: 170 out of 701

429

Rank: 91 out of 701

$127K

Rank: 124 out of 701

$296

Average: $365

2

Average: 3

CHRISTOPHER LAFOND

Traverse city, Mich. 49684

92

Rank: 632 out of 701

48

Rank: 635 out of 701

$14.1K

Rank: 625 out of 701

$293

Average: $365

2

Average: 3

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.