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

TIMOTHY HACKETT

Saginaw, Mich. 48601

1,508

Rank: 48 out of 701

496

Rank: 62 out of 701

$136K

Rank: 101 out of 701

$274

Average: $365

3

Average: 3

LOUIS HALLAL

Livonia, Mich. 48154

819

Rank: 173 out of 701

347

Rank: 149 out of 701

$136K

Rank: 102 out of 701

$391

Average: $365

2

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

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

MICHAEL CHARBONEAU

Monroe, Mich. 48162

851

Rank: 160 out of 701

361

Rank: 136 out of 701

$135K

Rank: 105 out of 701

$374

Average: $365

2

Average: 3

PHILIP BOROZAN

Kalamazoo, Mich. 49007

1,616

Rank: 36 out of 701

916

Rank: 10 out of 701

$135K

Rank: 106 out of 701

$147

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

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

DANIEL SULLIVAN

Rochester hills, Mich. 48307

756

Rank: 193 out of 701

353

Rank: 146 out of 701

$133K

Rank: 109 out of 701

$378

Average: $365

2

Average: 3

JOSEPH JAMESON

Marquette, Mich. 49855

635

Rank: 238 out of 701

299

Rank: 188 out of 701

$133K

Rank: 110 out of 701

$444

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

VASANTH STALIN

Saginaw, Mich. 48601

1,175

Rank: 83 out of 701

406

Rank: 104 out of 701

$133K

Rank: 112 out of 701

$326

Average: $365

3

Average: 3

DENNIS RASBACH

Saint joseph, Mich. 49085

744

Rank: 196 out of 701

306

Rank: 181 out of 701

$132K

Rank: 113 out of 701

$431

Average: $365

2

Average: 3

TARIK WASFIE

Flint, Mich. 48532

953

Rank: 133 out of 701

215

Rank: 304 out of 701

$131K

Rank: 114 out of 701

$610

Average: $365

4

Average: 3

ANDREW GORDON

Marshall, Mich. 49068

796

Rank: 178 out of 701

305

Rank: 183 out of 701

$131K

Rank: 115 out of 701

$430

Average: $365

3

Average: 3

JAMES COURTNEY

Troy, Mich. 48084

1,002

Rank: 121 out of 701

363

Rank: 134 out of 701

$130K

Rank: 116 out of 701

$359

Average: $365

3

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

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

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

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

KELLY DINNAN

Farmington hills, Mich. 48336

997

Rank: 123 out of 701

375

Rank: 123 out of 701

$128K

Rank: 121 out of 701

$341

Average: $365

3

Average: 3

MANDIP ATWAL

Mount clemens, Mich. 48043

1,262

Rank: 70 out of 701

485

Rank: 66 out of 701

$128K

Rank: 122 out of 701

$263

Average: $365

3

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

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

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

ZOUHEIR FARES

Grand blanc, Mich. 48439

718

Rank: 210 out of 701

291

Rank: 199 out of 701

$126K

Rank: 126 out of 701

$434

Average: $365

2

Average: 3

ROY HANKS

Macomb township, Mich. 48044

1,428

Rank: 55 out of 701

475

Rank: 69 out of 701

$124K

Rank: 127 out of 701

$262

Average: $365

3

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

MARK HERMAN

Rochester hills, Mich. 48307

1,081

Rank: 97 out of 701

433

Rank: 86 out of 701

$123K

Rank: 129 out of 701

$285

Average: $365

2

Average: 3

JAMIL BORGI

Detroit, Mich. 48202

214

Rank: 537 out of 701

131

Rank: 454 out of 701

$123K

Rank: 130 out of 701

$941

Average: $365

2

Average: 3

ADITYA GUPTA

Southfield, Mich. 48075

839

Rank: 166 out of 701

254

Rank: 245 out of 701

$123K

Rank: 131 out of 701

$485

Average: $365

3

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

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

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

RATAN RAJANI

Lapeer, Mich. 48446

1,046

Rank: 109 out of 701

428

Rank: 92 out of 701

$122K

Rank: 135 out of 701

$286

Average: $365

2

Average: 3

JAMOKAY TAYLOR

Ypsilanti, Mich. 48198

463

Rank: 340 out of 701

205

Rank: 320 out of 701

$122K

Rank: 136 out of 701

$596

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

PHILLIP ROBINSON

Troy, Mich. 48084

293

Rank: 469 out of 701

121

Rank: 471 out of 701

$122K

Rank: 138 out of 701

$1,006

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

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

KARL BANDLIEN

Romulus, Mich. 48174

1,522

Rank: 45 out of 701

408

Rank: 103 out of 701

$121K

Rank: 141 out of 701

$296

Average: $365

4

Average: 3

RANDALL SUNG

Ann arbor, Mich. 48109

213

Rank: 539 out of 701

88

Rank: 556 out of 701

$120K

Rank: 142 out of 701

$1,367

Average: $365

2

Average: 3

RICHARD YORK

Ludington, Mich. 49431

1,136

Rank: 91 out of 701

307

Rank: 179 out of 701

$120K

Rank: 143 out of 701

$391

Average: $365

4

Average: 3

ANTHONY IACCO

Beverly hills, Mich. 48025

1,039

Rank: 112 out of 701

434

Rank: 85 out of 701

$120K

Rank: 144 out of 701

$276

Average: $365

2

Average: 3

ABRAHAM CAMPBELL

Escanaba, Mich. 49829

739

Rank: 200 out of 701

315

Rank: 173 out of 701

$120K

Rank: 145 out of 701

$380

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

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

LUIS BUSTOS

Warren, Mich. 48092

1,519

Rank: 46 out of 701

621

Rank: 30 out of 701

$119K

Rank: 148 out of 701

$192

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

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

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

RICHARD GIRARDI

Adrian, Mich. 49221

949

Rank: 135 out of 701

386

Rank: 114 out of 701

$117K

Rank: 152 out of 701

$304

Average: $365

2

Average: 3

MAHER GHANEM

Saginaw, Mich. 48601

980

Rank: 127 out of 701

413

Rank: 100 out of 701

$117K

Rank: 153 out of 701

$284

Average: $365

2

Average: 3

JOSEPH DONOHUE

Iron mountain, Mich. 49801

793

Rank: 179 out of 701

375

Rank: 123 out of 701

$116K

Rank: 154 out of 701

$311

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

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

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

GHALIB TALIA

Pontiac, Mich. 48341

767

Rank: 188 out of 701

316

Rank: 172 out of 701

$116K

Rank: 158 out of 701

$366

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

CLIFFORD CHO

Ann arbor, Mich. 48109

480

Rank: 330 out of 701

141

Rank: 438 out of 701

$115K

Rank: 160 out of 701

$816

Average: $365

3

Average: 3

ROGER BIGELOW

Warren, Mich. 48088

699

Rank: 219 out of 701

450

Rank: 82 out of 701

$115K

Rank: 161 out of 701

$256

Average: $365

2

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

LUIS BARBE

Roseville, Mich. 48066

986

Rank: 126 out of 701

298

Rank: 190 out of 701

$112K

Rank: 163 out of 701

$377

Average: $365

3

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

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

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

DANIEL BROWNING

Troy, Mich. 48098

922

Rank: 144 out of 701

558

Rank: 44 out of 701

$108K

Rank: 167 out of 701

$194

Average: $365

2

Average: 3

ZACHARY HORTON

Petoskey, Mich. 49770

836

Rank: 167 out of 701

504

Rank: 56 out of 701

$108K

Rank: 168 out of 701

$215

Average: $365

2

Average: 3

WALLACE ARNESON

Ypsilanti, Mich. 48197

619

Rank: 245 out of 701

338

Rank: 153 out of 701

$108K

Rank: 169 out of 701

$319

Average: $365

2

Average: 3

CRAIG DUNCAN

Cheboygan, Mich. 49721

781

Rank: 182 out of 701

423

Rank: 94 out of 701

$107K

Rank: 170 out of 701

$253

Average: $365

2

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

ROBERT STENZ

Lapeer, Mich. 48446

732

Rank: 206 out of 701

307

Rank: 179 out of 701

$106K

Rank: 172 out of 701

$347

Average: $365

2

Average: 3

CHRISTOPHER SONNENDAY

Ann arbor, Mich. 48109

514

Rank: 307 out of 701

128

Rank: 459 out of 701

$106K

Rank: 173 out of 701

$831

Average: $365

4

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

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

JEFFREY GERKEN

Farmington hills, Mich. 48336

823

Rank: 171 out of 701

366

Rank: 129 out of 701

$104K

Rank: 177 out of 701

$285

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

JAWAHARLAL VACHHANI

Owosso, Mich. 48867

939

Rank: 138 out of 701

608

Rank: 32 out of 701

$103K

Rank: 179 out of 701

$170

Average: $365

2

Average: 3

ROY WINSLOW

Saint joseph, Mich. 49085

653

Rank: 234 out of 701

253

Rank: 249 out of 701

$103K

Rank: 180 out of 701

$409

Average: $365

3

Average: 3

LAWRENCE DIEBEL

Detroit, Mich. 48201

938

Rank: 139 out of 701

303

Rank: 186 out of 701

$103K

Rank: 181 out of 701

$340

Average: $365

3

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

SUSAN SEMAN

West bloomfield, Mich. 48322

1,466

Rank: 51 out of 701

420

Rank: 97 out of 701

$103K

Rank: 183 out of 701

$244

Average: $365

3

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

BRUCE FLETTER

Holland, Mich. 49424

374

Rank: 403 out of 701

164

Rank: 398 out of 701

$102K

Rank: 185 out of 701

$622

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

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

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

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

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

KASSEM CHARARA

Dearborn, Mich. 48126

716

Rank: 212 out of 701

376

Rank: 122 out of 701

$100K

Rank: 191 out of 701

$267

Average: $365

2

Average: 3

JILL JENNINGS

Grand rapids, Mich. 49503

1,006

Rank: 120 out of 701

366

Rank: 129 out of 701

$100K

Rank: 192 out of 701

$274

Average: $365

3

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

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

NATHAN SCHMOEKEL

Warren, Mich. 48089

698

Rank: 220 out of 701

327

Rank: 161 out of 701

$99.7K

Rank: 195 out of 701

$305

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

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

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

MARIO VILLALBA

Royal oak, Mich. 48073

1,031

Rank: 114 out of 701

430

Rank: 89 out of 701

$99.3K

Rank: 199 out of 701

$231

Average: $365

2

Average: 3

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

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.