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

KAREN MCFARLANE

Port huron, Mich. 48060

1,033

Rank: 113 out of 701

317

Rank: 169 out of 701

$166K

Rank: 59 out of 701

$523

Average: $365

3

Average: 3

JAMES MCDONNELL

Traverse city, Mich. 49684

347

Rank: 423 out of 701

100

Rank: 516 out of 701

$102K

Rank: 188 out of 701

$1,017

Average: $365

3

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

DALE MCCRIRIE

Hillsdale, Mich. 49242

608

Rank: 252 out of 701

256

Rank: 240 out of 701

$86.1K

Rank: 259 out of 701

$336

Average: $365

2

Average: 3

GREGORY MCBRIDE

Charlevoix, Mich. 49720

25

Rank: 698 out of 701

15

Rank: 697 out of 701

$3,668

Rank: 690 out of 701

$245

Average: $365

2

Average: 3

MICHAEL MCALLISTER

Laurium, Mich. 49913

459

Rank: 347 out of 701

201

Rank: 328 out of 701

$33.9K

Rank: 533 out of 701

$169

Average: $365

2

Average: 3

ROBERT MAZZEO

Ypsilanti, Mich. 48197

502

Rank: 313 out of 701

236

Rank: 268 out of 701

$91.7K

Rank: 237 out of 701

$388

Average: $365

2

Average: 3

HUSSEIN MAZLOUM

Flint, Mich. 48532

1,571

Rank: 39 out of 701

454

Rank: 78 out of 701

$196K

Rank: 36 out of 701

$433

Average: $365

3

Average: 3

LYNN MATHIA

Clinton twp, Mich. 48036

2,368

Rank: 18 out of 701

888

Rank: 11 out of 701

$254K

Rank: 15 out of 701

$286

Average: $365

3

Average: 3

THOMAS MARTIN

Grand rapids, Mich. 49506

120

Rank: 612 out of 701

76

Rank: 580 out of 701

$19.4K

Rank: 596 out of 701

$255

Average: $365

2

Average: 3

DONALD MARTIN

Adrian, Mich. 49221

878

Rank: 154 out of 701

384

Rank: 115 out of 701

$106K

Rank: 174 out of 701

$277

Average: $365

2

Average: 3

MATTHEW MARTIN

Grand rapids, Mich. 49503

585

Rank: 264 out of 701

132

Rank: 453 out of 701

$56.5K

Rank: 403 out of 701

$428

Average: $365

4

Average: 3

SHANE MARTIN

Midland, Mich. 48640

720

Rank: 209 out of 701

383

Rank: 116 out of 701

$114K

Rank: 162 out of 701

$298

Average: $365

2

Average: 3

KEITH MARSHALL

Warren, Mich. 48092

844

Rank: 164 out of 701

124

Rank: 465 out of 701

$78.6K

Rank: 293 out of 701

$634

Average: $365

7

Average: 3

TIMOTHY MARSH

West branch, Mich. 48661

1,475

Rank: 50 out of 701

576

Rank: 38 out of 701

$190K

Rank: 39 out of 701

$329

Average: $365

3

Average: 3

JOSPEH MAROGIL

Grand rapids, Mich. 49503

200

Rank: 547 out of 701

53

Rank: 625 out of 701

$32K

Rank: 546 out of 701

$604

Average: $365

4

Average: 3

STEPHANIE MARKLE

Kalamazoo, Mich. 49048

268

Rank: 487 out of 701

71

Rank: 590 out of 701

$18.9K

Rank: 600 out of 701

$266

Average: $365

4

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

NORRIS MARCH

Hillsdale, Mich. 49242

742

Rank: 197 out of 701

320

Rank: 166 out of 701

$85K

Rank: 262 out of 701

$266

Average: $365

2

Average: 3

SUHAIR MAQUSI

Detroit, Mich. 48202

277

Rank: 477 out of 701

71

Rank: 590 out of 701

$67.7K

Rank: 340 out of 701

$954

Average: $365

4

Average: 3

LAUREN MALINZAK

Detroit, Mich. 48202

183

Rank: 563 out of 701

100

Rank: 516 out of 701

$61.5K

Rank: 375 out of 701

$615

Average: $365

2

Average: 3

KHALID MALIK

Saginaw, Mich. 48638

4,755

Rank: 5 out of 701

250

Rank: 253 out of 701

$135K

Rank: 107 out of 701

$539

Average: $365

19

Average: 3

HARRIS MAINSTER

Farmington hills, Mich. 48336

1,136

Rank: 91 out of 701

195

Rank: 339 out of 701

$106K

Rank: 171 out of 701

$546

Average: $365

6

Average: 3

JOHN MAGEE

Ann arbor, Mich. 48109

41

Rank: 679 out of 701

18

Rank: 693 out of 701

$22K

Rank: 587 out of 701

$1,220

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

JAMES MACDONALD

Three rivers, Mich. 49093

632

Rank: 240 out of 701

180

Rank: 371 out of 701

$42.5K

Rank: 477 out of 701

$236

Average: $365

4

Average: 3

JAMES LULEK

Dearborn, Mich. 48124

974

Rank: 128 out of 701

359

Rank: 138 out of 701

$213K

Rank: 23 out of 701

$594

Average: $365

3

Average: 3

FREDERICK LUDWIG

Sault sainte marie, Mich. 49783

171

Rank: 575 out of 701

57

Rank: 616 out of 701

$3,892

Rank: 688 out of 701

$68

Average: $365

3

Average: 3

MICHAEL LUCAS

Rochester hills, Mich. 48307

897

Rank: 150 out of 701

430

Rank: 89 out of 701

$135K

Rank: 108 out of 701

$313

Average: $365

2

Average: 3

CHARLES LUCAS

Detroit, Mich. 48201

309

Rank: 454 out of 701

129

Rank: 457 out of 701

$44.9K

Rank: 460 out of 701

$348

Average: $365

2

Average: 3

KONRADS LUBAVS

Paw paw, Mich. 49079

191

Rank: 554 out of 701

109

Rank: 497 out of 701

$9,154

Rank: 648 out of 701

$84

Average: $365

2

Average: 3

FRANK LOVELL

Grand rapids, Mich. 49503

33

Rank: 689 out of 701

13

Rank: 698 out of 701

$2,937

Rank: 693 out of 701

$226

Average: $365

3

Average: 3

PETER LOPEZ

Southfield, Mich. 48034

1,180

Rank: 78 out of 701

452

Rank: 80 out of 701

$110K

Rank: 165 out of 701

$244

Average: $365

3

Average: 3

LARRY LLOYD

Grosse pointe, Mich. 48230

676

Rank: 226 out of 701

306

Rank: 181 out of 701

$102K

Rank: 190 out of 701

$332

Average: $365

2

Average: 3

WILLIAM LISTON

Hancock, Mich. 49930

811

Rank: 174 out of 701

366

Rank: 129 out of 701

$94.4K

Rank: 219 out of 701

$258

Average: $365

2

Average: 3

SUTHIN LIPTAWAT

Eastpointe, Mich. 48021

1,696

Rank: 30 out of 701

115

Rank: 486 out of 701

$93.4K

Rank: 226 out of 701

$812

Average: $365

15

Average: 3

HUGH LINDSEY

Lansing, Mich. 48912

271

Rank: 483 out of 701

89

Rank: 551 out of 701

$45K

Rank: 457 out of 701

$505

Average: $365

3

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

ZACHARY LEWIS

Trenton, Mich. 48183

665

Rank: 229 out of 701

310

Rank: 176 out of 701

$119K

Rank: 150 out of 701

$383

Average: $365

2

Average: 3

LARRY LEWIS

Marquette, Mich. 49855

336

Rank: 434 out of 701

145

Rank: 431 out of 701

$89.9K

Rank: 243 out of 701

$620

Average: $365

2

Average: 3

CATHERINE LEGALLEY

Commerce township, Mich. 48382

69

Rank: 651 out of 701

60

Rank: 610 out of 701

$7,626

Rank: 660 out of 701

$127

Average: $365

1

Average: 3

ANNA LEDGERWOOD

Detroit, Mich. 48201

721

Rank: 208 out of 701

295

Rank: 195 out of 701

$64.4K

Rank: 362 out of 701

$218

Average: $365

2

Average: 3

MICHAEL LEAHY

Grand rapids, Mich. 49503

501

Rank: 314 out of 701

235

Rank: 271 out of 701

$105K

Rank: 176 out of 701

$447

Average: $365

2

Average: 3

SUZANNE LAW

Owosso, Mich. 48867

464

Rank: 339 out of 701

168

Rank: 388 out of 701

$43.1K

Rank: 474 out of 701

$256

Average: $365

3

Average: 3

TODD LAVERY

Detroit, Mich. 48201

149

Rank: 590 out of 701

50

Rank: 633 out of 701

$21.5K

Rank: 590 out of 701

$429

Average: $365

3

Average: 3

MINDY LANE

Lansing, Mich. 48912

191

Rank: 554 out of 701

87

Rank: 560 out of 701

$42.9K

Rank: 476 out of 701

$493

Average: $365

2

Average: 3

SETH LAMBERT

Trenton, Mich. 48183

269

Rank: 486 out of 701

164

Rank: 398 out of 701

$39.3K

Rank: 500 out of 701

$240

Average: $365

2

Average: 3

ALLAN LAMB

Trenton, Mich. 48183

870

Rank: 156 out of 701

273

Rank: 221 out of 701

$133K

Rank: 111 out of 701

$486

Average: $365

3

Average: 3

YASH LAKRA

Bloomfield hills, Mich. 48302

49

Rank: 671 out of 701

20

Rank: 688 out of 701

$4,022

Rank: 686 out of 701

$201

Average: $365

2

Average: 3

SCOTT LAKER

West bloomfield, Mich. 48322

206

Rank: 545 out of 701

95

Rank: 533 out of 701

$48.2K

Rank: 443 out of 701

$507

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

RAYMOND LAIRD

Canton, Mich. 48187

330

Rank: 443 out of 701

174

Rank: 384 out of 701

$33.9K

Rank: 534 out of 701

$195

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

NAFISA KUWAJERWALA

Southfield, Mich. 48075

170

Rank: 580 out of 701

113

Rank: 491 out of 701

$26.4K

Rank: 569 out of 701

$234

Average: $365

2

Average: 3

KLAUS KUTSCHKE

Manistee, Mich. 49660

1,129

Rank: 94 out of 701

425

Rank: 93 out of 701

$123K

Rank: 134 out of 701

$289

Average: $365

3

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

JEREMY KUIPER

Fremont, Mich. 49412

70

Rank: 649 out of 701

40

Rank: 645 out of 701

$10.8K

Rank: 642 out of 701

$270

Average: $365

2

Average: 3

JEFFREY KREYER

Iron mountain, Mich. 49801

395

Rank: 390 out of 701

219

Rank: 289 out of 701

$53.3K

Rank: 419 out of 701

$243

Average: $365

2

Average: 3

EDWARD KRESKE

Ypsilanti, Mich. 48197

348

Rank: 422 out of 701

217

Rank: 291 out of 701

$102K

Rank: 186 out of 701

$470

Average: $365

2

Average: 3

KEVIN KRAUSE

Royal oak, Mich. 48073

499

Rank: 316 out of 701

210

Rank: 315 out of 701

$100K

Rank: 193 out of 701

$476

Average: $365

2

Average: 3

JOHN KOZIARSKI

Battle creek, Mich. 49015

1,591

Rank: 38 out of 701

504

Rank: 56 out of 701

$564K

Rank: 2 out of 701

$1,120

Average: $365

3

Average: 3

PETER KOWYNIA

Clinton twp, Mich. 48038

967

Rank: 129 out of 701

339

Rank: 152 out of 701

$102K

Rank: 189 out of 701

$300

Average: $365

3

Average: 3

MARY KOSIR

Detroit, Mich. 48201

267

Rank: 489 out of 701

95

Rank: 533 out of 701

$44.4K

Rank: 463 out of 701

$467

Average: $365

3

Average: 3

PETER KORDA

Rochester, Mich. 48307

1,147

Rank: 88 out of 701

264

Rank: 228 out of 701

$167K

Rank: 58 out of 701

$631

Average: $365

4

Average: 3

HARVEY KOMORN

Royal oak, Mich. 48073

62

Rank: 658 out of 701

38

Rank: 648 out of 701

$5,296

Rank: 675 out of 701

$139

Average: $365

2

Average: 3

KERRY KOLE

Madison heights, Mich. 48071

684

Rank: 224 out of 701

378

Rank: 121 out of 701

$95.1K

Rank: 213 out of 701

$252

Average: $365

2

Average: 3

R KOLACHALAM

Novi, Mich. 48374

735

Rank: 204 out of 701

244

Rank: 261 out of 701

$120K

Rank: 146 out of 701

$490

Average: $365

3

Average: 3

JULIE KOFFRON

Royal oak, Mich. 48073

307

Rank: 456 out of 701

119

Rank: 476 out of 701

$51.7K

Rank: 428 out of 701

$435

Average: $365

3

Average: 3

JAMES KNOL

Ann arbor, Mich. 48109

481

Rank: 328 out of 701

179

Rank: 374 out of 701

$86.2K

Rank: 257 out of 701

$482

Average: $365

3

Average: 3

CRAIG KLINE

St joseph, Mich. 49085

587

Rank: 262 out of 701

224

Rank: 282 out of 701

$92.7K

Rank: 231 out of 701

$414

Average: $365

3

Average: 3

STEVEN KLEIN

Southfield, Mich. 48076

432

Rank: 360 out of 701

292

Rank: 197 out of 701

$55.6K

Rank: 408 out of 701

$190

Average: $365

1

Average: 3

AMY KIRBY

Pontiac, Mich. 48341

412

Rank: 374 out of 701

221

Rank: 286 out of 701

$55.1K

Rank: 410 out of 701

$249

Average: $365

2

Average: 3

THOMAS KING

Clinton twp, Mich. 48038

911

Rank: 146 out of 701

382

Rank: 117 out of 701

$116K

Rank: 155 out of 701

$304

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

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

DEAN KIM

Detroit, Mich. 48202

214

Rank: 537 out of 701

90

Rank: 548 out of 701

$56.6K

Rank: 401 out of 701

$629

Average: $365

2

Average: 3

ALICIA KIENINGER

Pontiac, Mich. 48341

359

Rank: 415 out of 701

143

Rank: 433 out of 701

$46.1K

Rank: 453 out of 701

$322

Average: $365

3

Average: 3

AKIYOSHI KIDO

Three rivers, Mich. 49093

531

Rank: 295 out of 701

191

Rank: 346 out of 701

$43.6K

Rank: 469 out of 701

$228

Average: $365

3

Average: 3

MANISH KHARE

Rochester hills, Mich. 48307

870

Rank: 156 out of 701

399

Rank: 108 out of 701

$118K

Rank: 151 out of 701

$297

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

TAUFIQ KHAN

Warren, Mich. 48093

928

Rank: 142 out of 701

411

Rank: 101 out of 701

$146K

Rank: 78 out of 701

$354

Average: $365

2

Average: 3

NABEEL KHAN

Alpena, Mich. 49707

1,602

Rank: 37 out of 701

309

Rank: 177 out of 701

$103K

Rank: 182 out of 701

$333

Average: $365

5

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

WILLIAM KESTENBERG

Farmington hills, Mich. 48334

1,073

Rank: 102 out of 701

457

Rank: 77 out of 701

$135K

Rank: 104 out of 701

$296

Average: $365

2

Average: 3

JOHN KEPROS

Lansing, Mich. 48912

466

Rank: 337 out of 701

222

Rank: 284 out of 701

$38.8K

Rank: 503 out of 701

$175

Average: $365

2

Average: 3

PAUL KEMMETER

Grand rapids, Mich. 49546

227

Rank: 523 out of 701

151

Rank: 423 out of 701

$63K

Rank: 371 out of 701

$417

Average: $365

2

Average: 3

LAURA KELSEY

Grand rapids, Mich. 49503

783

Rank: 181 out of 701

187

Rank: 357 out of 701

$170K

Rank: 54 out of 701

$910

Average: $365

4

Average: 3

CHRISTOPHER KEELER

Wyoming, Mich. 49519

37

Rank: 682 out of 701

20

Rank: 688 out of 701

$5,791

Rank: 669 out of 701

$290

Average: $365

2

Average: 3

MARIS KAZMERS

Okemos, Mich. 48864

124

Rank: 609 out of 701

93

Rank: 542 out of 701

$19.2K

Rank: 597 out of 701

$207

Average: $365

1

Average: 3

CONRAD KAWEL

Livonia, Mich. 48152

573

Rank: 273 out of 701

260

Rank: 234 out of 701

$79.4K

Rank: 288 out of 701

$305

Average: $365

2

Average: 3

SAMEEH KAWAR

Inkster, Mich. 48141

886

Rank: 152 out of 701

140

Rank: 441 out of 701

$75.3K

Rank: 309 out of 701

$538

Average: $365

6

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

K KARUNAKARAN

Saginaw, Mich. 48638

1,686

Rank: 31 out of 701

292

Rank: 197 out of 701

$99.8K

Rank: 194 out of 701

$342

Average: $365

6

Average: 3

SEEMA KAPUR

Ypsilanti, Mich. 48197

441

Rank: 357 out of 701

257

Rank: 239 out of 701

$85.5K

Rank: 260 out of 701

$333

Average: $365

2

Average: 3

ERINA KANSAKAR

Port huron, Mich. 48060

925

Rank: 143 out of 701

274

Rank: 219 out of 701

$92.9K

Rank: 230 out of 701

$339

Average: $365

3

Average: 3

OK KANG

Grand blanc, Mich. 48439

498

Rank: 317 out of 701

180

Rank: 371 out of 701

$66.6K

Rank: 346 out of 701

$370

Average: $365

3

Average: 3

DICK KAMPS

Muskegon, Mich. 49444

582

Rank: 266 out of 701

311

Rank: 175 out of 701

$90.5K

Rank: 241 out of 701

$291

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

NANCY KALINOWSKI

Kalamazoo, Mich. 49007

316

Rank: 450 out of 701

119

Rank: 476 out of 701

$61.4K

Rank: 376 out of 701

$516

Average: $365

3

Average: 3

SAMER KAIS

Saginaw, Mich. 48601

737

Rank: 201 out of 701

245

Rank: 260 out of 701

$89.4K

Rank: 246 out of 701

$365

Average: $365

3

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.