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

TARIK WASFIE

Flint, Mich. 48532

1,087

Rank: 101 out of 683

213

Rank: 305 out of 683

$155K

Rank: 81 out of 683

$730

Average: $386

5

Average: 3

LACESHA BRINTLEY

Detroit, Mich. 48208

1,086

Rank: 102 out of 683

352

Rank: 148 out of 683

$138K

Rank: 105 out of 683

$392

Average: $386

3

Average: 3

SHADI FAHS

Dearborn, Mich. 48124

1,085

Rank: 103 out of 683

279

Rank: 198 out of 683

$138K

Rank: 108 out of 683

$494

Average: $386

4

Average: 3

GANESH RAMASWAMI

Taylor, Mich. 48180

1,081

Rank: 104 out of 683

185

Rank: 355 out of 683

$107K

Rank: 187 out of 683

$577

Average: $386

6

Average: 3

ASHVIN TADAKAMALLA

Pontiac, Mich. 48341

1,068

Rank: 105 out of 683

374

Rank: 126 out of 683

$77K

Rank: 297 out of 683

$206

Average: $386

3

Average: 3

TIMOTHY BIEREMA

Troy, Mich. 48098

1,067

Rank: 106 out of 683

647

Rank: 32 out of 683

$120K

Rank: 147 out of 683

$185

Average: $386

2

Average: 3

KEITH HINSHAW

Rochester hills, Mich. 48307

1,065

Rank: 107 out of 683

395

Rank: 113 out of 683

$159K

Rank: 71 out of 683

$403

Average: $386

3

Average: 3

PAUL FRIEDMAN

Livonia, Mich. 48154

1,063

Rank: 108 out of 683

458

Rank: 79 out of 683

$156K

Rank: 79 out of 683

$341

Average: $386

2

Average: 3

JAMES LULEK

Dearborn, Mich. 48124

1,063

Rank: 108 out of 683

365

Rank: 134 out of 683

$269K

Rank: 19 out of 683

$737

Average: $386

3

Average: 3

FREDERICK NICHOLS

Warren, Mich. 48088

1,060

Rank: 110 out of 683

449

Rank: 82 out of 683

$114K

Rank: 166 out of 683

$254

Average: $386

2

Average: 3

ALLEN DUNNING

Sault sainte marie, Mich. 49783

1,057

Rank: 111 out of 683

155

Rank: 416 out of 683

$49.1K

Rank: 440 out of 683

$317

Average: $386

7

Average: 3

MARK HORNESS

Midland, Mich. 48640

1,057

Rank: 111 out of 683

740

Rank: 26 out of 683

$93.5K

Rank: 230 out of 683

$126

Average: $386

1

Average: 3

YONG YOON

Saginaw, Mich. 48601

1,056

Rank: 113 out of 683

445

Rank: 86 out of 683

$123K

Rank: 139 out of 683

$275

Average: $386

2

Average: 3

KIM MCCULLOUGH

Sault sainte marie, Mich. 49783

1,056

Rank: 113 out of 683

484

Rank: 73 out of 683

$132K

Rank: 120 out of 683

$272

Average: $386

2

Average: 3

CHARLES SANISLOW

Midland, Mich. 48670

1,053

Rank: 115 out of 683

935

Rank: 11 out of 683

$24.8K

Rank: 572 out of 683

$27

Average: $386

1

Average: 3

KLAUS KUTSCHKE

Manistee, Mich. 49660

1,044

Rank: 116 out of 683

414

Rank: 100 out of 683

$104K

Rank: 199 out of 683

$252

Average: $386

3

Average: 3

BRIAN HEERINGA

Cadillac, Mich. 49601

1,043

Rank: 117 out of 683

390

Rank: 114 out of 683

$162K

Rank: 66 out of 683

$416

Average: $386

3

Average: 3

CHRISTOPHER BRUCK

Bay city, Mich. 48706

1,039

Rank: 118 out of 683

475

Rank: 75 out of 683

$189K

Rank: 39 out of 683

$398

Average: $386

2

Average: 3

WAEL SOLH

Saginaw, Mich. 48601

1,036

Rank: 119 out of 683

527

Rank: 59 out of 683

$179K

Rank: 45 out of 683

$340

Average: $386

2

Average: 3

NABEEL KHAN

Alpena, Mich. 49707

1,030

Rank: 120 out of 683

258

Rank: 226 out of 683

$76K

Rank: 301 out of 683

$295

Average: $386

4

Average: 3

PETER KOWYNIA

Clinton twp, Mich. 48038

1,020

Rank: 121 out of 683

344

Rank: 155 out of 683

$93.9K

Rank: 228 out of 683

$273

Average: $386

3

Average: 3

RICHARD YORK

Ludington, Mich. 49431

1,011

Rank: 122 out of 683

309

Rank: 179 out of 683

$116K

Rank: 161 out of 683

$375

Average: $386

3

Average: 3

ERIC BROWN

Troy, Mich. 48085

1,008

Rank: 123 out of 683

403

Rank: 108 out of 683

$187K

Rank: 42 out of 683

$465

Average: $386

3

Average: 3

VASANTH STALIN

Saginaw, Mich. 48601

1,004

Rank: 124 out of 683

350

Rank: 149 out of 683

$119K

Rank: 151 out of 683

$340

Average: $386

3

Average: 3

CARL PESTA

Mount clemens, Mich. 48043

1,003

Rank: 125 out of 683

371

Rank: 131 out of 683

$164K

Rank: 64 out of 683

$442

Average: $386

3

Average: 3

WILLIAM BELL

Monroe, Mich. 48162

997

Rank: 126 out of 683

399

Rank: 110 out of 683

$110K

Rank: 179 out of 683

$276

Average: $386

2

Average: 3

JEFFREY DEPPEN

Lansing, Mich. 48910

990

Rank: 127 out of 683

434

Rank: 92 out of 683

$187K

Rank: 43 out of 683

$431

Average: $386

2

Average: 3

KAREN MCFARLANE

Port huron, Mich. 48060

986

Rank: 128 out of 683

277

Rank: 202 out of 683

$146K

Rank: 94 out of 683

$528

Average: $386

4

Average: 3

KASSEM CHARARA

Dearborn, Mich. 48126

983

Rank: 129 out of 683

495

Rank: 68 out of 683

$123K

Rank: 137 out of 683

$249

Average: $386

2

Average: 3

TIMOTHY ISERI

Cadillac, Mich. 49601

982

Rank: 130 out of 683

362

Rank: 136 out of 683

$125K

Rank: 130 out of 683

$344

Average: $386

3

Average: 3

MICHAEL REBOCK

Farmington hills, Mich. 48336

981

Rank: 131 out of 683

452

Rank: 81 out of 683

$146K

Rank: 95 out of 683

$322

Average: $386

2

Average: 3

MARK HERMAN

Rochester hills, Mich. 48307

980

Rank: 132 out of 683

369

Rank: 132 out of 683

$116K

Rank: 159 out of 683

$315

Average: $386

3

Average: 3

PETER PERAKIS

Royal oak, Mich. 48073

977

Rank: 133 out of 683

574

Rank: 42 out of 683

$102K

Rank: 207 out of 683

$178

Average: $386

2

Average: 3

CRAIG DUNCAN

Cheboygan, Mich. 49721

974

Rank: 134 out of 683

514

Rank: 64 out of 683

$132K

Rank: 119 out of 683

$257

Average: $386

2

Average: 3

DAVID HEIDT

Ann arbor, Mich. 48109

973

Rank: 135 out of 683

330

Rank: 161 out of 683

$147K

Rank: 91 out of 683

$446

Average: $386

3

Average: 3

AHMED MEGUID

Saint clair shores, Mich. 48080

970

Rank: 136 out of 683

437

Rank: 90 out of 683

$106K

Rank: 191 out of 683

$244

Average: $386

2

Average: 3

RATAN RAJANI

Lapeer, Mich. 48446

969

Rank: 137 out of 683

430

Rank: 97 out of 683

$124K

Rank: 133 out of 683

$288

Average: $386

2

Average: 3

ROBERT STENZ

Lapeer, Mich. 48446

968

Rank: 138 out of 683

411

Rank: 102 out of 683

$138K

Rank: 109 out of 683

$335

Average: $386

2

Average: 3

MICHAEL WHITE

Detroit, Mich. 48201

951

Rank: 139 out of 683

224

Rank: 274 out of 683

$83K

Rank: 269 out of 683

$370

Average: $386

4

Average: 3

GRETCHEN FELLER

Monroe, Mich. 48162

933

Rank: 140 out of 683

197

Rank: 337 out of 683

$112K

Rank: 176 out of 683

$566

Average: $386

5

Average: 3

MICHAEL JOHNSON

Petoskey, Mich. 49770

931

Rank: 141 out of 683

240

Rank: 251 out of 683

$183K

Rank: 44 out of 683

$762

Average: $386

4

Average: 3

SUJAL PATEL

Saginaw, Mich. 48604

927

Rank: 142 out of 683

332

Rank: 159 out of 683

$74.2K

Rank: 310 out of 683

$224

Average: $386

3

Average: 3

ERINA KANSAKAR

Port huron, Mich. 48060

926

Rank: 143 out of 683

223

Rank: 277 out of 683

$99.7K

Rank: 218 out of 683

$447

Average: $386

4

Average: 3

DAVID DIEP

Garden city, Mich. 48135

921

Rank: 144 out of 683

383

Rank: 118 out of 683

$90.5K

Rank: 243 out of 683

$236

Average: $386

2

Average: 3

KENT BOWDEN

Cadillac, Mich. 48864

919

Rank: 145 out of 683

356

Rank: 142 out of 683

$150K

Rank: 89 out of 683

$420

Average: $386

3

Average: 3

TODD RICHARDSON

Saginaw, Mich. 48604

918

Rank: 146 out of 683

412

Rank: 101 out of 683

$121K

Rank: 145 out of 683

$293

Average: $386

2

Average: 3

LOUIS HALLAL

Livonia, Mich. 48154

916

Rank: 147 out of 683

346

Rank: 153 out of 683

$157K

Rank: 77 out of 683

$453

Average: $386

3

Average: 3

MICHAEL LUCAS

Rochester hills, Mich. 48307

916

Rank: 147 out of 683

405

Rank: 105 out of 683

$150K

Rank: 87 out of 683

$371

Average: $386

2

Average: 3

JOHN PARMELY

Farmington hills, Mich. 48336

896

Rank: 149 out of 683

373

Rank: 128 out of 683

$132K

Rank: 117 out of 683

$354

Average: $386

2

Average: 3

JEFFREY GERKEN

Farmington hills, Mich. 48336

895

Rank: 150 out of 683

374

Rank: 126 out of 683

$116K

Rank: 162 out of 683

$310

Average: $386

2

Average: 3

AN KING ANG

Commerce twp, Mich. 48382

895

Rank: 150 out of 683

362

Rank: 136 out of 683

$157K

Rank: 74 out of 683

$433

Average: $386

2

Average: 3

MICHAEL MITRY

Troy, Mich. 48083

887

Rank: 152 out of 683

707

Rank: 27 out of 683

$98.5K

Rank: 220 out of 683

$139

Average: $386

1

Average: 3

WILLIAM LISTON

Hancock, Mich. 49930

884

Rank: 153 out of 683

396

Rank: 111 out of 683

$104K

Rank: 204 out of 683

$262

Average: $386

2

Average: 3

NARENDRA GOHEL

Warren, Mich. 48093

883

Rank: 154 out of 683

368

Rank: 133 out of 683

$146K

Rank: 96 out of 683

$396

Average: $386

2

Average: 3

WALTER NOBLE

Traverse city, Mich. 49684

879

Rank: 155 out of 683

470

Rank: 76 out of 683

$110K

Rank: 177 out of 683

$234

Average: $386

2

Average: 3

NORRIS MARCH

Hillsdale, Mich. 49242

870

Rank: 156 out of 683

354

Rank: 144 out of 683

$101K

Rank: 215 out of 683

$286

Average: $386

2

Average: 3

WILLIAM ZEMNICKAS

Lapeer, Mich. 48446

865

Rank: 157 out of 683

373

Rank: 128 out of 683

$95.4K

Rank: 224 out of 683

$256

Average: $386

2

Average: 3

JAMES MACDONALD

Three rivers, Mich. 49093

865

Rank: 157 out of 683

153

Rank: 422 out of 683

$51.4K

Rank: 428 out of 683

$336

Average: $386

6

Average: 3

KELLY DINNAN

Farmington hills, Mich. 48336

863

Rank: 159 out of 683

308

Rank: 180 out of 683

$117K

Rank: 156 out of 683

$381

Average: $386

3

Average: 3

JAMES COURTNEY

Troy, Mich. 48084

854

Rank: 160 out of 683

316

Rank: 176 out of 683

$118K

Rank: 154 out of 683

$373

Average: $386

3

Average: 3

MICHAEL NOORILY

Clinton township, Mich. 48038

846

Rank: 161 out of 683

432

Rank: 95 out of 683

$94.7K

Rank: 226 out of 683

$219

Average: $386

2

Average: 3

MARK HAAN

Big rapids, Mich. 49307

843

Rank: 162 out of 683

400

Rank: 109 out of 683

$126K

Rank: 128 out of 683

$314

Average: $386

2

Average: 3

ERIC SEVENSMA

East lansing, Mich. 48823

842

Rank: 163 out of 683

433

Rank: 94 out of 683

$145K

Rank: 98 out of 683

$335

Average: $386

2

Average: 3

JOHN LIM

Clinton township, Mich. 48038

838

Rank: 164 out of 683

434

Rank: 92 out of 683

$104K

Rank: 203 out of 683

$239

Average: $386

2

Average: 3

MICHAEL CHARBONEAU

Monroe, Mich. 48162

831

Rank: 165 out of 683

396

Rank: 111 out of 683

$140K

Rank: 104 out of 683

$353

Average: $386

2

Average: 3

MARK JONES

Lansing, Mich. 48910

831

Rank: 165 out of 683

223

Rank: 277 out of 683

$102K

Rank: 208 out of 683

$459

Average: $386

4

Average: 3

ABRAHAM CAMPBELL

Escanaba, Mich. 49829

828

Rank: 167 out of 683

354

Rank: 144 out of 683

$122K

Rank: 140 out of 683

$346

Average: $386

2

Average: 3

DAVID PROUGH

Jackson, Mich. 49201

828

Rank: 167 out of 683

341

Rank: 157 out of 683

$147K

Rank: 92 out of 683

$431

Average: $386

2

Average: 3

RICHARD SPINALE

Garden city, Mich. 48135

827

Rank: 169 out of 683

484

Rank: 73 out of 683

$158K

Rank: 72 out of 683

$327

Average: $386

2

Average: 3

SUNGGEUN IM

Battle creek, Mich. 49015

826

Rank: 170 out of 683

128

Rank: 469 out of 683

$39.3K

Rank: 509 out of 683

$307

Average: $386

6

Average: 3

DOMINIQUE DEMPAH

Detroit, Mich. 48236

821

Rank: 171 out of 683

353

Rank: 147 out of 683

$90.3K

Rank: 246 out of 683

$256

Average: $386

2

Average: 3

MARK GALLAGHER

Tawas city, Mich. 48763

817

Rank: 172 out of 683

416

Rank: 98 out of 683

$114K

Rank: 169 out of 683

$273

Average: $386

2

Average: 3

DANIEL BROWNING

Troy, Mich. 48098

817

Rank: 172 out of 683

538

Rank: 54 out of 683

$93.4K

Rank: 231 out of 683

$174

Average: $386

2

Average: 3

JAWAID AKHTAR

Port huron, Mich. 48060

814

Rank: 174 out of 683

222

Rank: 282 out of 683

$73.3K

Rank: 315 out of 683

$330

Average: $386

4

Average: 3

RENEE VILLALUZ

Madison heights, Mich. 48071

803

Rank: 175 out of 683

278

Rank: 200 out of 683

$94.5K

Rank: 227 out of 683

$340

Average: $386

3

Average: 3

DOUGLAS PAULK

Macomb township, Mich. 48044

802

Rank: 176 out of 683

349

Rank: 150 out of 683

$120K

Rank: 146 out of 683

$345

Average: $386

2

Average: 3

GLEN HASTINGS

Saint joseph, Mich. 49085

801

Rank: 177 out of 683

160

Rank: 407 out of 683

$171K

Rank: 54 out of 683

$1,069

Average: $386

5

Average: 3

DONALD MARTIN

Adrian, Mich. 49221

799

Rank: 178 out of 683

373

Rank: 128 out of 683

$104K

Rank: 202 out of 683

$278

Average: $386

2

Average: 3

RICHARD GIRARDI

Adrian, Mich. 49221

797

Rank: 179 out of 683

385

Rank: 116 out of 683

$105K

Rank: 196 out of 683

$271

Average: $386

2

Average: 3

BRIAN GLUCK

Muskegon, Mich. 49444

787

Rank: 180 out of 683

347

Rank: 152 out of 683

$130K

Rank: 122 out of 683

$374

Average: $386

2

Average: 3

DAVID DARGIS

Allegan, Mich. 49010

786

Rank: 181 out of 683

238

Rank: 255 out of 683

$77.5K

Rank: 295 out of 683

$326

Average: $386

3

Average: 3

ADITYA GUPTA

Southfield, Mich. 48075

782

Rank: 182 out of 683

206

Rank: 317 out of 683

$106K

Rank: 190 out of 683

$517

Average: $386

4

Average: 3

LENA NAPOLITANO

Ann arbor, Mich. 48109

780

Rank: 183 out of 683

205

Rank: 321 out of 683

$110K

Rank: 180 out of 683

$535

Average: $386

4

Average: 3

RAOUF MIKHAIL

Flint, Mich. 48504

778

Rank: 184 out of 683

292

Rank: 190 out of 683

$112K

Rank: 174 out of 683

$382

Average: $386

3

Average: 3

ABDUL ARSHAD

Adrian, Mich. 49221

764

Rank: 185 out of 683

404

Rank: 107 out of 683

$101K

Rank: 213 out of 683

$251

Average: $386

2

Average: 3

JOHN KEPROS

Lansing, Mich. 48912

763

Rank: 186 out of 683

289

Rank: 192 out of 683

$61.5K

Rank: 378 out of 683

$213

Average: $386

3

Average: 3

VICTORIA GALLARDO-NAVARRA

Bloomfield hills, Mich. 48304

761

Rank: 187 out of 683

172

Rank: 374 out of 683

$63.1K

Rank: 370 out of 683

$367

Average: $386

4

Average: 3

ANDREW GEORGESON

Clinton township, Mich. 48038

760

Rank: 188 out of 683

150

Rank: 429 out of 683

$223K

Rank: 29 out of 683

$1,488

Average: $386

5

Average: 3

DOUGLAS ZWEMER

Muskegon, Mich. 49442

757

Rank: 189 out of 683

262

Rank: 220 out of 683

$93.8K

Rank: 229 out of 683

$358

Average: $386

3

Average: 3

SAMEEH KAWAR

Inkster, Mich. 48141

756

Rank: 190 out of 683

141

Rank: 446 out of 683

$68K

Rank: 341 out of 683

$482

Average: $386

5

Average: 3

ROGER BIGELOW

Warren, Mich. 48093

754

Rank: 191 out of 683

455

Rank: 80 out of 683

$122K

Rank: 144 out of 683

$268

Average: $386

2

Average: 3

JOHN KETNER

Waterford, Mich. 48327

752

Rank: 192 out of 683

379

Rank: 124 out of 683

$119K

Rank: 150 out of 683

$314

Average: $386

2

Average: 3

JOEL ANDERSON

Muskegon, Mich. 49444

751

Rank: 193 out of 683

330

Rank: 161 out of 683

$105K

Rank: 194 out of 683

$318

Average: $386

2

Average: 3

ANNA LEDGERWOOD

Detroit, Mich. 48201

750

Rank: 194 out of 683

284

Rank: 195 out of 683

$63.3K

Rank: 369 out of 683

$223

Average: $386

3

Average: 3

JAMES MCQUISTON

Macomb township, Mich. 48044

749

Rank: 195 out of 683

324

Rank: 169 out of 683

$102K

Rank: 211 out of 683

$314

Average: $386

2

Average: 3

JOSEPH DONOHUE

Iron mountain, Mich. 49801

747

Rank: 196 out of 683

356

Rank: 142 out of 683

$88.9K

Rank: 252 out of 683

$250

Average: $386

2

Average: 3

VIRENDRA MEHTA

Dearborn, Mich. 48124

745

Rank: 197 out of 683

124

Rank: 474 out of 683

$72.6K

Rank: 321 out of 683

$586

Average: $386

6

Average: 3

CRAIG KLINE

St joseph, Mich. 49085

738

Rank: 198 out of 683

272

Rank: 211 out of 683

$124K

Rank: 135 out of 683

$455

Average: $386

3

Average: 3

WALID DEMASHKIEH

Port huron, Mich. 48060

733

Rank: 199 out of 683

383

Rank: 118 out of 683

$104K

Rank: 198 out of 683

$272

Average: $386

2

Average: 3

TIMOTHY MCKENNA

East lansing, Mich. 48823

726

Rank: 200 out of 683

406

Rank: 104 out of 683

$124K

Rank: 136 out of 683

$304

Average: $386

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