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

CYNTHIA SANDONA

Farmington hills, Mich. 48336

1,074

Rank: 100 out of 701

299

Rank: 188 out of 701

$148K

Rank: 75 out of 701

$493

Average: $365

4

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

CHARLES SANISLOW

Midland, Mich. 48670

1,070

Rank: 103 out of 701

948

Rank: 9 out of 701

$26.8K

Rank: 566 out of 701

$28

Average: $365

1

Average: 3

MICHAEL VANDERKOLK

Traverse city, Mich. 49684

1,070

Rank: 103 out of 701

485

Rank: 66 out of 701

$156K

Rank: 68 out of 701

$322

Average: $365

2

Average: 3

TIMOTHY ISERI

Cadillac, Mich. 49601

1,067

Rank: 105 out of 701

401

Rank: 105 out of 701

$142K

Rank: 87 out of 701

$355

Average: $365

3

Average: 3

WILLIAM TENHAAF

Jenison, Mich. 49428

1,053

Rank: 106 out of 701

182

Rank: 368 out of 701

$50.1K

Rank: 434 out of 701

$275

Average: $365

6

Average: 3

KRISHNA SAWHNEY

Wyandotte, Mich. 48192

1,052

Rank: 107 out of 701

792

Rank: 20 out of 701

$63.1K

Rank: 368 out of 701

$80

Average: $365

1

Average: 3

VICTORIA GALLARDO-NAVARRA

Bloomfield hills, Mich. 48304

1,047

Rank: 108 out of 701

256

Rank: 240 out of 701

$86.3K

Rank: 255 out of 701

$337

Average: $365

4

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

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

GLEN HASTINGS

Saint joseph, Mich. 49085

1,042

Rank: 111 out of 701

175

Rank: 379 out of 701

$210K

Rank: 25 out of 701

$1,201

Average: $365

6

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

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

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

ANDREW GEORGESON

Clinton township, Mich. 48038

1,030

Rank: 115 out of 701

195

Rank: 339 out of 701

$246K

Rank: 17 out of 701

$1,260

Average: $365

5

Average: 3

ASHVIN TADAKAMALLA

Pontiac, Mich. 48341

1,028

Rank: 116 out of 701

366

Rank: 129 out of 701

$77.3K

Rank: 297 out of 701

$211

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

GANESH RAMASWAMI

Taylor, Mich. 48180

1,024

Rank: 118 out of 701

154

Rank: 418 out of 701

$163K

Rank: 62 out of 701

$1,058

Average: $365

7

Average: 3

THOMAS FLAKE

Southfield, Mich. 48075

1,023

Rank: 119 out of 701

214

Rank: 306 out of 701

$96.4K

Rank: 209 out of 701

$450

Average: $365

5

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

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

JEFFREY DEPPEN

Lansing, Mich. 48910

1,001

Rank: 122 out of 701

422

Rank: 96 out of 701

$186K

Rank: 43 out of 701

$440

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

MARCUS BLASS

Allegan, Mich. 49010

991

Rank: 124 out of 701

188

Rank: 355 out of 701

$68.1K

Rank: 338 out of 701

$362

Average: $365

5

Average: 3

BRIAN HEERINGA

Traverse city, Mich. 49686

989

Rank: 125 out of 701

388

Rank: 113 out of 701

$157K

Rank: 67 out of 701

$406

Average: $365

3

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

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

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

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

MARK HORNESS

Midland, Mich. 48640

965

Rank: 130 out of 701

702

Rank: 26 out of 701

$93.7K

Rank: 223 out of 701

$133

Average: $365

1

Average: 3

WAEL SOLH

Saginaw, Mich. 48601

959

Rank: 131 out of 701

525

Rank: 52 out of 701

$162K

Rank: 63 out of 701

$309

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

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

AN KING ANG

Commerce twp, Mich. 48382

952

Rank: 134 out of 701

360

Rank: 137 out of 701

$160K

Rank: 64 out of 701

$445

Average: $365

3

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

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

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

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

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

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

JOHN WHITTAKER

Southfield, Mich. 48034

932

Rank: 141 out of 701

184

Rank: 364 out of 701

$144K

Rank: 82 out of 701

$784

Average: $365

5

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

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

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

TODD RICHARDSON

Saginaw, Mich. 48604

916

Rank: 145 out of 701

432

Rank: 88 out of 701

$138K

Rank: 95 out of 701

$320

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

MASUD HASHMI

Tecumseh, Mich. 49286

907

Rank: 147 out of 701

274

Rank: 219 out of 701

$93.4K

Rank: 225 out of 701

$341

Average: $365

3

Average: 3

ALLEN DUNNING

Sault sainte marie, Mich. 49783

905

Rank: 148 out of 701

148

Rank: 428 out of 701

$46.6K

Rank: 451 out of 701

$315

Average: $365

6

Average: 3

JASON SHELLNUT

Royal oak, Mich. 48067

899

Rank: 149 out of 701

392

Rank: 111 out of 701

$144K

Rank: 79 out of 701

$368

Average: $365

2

Average: 3

ERIC BROWN

Troy, Mich. 48085

897

Rank: 150 out of 701

409

Rank: 102 out of 701

$172K

Rank: 52 out of 701

$421

Average: $365

2

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

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

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

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

DIONNE BLYDEN

Detroit, Mich. 48202

875

Rank: 155 out of 701

401

Rank: 105 out of 701

$87.5K

Rank: 252 out of 701

$218

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

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

DAVID PROUGH

Jackson, Mich. 49201

862

Rank: 158 out of 701

346

Rank: 150 out of 701

$138K

Rank: 96 out of 701

$399

Average: $365

2

Average: 3

TIMOTHY BIEREMA

Troy, Mich. 48098

852

Rank: 159 out of 701

498

Rank: 60 out of 701

$95K

Rank: 214 out of 701

$191

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

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

ALLAN CAUDILL

South haven, Mich. 49090

848

Rank: 162 out of 701

254

Rank: 245 out of 701

$68K

Rank: 339 out of 701

$268

Average: $365

3

Average: 3

BRIAN GLUCK

Muskegon, Mich. 49444

848

Rank: 162 out of 701

350

Rank: 147 out of 701

$158K

Rank: 66 out of 701

$451

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

WILLIAM BELL

Monroe, Mich. 48162

841

Rank: 165 out of 701

363

Rank: 134 out of 701

$96.1K

Rank: 211 out of 701

$265

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

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

JORDY SACKSNER

West bloomfield, Mich. 48322

826

Rank: 168 out of 701

468

Rank: 71 out of 701

$144K

Rank: 80 out of 701

$308

Average: $365

2

Average: 3

KENT BOWDEN

Cadillac, Mich. 48864

825

Rank: 169 out of 701

367

Rank: 128 out of 701

$140K

Rank: 90 out of 701

$381

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

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

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

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

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

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

STEWART WANG

Ann arbor, Mich. 48109

805

Rank: 176 out of 701

129

Rank: 457 out of 701

$66.4K

Rank: 347 out of 701

$514

Average: $365

6

Average: 3

RICHARD SPINALE

Garden city, Mich. 48135

798

Rank: 177 out of 701

420

Rank: 97 out of 701

$139K

Rank: 91 out of 701

$331

Average: $365

2

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

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

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

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

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

WILLIAM ZEMNICKAS

Lapeer, Mich. 48446

780

Rank: 183 out of 701

358

Rank: 140 out of 701

$93.8K

Rank: 222 out of 701

$262

Average: $365

2

Average: 3

LEONARD BENITEZ

Bay city, Mich. 48706

780

Rank: 183 out of 701

199

Rank: 332 out of 701

$59.9K

Rank: 384 out of 701

$301

Average: $365

4

Average: 3

MARK JONES

Lansing, Mich. 48910

779

Rank: 185 out of 701

216

Rank: 299 out of 701

$84.6K

Rank: 263 out of 701

$392

Average: $365

4

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

RENEE VILLALUZ

Madison heights, Mich. 48071

772

Rank: 187 out of 701

258

Rank: 236 out of 701

$95K

Rank: 215 out of 701

$368

Average: $365

3

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

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

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

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

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

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

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

MICHAEL WHITE

Detroit, Mich. 48201

746

Rank: 195 out of 701

198

Rank: 334 out of 701

$58.4K

Rank: 387 out of 701

$295

Average: $365

4

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

ERIN FIELD

Detroit, Mich. 48202

742

Rank: 197 out of 701

331

Rank: 158 out of 701

$90.5K

Rank: 240 out of 701

$273

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

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

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

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.