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

KELLIE MCFARLIN

Detroit, Mich. 48201

396

Rank: 387 out of 701

150

Rank: 425 out of 701

$49.2K

Rank: 439 out of 701

$328

Average: $365

3

Average: 3

JAMES MCGILLICUDDY

Lansing, Mich. 48910

61

Rank: 659 out of 701

35

Rank: 657 out of 701

$12.7K

Rank: 631 out of 701

$363

Average: $365

2

Average: 3

BRUCE MCINTOSH

Rochester hills, Mich. 48307

851

Rank: 160 out of 701

490

Rank: 64 out of 701

$130K

Rank: 117 out of 701

$265

Average: $365

2

Average: 3

MALIK MCKANY

Pontiac, Mich. 48341

1,960

Rank: 25 out of 701

821

Rank: 17 out of 701

$337K

Rank: 6 out of 701

$411

Average: $365

2

Average: 3

TIMOTHY MCKENNA

East lansing, Mich. 48823

601

Rank: 256 out of 701

340

Rank: 151 out of 701

$102K

Rank: 184 out of 701

$301

Average: $365

2

Average: 3

MICHAEL MCLEOD

Lansing, Mich. 48912

109

Rank: 622 out of 701

66

Rank: 601 out of 701

$25.4K

Rank: 574 out of 701

$385

Average: $365

2

Average: 3

JAMES MCQUISTON

Macomb township, Mich. 48044

947

Rank: 136 out of 701

451

Rank: 81 out of 701

$115K

Rank: 159 out of 701

$256

Average: $365

2

Average: 3

AHMED MEGUID

Saint clair shores, Mich. 48080

879

Rank: 153 out of 701

418

Rank: 99 out of 701

$104K

Rank: 178 out of 701

$249

Average: $365

2

Average: 3

VIRENDRA MEHTA

Dearborn, Mich. 48124

572

Rank: 274 out of 701

143

Rank: 433 out of 701

$58.2K

Rank: 390 out of 701

$407

Average: $365

4

Average: 3

OZANAN MEIRELES

Lansing, Mich. 48912

110

Rank: 621 out of 701

59

Rank: 612 out of 701

$25.8K

Rank: 573 out of 701

$437

Average: $365

2

Average: 3

RAOUF MIKHAIL

Flint, Mich. 48504

767

Rank: 188 out of 701

278

Rank: 211 out of 701

$109K

Rank: 166 out of 701

$393

Average: $365

3

Average: 3

BARBRA MILLER

Ann arbor, Mich. 48109

226

Rank: 524 out of 701

90

Rank: 548 out of 701

$40.7K

Rank: 492 out of 701

$452

Average: $365

3

Average: 3

LISA MILLER

Kalamazoo, Mich. 49008

228

Rank: 521 out of 701

105

Rank: 503 out of 701

$36.7K

Rank: 517 out of 701

$350

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

KENNETH MINKS

Grand rapids, Mich. 49506

302

Rank: 462 out of 701

205

Rank: 320 out of 701

$64.2K

Rank: 364 out of 701

$313

Average: $365

1

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

DWIJEN MISRA

Troy, Mich. 48085

65

Rank: 654 out of 701

38

Rank: 648 out of 701

$6,377

Rank: 667 out of 701

$168

Average: $365

2

Average: 3

ANNE MISSAVAGE

Mount pleasant, Mich. 48858

736

Rank: 202 out of 701

107

Rank: 500 out of 701

$42.5K

Rank: 478 out of 701

$398

Average: $365

7

Average: 3

BRADFORD MITCHELL

Lansing, Mich. 48912

244

Rank: 508 out of 701

95

Rank: 533 out of 701

$31.7K

Rank: 547 out of 701

$333

Average: $365

3

Average: 3

ERIC MITCHELL

Grand rapids, Mich. 49503

174

Rank: 570 out of 701

74

Rank: 583 out of 701

$24K

Rank: 582 out of 701

$324

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

MICHAEL MITRY

Troy, Mich. 48083

1,044

Rank: 110 out of 701

866

Rank: 14 out of 701

$119K

Rank: 149 out of 701

$137

Average: $365

1

Average: 3

VIJAY MITTAL

Southfield, Mich. 48075

12

Rank: 701 out of 701

12

Rank: 700 out of 701

$681

Rank: 701 out of 701

$57

Average: $365

1

Average: 3

EARL MOEHN

Mount clemens, Mich. 48043

44

Rank: 675 out of 701

41

Rank: 641 out of 701

$7,193

Rank: 665 out of 701

$175

Average: $365

1

Average: 3

JOHN MOFFAT

Gaylord, Mich. 49735

399

Rank: 384 out of 701

256

Rank: 240 out of 701

$75.2K

Rank: 312 out of 701

$294

Average: $365

2

Average: 3

CHARLES MOK

Shelby township, Mich. 48316

1,448

Rank: 52 out of 701

314

Rank: 174 out of 701

$328K

Rank: 8 out of 701

$1,043

Average: $365

5

Average: 3

NATHAN MOLLBERG

Kalamazoo, Mich. 49007

410

Rank: 377 out of 701

179

Rank: 374 out of 701

$80.3K

Rank: 283 out of 701

$449

Average: $365

2

Average: 3

MICHELLE MON

Chelsea, Mich. 48118

672

Rank: 227 out of 701

319

Rank: 168 out of 701

$96.7K

Rank: 208 out of 701

$303

Average: $365

2

Average: 3

CANDACE MOODY

Marshall, Mich. 49068

74

Rank: 645 out of 701

29

Rank: 670 out of 701

$9,867

Rank: 645 out of 701

$340

Average: $365

3

Average: 3

DAWN MOREY

Port huron, Mich. 48060

624

Rank: 242 out of 701

290

Rank: 201 out of 701

$78.2K

Rank: 295 out of 701

$270

Average: $365

2

Average: 3

JAMIE MOSHER

Grand rapids, Mich. 49546

153

Rank: 586 out of 701

97

Rank: 526 out of 701

$24.7K

Rank: 579 out of 701

$255

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

GAMAL MOSTAFA

Detroit, Mich. 48201

294

Rank: 468 out of 701

128

Rank: 459 out of 701

$43.2K

Rank: 471 out of 701

$337

Average: $365

2

Average: 3

MICHAEL MUELLER

Flint, Mich. 48532

616

Rank: 248 out of 701

258

Rank: 236 out of 701

$83.1K

Rank: 269 out of 701

$322

Average: $365

2

Average: 3

MICHAEL MULHOLLAND

Ann arbor, Mich. 48109

142

Rank: 596 out of 701

85

Rank: 564 out of 701

$44.9K

Rank: 459 out of 701

$529

Average: $365

2

Average: 3

KERRI MURRAY

Battle creek, Mich. 49017

1,137

Rank: 90 out of 701

397

Rank: 109 out of 701

$142K

Rank: 86 out of 701

$359

Average: $365

3

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

KARTHEEK NAGAPPALA

Detroit, Mich. 48201

481

Rank: 328 out of 701

279

Rank: 210 out of 701

$66K

Rank: 349 out of 701

$237

Average: $365

2

Average: 3

SAPNA NAGAR

Royal oak, Mich. 48073

298

Rank: 466 out of 701

160

Rank: 405 out of 701

$64.8K

Rank: 358 out of 701

$405

Average: $365

2

Average: 3

DEREK NAGLE

Grand rapids, Mich. 49546

174

Rank: 570 out of 701

120

Rank: 475 out of 701

$44.3K

Rank: 464 out of 701

$369

Average: $365

1

Average: 3

SURYA PRASAD NALAMATI

Detroit, Mich. 48202

340

Rank: 429 out of 701

187

Rank: 357 out of 701

$75.6K

Rank: 308 out of 701

$404

Average: $365

2

Average: 3

LENA NAPOLITANO

Ann arbor, Mich. 48109

956

Rank: 132 out of 701

237

Rank: 266 out of 701

$144K

Rank: 81 out of 701

$608

Average: $365

4

Average: 3

LAWRENCE NARKIEWICZ

Jackson, Mich. 49201

561

Rank: 280 out of 701

222

Rank: 284 out of 701

$77.3K

Rank: 298 out of 701

$348

Average: $365

3

Average: 3

HARI NATHAN

Ann arbor, Mich. 48109

277

Rank: 477 out of 701

110

Rank: 496 out of 701

$69.3K

Rank: 327 out of 701

$630

Average: $365

3

Average: 3

S. DAVID NATHANSON

Detroit, Mich. 48202

267

Rank: 489 out of 701

149

Rank: 426 out of 701

$45K

Rank: 456 out of 701

$302

Average: $365

2

Average: 3

KHANGHY NGUYEN

Mason, Mich. 48854

20

Rank: 699 out of 701

13

Rank: 698 out of 701

$2,671

Rank: 696 out of 701

$205

Average: $365

2

Average: 3

VINH NGUYEN

Detroit, Mich. 48235

223

Rank: 528 out of 701

53

Rank: 625 out of 701

$21.9K

Rank: 588 out of 701

$414

Average: $365

4

Average: 3

TRUNG NGUYEN

Clare, Mich. 48617

301

Rank: 465 out of 701

198

Rank: 334 out of 701

$57.3K

Rank: 395 out of 701

$289

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

MICHAEL NIZZI

Traverse city, Mich. 49684

543

Rank: 287 out of 701

255

Rank: 243 out of 701

$97.9K

Rank: 204 out of 701

$384

Average: $365

2

Average: 3

WALTER NOBLE

Traverse city, Mich. 49684

434

Rank: 359 out of 701

235

Rank: 271 out of 701

$43.8K

Rank: 468 out of 701

$186

Average: $365

2

Average: 3

MICHAEL NOORILY

Clinton township, Mich. 48038

705

Rank: 217 out of 701

327

Rank: 161 out of 701

$68.2K

Rank: 336 out of 701

$209

Average: $365

2

Average: 3

EARL NORMAN

Kalamazoo, Mich. 49008

182

Rank: 564 out of 701

73

Rank: 586 out of 701

$37.6K

Rank: 509 out of 701

$516

Average: $365

2

Average: 3

LABEED NOURI

Sterling heights, Mich. 48310

6,435

Rank: 1 out of 701

335

Rank: 157 out of 701

$140K

Rank: 89 out of 701

$419

Average: $365

19

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

NICHOLAS NUNNALLY

Lapeer, Mich. 48446

259

Rank: 498 out of 701

155

Rank: 417 out of 701

$58.3K

Rank: 388 out of 701

$376

Average: $365

2

Average: 3

ROBERT NUNOO

Clare, Mich. 48617

420

Rank: 370 out of 701

272

Rank: 222 out of 701

$75.2K

Rank: 311 out of 701

$276

Average: $365

2

Average: 3

ERFAN OBEID

Detroit, Mich. 48228

3,752

Rank: 8 out of 701

208

Rank: 316 out of 701

$83.8K

Rank: 267 out of 701

$403

Average: $365

18

Average: 3

SHAWN OBI

Jackson, Mich. 49201

664

Rank: 230 out of 701

283

Rank: 207 out of 701

$116K

Rank: 156 out of 701

$410

Average: $365

2

Average: 3

KEVIN OCONNOR

Carson city, Mich. 48811

500

Rank: 315 out of 701

354

Rank: 144 out of 701

$92.6K

Rank: 232 out of 701

$261

Average: $365

1

Average: 3

VIOLET ONKOBA

Detroit, Mich. 48235

90

Rank: 633 out of 701

57

Rank: 616 out of 701

$14K

Rank: 626 out of 701

$245

Average: $365

2

Average: 3

LEON OOSTENDORP

Grand rapids, Mich. 49525

217

Rank: 532 out of 701

101

Rank: 515 out of 701

$29.9K

Rank: 552 out of 701

$296

Average: $365

2

Average: 3

ROBERT OSMER

Lansing, Mich. 48912

171

Rank: 575 out of 701

99

Rank: 521 out of 701

$25.8K

Rank: 572 out of 701

$261

Average: $365

2

Average: 3

JANET OSUCH

East lansing, Mich. 48823

28

Rank: 697 out of 701

26

Rank: 678 out of 701

$1,793

Rank: 697 out of 701

$69

Average: $365

1

Average: 3

THOMAS OWEIS

Livonia, Mich. 48154

477

Rank: 332 out of 701

320

Rank: 166 out of 701

$39.5K

Rank: 499 out of 701

$123

Average: $365

1

Average: 3

TODD OZDYCH

Grand rapids, Mich. 49506

234

Rank: 512 out of 701

89

Rank: 551 out of 701

$27.7K

Rank: 561 out of 701

$312

Average: $365

3

Average: 3

FRANCIS OZIM

Cass city, Mich. 48726

63

Rank: 657 out of 701

36

Rank: 654 out of 701

$9,922

Rank: 644 out of 701

$276

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

JANAK PARIKH

Novi, Mich. 48374

615

Rank: 249 out of 701

267

Rank: 225 out of 701

$124K

Rank: 128 out of 701

$463

Average: $365

2

Average: 3

PAULINE PARK

Ann arbor, Mich. 48109

580

Rank: 268 out of 701

201

Rank: 328 out of 701

$87.2K

Rank: 253 out of 701

$434

Average: $365

3

Average: 3

PAUL PARK

Ann arbor, Mich. 48109

373

Rank: 404 out of 701

153

Rank: 420 out of 701

$68.5K

Rank: 333 out of 701

$448

Average: $365

2

Average: 3

JOHN PARMELY

Farmington hills, Mich. 48336

775

Rank: 186 out of 701

349

Rank: 148 out of 701

$123K

Rank: 132 out of 701

$352

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

WILLIAM PASSINAULT

Grand rapids, Mich. 49503

311

Rank: 452 out of 701

86

Rank: 562 out of 701

$8,881

Rank: 653 out of 701

$103

Average: $365

4

Average: 3

RAIMUNDO PASTOR

Farmington hills, Mich. 48336

1,192

Rank: 75 out of 701

396

Rank: 110 out of 701

$167K

Rank: 57 out of 701

$421

Average: $365

3

Average: 3

SUJAL PATEL

Saginaw, Mich. 48604

810

Rank: 175 out of 701

358

Rank: 140 out of 701

$98.2K

Rank: 201 out of 701

$274

Average: $365

2

Average: 3

BIPINCHANDRA PATEL

Detroit, Mich. 48235

2,780

Rank: 11 out of 701

1,502

Rank: 3 out of 701

$281K

Rank: 11 out of 701

$187

Average: $365

2

Average: 3

DOUGLAS PAULK

Macomb township, Mich. 48044

789

Rank: 180 out of 701

365

Rank: 133 out of 701

$88.7K

Rank: 248 out of 701

$243

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

JAYNE PAULSON

Grand rapids, Mich. 49546

216

Rank: 533 out of 701

103

Rank: 508 out of 701

$36.7K

Rank: 516 out of 701

$357

Average: $365

2

Average: 3

ELIZABETH PAULUS

Saginaw, Mich. 48601

251

Rank: 504 out of 701

109

Rank: 497 out of 701

$37.8K

Rank: 507 out of 701

$347

Average: $365

2

Average: 3

GERALDINE PAWLIK

Dearborn, Mich. 48124

344

Rank: 425 out of 701

165

Rank: 396 out of 701

$58K

Rank: 392 out of 701

$352

Average: $365

2

Average: 3

ELIZABETH PENSLER

Warren, Mich. 48093

711

Rank: 214 out of 701

131

Rank: 454 out of 701

$147K

Rank: 76 out of 701

$1,125

Average: $365

5

Average: 3

ADAM PENTEL

Holly, Mich. 48442

822

Rank: 172 out of 701

322

Rank: 165 out of 701

$66.2K

Rank: 348 out of 701

$205

Average: $365

3

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

PERJOHAN PERSSON

Mt pleasant, Mich. 48858

716

Rank: 212 out of 701

249

Rank: 255 out of 701

$90.8K

Rank: 239 out of 701

$365

Average: $365

3

Average: 3

CARL PESTA

Mount clemens, Mich. 48043

1,177

Rank: 82 out of 701

438

Rank: 84 out of 701

$164K

Rank: 61 out of 701

$375

Average: $365

3

Average: 3

JANE PETTINGA

Holland, Mich. 49423

72

Rank: 648 out of 701

38

Rank: 648 out of 701

$10.7K

Rank: 643 out of 701

$282

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

CHRISTOPHER PFEIFER

Jackson, Mich. 49201

483

Rank: 327 out of 701

211

Rank: 314 out of 701

$73.9K

Rank: 315 out of 701

$350

Average: $365

2

Average: 3

EDUARDO PHILLIPS

Farmington hills, Mich. 48334

363

Rank: 411 out of 701

217

Rank: 291 out of 701

$65.7K

Rank: 350 out of 701

$303

Average: $365

2

Average: 3

JAMES PILKINGTON

Alma, Mich. 48801

1,264

Rank: 69 out of 701

575

Rank: 39 out of 701

$154K

Rank: 69 out of 701

$268

Average: $365

2

Average: 3

MARK PLEATMAN

Bloomfield hills, Mich. 48302

37

Rank: 682 out of 701

24

Rank: 684 out of 701

$7,943

Rank: 656 out of 701

$331

Average: $365

2

Average: 3

RICHARD POMERANTZ

Ypsilanti, Mich. 48197

450

Rank: 351 out of 701

235

Rank: 271 out of 701

$92.5K

Rank: 233 out of 701

$394

Average: $365

2

Average: 3

RONALD POPE

Farmington hills, Mich. 48336

82

Rank: 639 out of 701

73

Rank: 586 out of 701

$12.7K

Rank: 630 out of 701

$174

Average: $365

1

Average: 3

STEVEN POPLAWSKI

Ypsilanti, Mich. 48198

524

Rank: 298 out of 701

231

Rank: 277 out of 701

$135K

Rank: 103 out of 701

$586

Average: $365

2

Average: 3

DONALD PORTER

Saint johns, Mich. 48879

411

Rank: 376 out of 701

239

Rank: 263 out of 701

$65K

Rank: 356 out of 701

$272

Average: $365

2

Average: 3

WILLIAM POTTHOFF

Traverse city, Mich. 49684

1,152

Rank: 87 out of 701

389

Rank: 112 out of 701

$139K

Rank: 93 out of 701

$357

Average: $365

3

Average: 3

SHIVANHALLI PRAKASH

Clinton twp, Mich. 48038

1,240

Rank: 73 out of 701

433

Rank: 86 out of 701

$189K

Rank: 40 out of 701

$436

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.