Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Michigan » Dermatology

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

GEORGE MURAKAWA

Troy, Mich. 48084

20,205

Rank: 1 out of 248

1,029

Rank: 35 out of 248

$1.16M

Rank: 1 out of 248

$1,125

Average: $244

20

Average: 5

DAVID O'DONNELL

Saginaw, Mich. 48604

19,402

Rank: 2 out of 248

2,418

Rank: 3 out of 248

$840K

Rank: 3 out of 248

$348

Average: $244

8

Average: 5

JOHN CHADWICK

Battle creek, Mich. 49017

14,983

Rank: 3 out of 248

2,440

Rank: 2 out of 248

$349K

Rank: 24 out of 248

$143

Average: $244

6

Average: 5

GREGORY MESSENGER

Lansing, Mich. 48912

14,913

Rank: 4 out of 248

3,371

Rank: 1 out of 248

$664K

Rank: 7 out of 248

$197

Average: $244

4

Average: 5

MARK SAUNDERS

Williamsburg, Mich. 49690

13,581

Rank: 5 out of 248

1,575

Rank: 15 out of 248

$933K

Rank: 2 out of 248

$592

Average: $244

9

Average: 5

STEVEN GREKIN

Warren, Mich. 48088

12,865

Rank: 6 out of 248

1,882

Rank: 7 out of 248

$473K

Rank: 16 out of 248

$251

Average: $244

7

Average: 5

CHRISTOPER MESSANA

Petoskey, Mich. 49770

12,024

Rank: 7 out of 248

1,414

Rank: 22 out of 248

$426K

Rank: 17 out of 248

$301

Average: $244

9

Average: 5

DAVID ALTMAN

Warren, Mich. 48093

11,939

Rank: 8 out of 248

1,534

Rank: 16 out of 248

$536K

Rank: 12 out of 248

$350

Average: $244

8

Average: 5

ROBERT GIELCZYK

Norton shores, Mich. 49444

11,388

Rank: 9 out of 248

1,835

Rank: 8 out of 248

$490K

Rank: 13 out of 248

$267

Average: $244

6

Average: 5

KIMBALL SILVERTON

Grand blanc, Mich. 48439

10,424

Rank: 10 out of 248

1,645

Rank: 13 out of 248

$477K

Rank: 15 out of 248

$290

Average: $244

6

Average: 5

ALBERT CATTELL

Ann arbor, Mich. 48103

9,963

Rank: 11 out of 248

2,014

Rank: 5 out of 248

$678K

Rank: 6 out of 248

$337

Average: $244

5

Average: 5

GERALD KARABIN

Portage, Mich. 49002

9,608

Rank: 12 out of 248

1,501

Rank: 18 out of 248

$655K

Rank: 8 out of 248

$437

Average: $244

6

Average: 5

DANIEL STEWART

Clinton township, Mich. 48038

9,032

Rank: 13 out of 248

1,766

Rank: 9 out of 248

$395K

Rank: 19 out of 248

$224

Average: $244

5

Average: 5

ROGER BYRD

Rochester hills, Mich. 48307

8,722

Rank: 14 out of 248

1,529

Rank: 17 out of 248

$301K

Rank: 31 out of 248

$197

Average: $244

6

Average: 5

MYRON KOPIN

Rochester, Mich. 48307

8,508

Rank: 15 out of 248

410

Rank: 150 out of 248

$207K

Rank: 53 out of 248

$506

Average: $244

21

Average: 5

CONSTANCE SCOTT

Saginaw, Mich. 48603

8,391

Rank: 16 out of 248

980

Rank: 40 out of 248

$313K

Rank: 30 out of 248

$319

Average: $244

9

Average: 5

FREDERICK ROBERTS

Lapeer, Mich. 48446

8,161

Rank: 17 out of 248

1,906

Rank: 6 out of 248

$268K

Rank: 35 out of 248

$140

Average: $244

4

Average: 5

CLARENCE BROWN

Saint joseph, Mich. 49085

8,145

Rank: 18 out of 248

1,676

Rank: 12 out of 248

$809K

Rank: 4 out of 248

$483

Average: $244

5

Average: 5

MICHAEL DORMAN

West bloomfield, Mich. 48322

7,458

Rank: 19 out of 248

2,169

Rank: 4 out of 248

$351K

Rank: 21 out of 248

$162

Average: $244

3

Average: 5

VASSILIOS DIMITROPOULOS

Saint joseph, Mich. 49085

7,298

Rank: 20 out of 248

1,371

Rank: 24 out of 248

$738K

Rank: 5 out of 248

$538

Average: $244

5

Average: 5

STUART GILDENBERG

Warren, Mich. 48093

7,180

Rank: 21 out of 248

1,680

Rank: 11 out of 248

$322K

Rank: 28 out of 248

$192

Average: $244

4

Average: 5

JULIE BYRD

Rochester hills, Mich. 48307

7,164

Rank: 22 out of 248

1,343

Rank: 26 out of 248

$257K

Rank: 40 out of 248

$191

Average: $244

5

Average: 5

DAVID SEMLER

Portage, Mich. 49024

7,160

Rank: 23 out of 248

1,315

Rank: 28 out of 248

$350K

Rank: 23 out of 248

$266

Average: $244

5

Average: 5

PATRICK WEGMAN

Owosso, Mich. 48867

6,943

Rank: 24 out of 248

780

Rank: 62 out of 248

$326K

Rank: 27 out of 248

$418

Average: $244

9

Average: 5

CHRISTOFER BUATTI

Auburn hills, Mich. 48326

6,811

Rank: 25 out of 248

730

Rank: 74 out of 248

$413K

Rank: 18 out of 248

$566

Average: $244

9

Average: 5

MITCHELL RINEK

East lansing, Mich. 48823

6,787

Rank: 26 out of 248

1,360

Rank: 25 out of 248

$316K

Rank: 29 out of 248

$232

Average: $244

5

Average: 5

CRAIG MOHNEY

Portage, Mich. 49024

6,713

Rank: 27 out of 248

1,405

Rank: 23 out of 248

$482K

Rank: 14 out of 248

$343

Average: $244

5

Average: 5

DAVID PEGOUSKE

Livonia, Mich. 48154

6,362

Rank: 28 out of 248

995

Rank: 38 out of 248

$350K

Rank: 22 out of 248

$352

Average: $244

6

Average: 5

ROBYN MESSING

Lansing, Mich. 48910

6,222

Rank: 29 out of 248

1,426

Rank: 21 out of 248

$211K

Rank: 52 out of 248

$148

Average: $244

4

Average: 5

MICHAEL SIEGEL

Waterford, Mich. 48328

6,189

Rank: 30 out of 248

1,325

Rank: 27 out of 248

$258K

Rank: 39 out of 248

$195

Average: $244

5

Average: 5

MICHAEL MAHON

Farmington hills, Mich. 48336

6,184

Rank: 31 out of 248

905

Rank: 48 out of 248

$245K

Rank: 44 out of 248

$271

Average: $244

7

Average: 5

BRIAN GERONDALE

Grand rapids, Mich. 49546

6,093

Rank: 32 out of 248

928

Rank: 46 out of 248

$250K

Rank: 43 out of 248

$270

Average: $244

7

Average: 5

BRENT BOYCE

Sebewaing, Mich. 48759

6,025

Rank: 33 out of 248

1,452

Rank: 19 out of 248

$242K

Rank: 45 out of 248

$167

Average: $244

4

Average: 5

JUDITH LIPINSKI

Grosse pointe, Mich. 48230

5,940

Rank: 34 out of 248

757

Rank: 65 out of 248

$173K

Rank: 71 out of 248

$228

Average: $244

8

Average: 5

LAWRENCE DESJARLAIS

Adrian, Mich. 49221

5,731

Rank: 35 out of 248

1,310

Rank: 29 out of 248

$231K

Rank: 46 out of 248

$176

Average: $244

4

Average: 5

STEVEN SHUMER

Southfield, Mich. 48034

5,717

Rank: 36 out of 248

1,088

Rank: 32 out of 248

$265K

Rank: 37 out of 248

$244

Average: $244

5

Average: 5

MITCHELL SHEK

Birmingham, Mich. 48009

5,693

Rank: 37 out of 248

639

Rank: 90 out of 248

$217K

Rank: 50 out of 248

$339

Average: $244

9

Average: 5

HOWARD LIPKIN

Brighton, Mich. 48114

5,584

Rank: 38 out of 248

746

Rank: 70 out of 248

$227K

Rank: 48 out of 248

$304

Average: $244

7

Average: 5

KAREN HEIDELBERG

Detroit, Mich. 48235

5,578

Rank: 39 out of 248

1,109

Rank: 31 out of 248

$252K

Rank: 42 out of 248

$227

Average: $244

5

Average: 5

DAVID BALLE

Grosse pointe, Mich. 48230

5,527

Rank: 40 out of 248

584

Rank: 100 out of 248

$168K

Rank: 74 out of 248

$288

Average: $244

9

Average: 5

RICHARD ASHACK

Grand rapids, Mich. 49546

5,348

Rank: 41 out of 248

946

Rank: 43 out of 248

$185K

Rank: 64 out of 248

$196

Average: $244

6

Average: 5

SAJIV GUGNEJA

Livonia, Mich. 48152

5,334

Rank: 42 out of 248

821

Rank: 57 out of 248

$267K

Rank: 36 out of 248

$326

Average: $244

6

Average: 5

JENNIFER NASH

Midland, Mich. 48640

5,036

Rank: 43 out of 248

777

Rank: 63 out of 248

$201K

Rank: 56 out of 248

$259

Average: $244

6

Average: 5

THOMAS ANDERSON

Ann arbor, Mich. 48105

5,024

Rank: 44 out of 248

1,065

Rank: 33 out of 248

$122K

Rank: 106 out of 248

$115

Average: $244

5

Average: 5

WENDY SADOFF

Farmington hills, Mich. 48334

4,960

Rank: 45 out of 248

531

Rank: 114 out of 248

$226K

Rank: 49 out of 248

$426

Average: $244

9

Average: 5

PAULA PREVOST-BLANK

Traverse city, Mich. 49686

4,898

Rank: 46 out of 248

653

Rank: 87 out of 248

$161K

Rank: 80 out of 248

$247

Average: $244

8

Average: 5

JOEL HARRIS

Madison heights, Mich. 48071

4,828

Rank: 47 out of 248

607

Rank: 94 out of 248

$196K

Rank: 58 out of 248

$323

Average: $244

8

Average: 5

JOHN MINER

Grand rapids, Mich. 49546

4,777

Rank: 48 out of 248

812

Rank: 58 out of 248

$558K

Rank: 10 out of 248

$688

Average: $244

6

Average: 5

WALTER BARKEY

Flint, Mich. 48507

4,773

Rank: 49 out of 248

1,621

Rank: 14 out of 248

$293K

Rank: 32 out of 248

$181

Average: $244

3

Average: 5

BRIAN STEWART

Clinton township, Mich. 48038

4,714

Rank: 50 out of 248

831

Rank: 55 out of 248

$229K

Rank: 47 out of 248

$276

Average: $244

6

Average: 5

ROBERT SINGER

Southfield, Mich. 48034

4,711

Rank: 51 out of 248

983

Rank: 39 out of 248

$215K

Rank: 51 out of 248

$219

Average: $244

5

Average: 5

MICHAEL GOLDFARB

Dearborn, Mich. 48124

4,653

Rank: 52 out of 248

872

Rank: 50 out of 248

$174K

Rank: 70 out of 248

$199

Average: $244

5

Average: 5

RONALD KERWIN

West bloomfield, Mich. 48322

4,624

Rank: 53 out of 248

1,005

Rank: 36 out of 248

$187K

Rank: 63 out of 248

$186

Average: $244

5

Average: 5

ALI BERRY

Canton, Mich. 48187

4,520

Rank: 54 out of 248

750

Rank: 68 out of 248

$254K

Rank: 41 out of 248

$339

Average: $244

6

Average: 5

MILTON SODERBERG

Marquette, Mich. 49855

4,471

Rank: 55 out of 248

997

Rank: 37 out of 248

$182K

Rank: 65 out of 248

$183

Average: $244

4

Average: 5

THOMAS WALDINGER

Dearborn, Mich. 48128

4,439

Rank: 56 out of 248

918

Rank: 47 out of 248

$193K

Rank: 60 out of 248

$210

Average: $244

5

Average: 5

MURRAY COTTER

Petoskey, Mich. 49770

4,420

Rank: 57 out of 248

937

Rank: 44 out of 248

$637K

Rank: 9 out of 248

$680

Average: $244

5

Average: 5

ROBERT SODERSTROM

Flint, Mich. 48507

4,408

Rank: 58 out of 248

1,117

Rank: 30 out of 248

$196K

Rank: 57 out of 248

$176

Average: $244

4

Average: 5

MARK HATCH

Lansing, Mich. 48917

4,333

Rank: 59 out of 248

633

Rank: 91 out of 248

$131K

Rank: 98 out of 248

$206

Average: $244

7

Average: 5

JEFFREY SHUSTER

Clinton township, Mich. 48038

4,316

Rank: 60 out of 248

801

Rank: 60 out of 248

$166K

Rank: 75 out of 248

$207

Average: $244

5

Average: 5

BARBARA DROZDOWSKI

Holland, Mich. 49424

4,297

Rank: 61 out of 248

602

Rank: 95 out of 248

$206K

Rank: 55 out of 248

$342

Average: $244

7

Average: 5

IGOR SINIAKOV

Iron mountain, Mich. 49801

4,225

Rank: 62 out of 248

1,057

Rank: 34 out of 248

$134K

Rank: 96 out of 248

$127

Average: $244

4

Average: 5

JESSICA LIGGETT

Portage, Mich. 49024

4,118

Rank: 63 out of 248

1,438

Rank: 20 out of 248

$175K

Rank: 69 out of 248

$121

Average: $244

3

Average: 5

DARIUS KARIMIPOUR

Bloomfield hills, Mich. 48302

4,106

Rank: 64 out of 248

723

Rank: 76 out of 248

$558K

Rank: 11 out of 248

$772

Average: $244

6

Average: 5

ROBERT LAMBERTS

Grand rapids, Mich. 49546

4,054

Rank: 65 out of 248

799

Rank: 61 out of 248

$142K

Rank: 92 out of 248

$177

Average: $244

5

Average: 5

WENDY MCFALDA

Clarkston, Mich. 48346

3,955

Rank: 66 out of 248

686

Rank: 80 out of 248

$147K

Rank: 86 out of 248

$215

Average: $244

6

Average: 5

AUDREY BRUELL

Livonia, Mich. 48152

3,942

Rank: 67 out of 248

410

Rank: 150 out of 248

$163K

Rank: 78 out of 248

$396

Average: $244

10

Average: 5

ALI MOIIN

Troy, Mich. 48084

3,941

Rank: 68 out of 248

849

Rank: 52 out of 248

$206K

Rank: 54 out of 248

$243

Average: $244

5

Average: 5

TIFFANY CUKROWSKI

Clinton township, Mich. 48038

3,941

Rank: 68 out of 248

667

Rank: 84 out of 248

$164K

Rank: 76 out of 248

$245

Average: $244

6

Average: 5

GEORGE MALICK

Troy, Mich. 48083

3,872

Rank: 70 out of 248

180

Rank: 220 out of 248

$74K

Rank: 163 out of 248

$411

Average: $244

22

Average: 5

BARRY AUSTER

Farmington hills, Mich. 48334

3,823

Rank: 71 out of 248

892

Rank: 49 out of 248

$151K

Rank: 84 out of 248

$169

Average: $244

4

Average: 5

SNEHAL DESAI

Detroit, Mich. 48202

3,808

Rank: 72 out of 248

727

Rank: 75 out of 248

$181K

Rank: 66 out of 248

$249

Average: $244

5

Average: 5

JEFFREY KELLY

Traverse city, Mich. 49684

3,786

Rank: 73 out of 248

965

Rank: 42 out of 248

$162K

Rank: 79 out of 248

$168

Average: $244

4

Average: 5

BRETT BENDER

Farmington hills, Mich. 48336

3,785

Rank: 74 out of 248

579

Rank: 102 out of 248

$146K

Rank: 88 out of 248

$253

Average: $244

7

Average: 5

JONA GILL

Chelsea, Mich. 48118

3,722

Rank: 75 out of 248

839

Rank: 54 out of 248

$190K

Rank: 62 out of 248

$227

Average: $244

4

Average: 5

KATHRIN LAING

Ann arbor, Mich. 48103

3,703

Rank: 76 out of 248

937

Rank: 44 out of 248

$169K

Rank: 73 out of 248

$181

Average: $244

4

Average: 5

D'ANNE KLEINSMITH

West bloomfield, Mich. 48322

3,678

Rank: 77 out of 248

599

Rank: 97 out of 248

$151K

Rank: 85 out of 248

$251

Average: $244

6

Average: 5

LEONARD CETNER

West bloomfield, Mich. 48322

3,668

Rank: 78 out of 248

704

Rank: 78 out of 248

$178K

Rank: 67 out of 248

$253

Average: $244

5

Average: 5

MARIA CARROLL

Traverse city, Mich. 49686

3,628

Rank: 79 out of 248

599

Rank: 97 out of 248

$103K

Rank: 121 out of 248

$172

Average: $244

6

Average: 5

ANDREW MITCHELL

Livonia, Mich. 48152

3,623

Rank: 80 out of 248

847

Rank: 53 out of 248

$132K

Rank: 97 out of 248

$156

Average: $244

4

Average: 5

STANLEY ROLAND

Lapeer, Mich. 48446

3,605

Rank: 81 out of 248

623

Rank: 93 out of 248

$194K

Rank: 59 out of 248

$312

Average: $244

6

Average: 5

JENNIFER CAUDILL

Clarkston, Mich. 48346

3,575

Rank: 82 out of 248

766

Rank: 64 out of 248

$144K

Rank: 90 out of 248

$188

Average: $244

5

Average: 5

JEAN HOLLAND

Riverview, Mich. 48193

3,571

Rank: 83 out of 248

979

Rank: 41 out of 248

$156K

Rank: 81 out of 248

$159

Average: $244

4

Average: 5

MARK NELSON

Bloomfield hills, Mich. 48304

3,536

Rank: 84 out of 248

241

Rank: 200 out of 248

$116K

Rank: 108 out of 248

$483

Average: $244

15

Average: 5

JOSEPH STUTZ

Rochester hills, Mich. 48307

3,505

Rank: 85 out of 248

554

Rank: 104 out of 248

$135K

Rank: 95 out of 248

$243

Average: $244

6

Average: 5

ANNETTE LACASSE

Commerce twp, Mich. 48382

3,505

Rank: 85 out of 248

682

Rank: 81 out of 248

$164K

Rank: 77 out of 248

$240

Average: $244

5

Average: 5

MARY VEREMIS-LEY

Clinton township, Mich. 48038

3,449

Rank: 87 out of 248

755

Rank: 66 out of 248

$153K

Rank: 83 out of 248

$202

Average: $244

5

Average: 5

DAVID BLUM

Canton, Mich. 48187

3,426

Rank: 88 out of 248

624

Rank: 92 out of 248

$147K

Rank: 87 out of 248

$236

Average: $244

5

Average: 5

FIORINO DIGREGORIO

Clinton township, Mich. 48038

3,317

Rank: 89 out of 248

641

Rank: 89 out of 248

$170K

Rank: 72 out of 248

$265

Average: $244

5

Average: 5

STEPHEN FIELD

St clair shores, Mich. 48081

3,287

Rank: 90 out of 248

544

Rank: 108 out of 248

$103K

Rank: 119 out of 248

$190

Average: $244

6

Average: 5

YOLANDA HELFRICH

Ann arbor, Mich. 48109

3,241

Rank: 91 out of 248

670

Rank: 83 out of 248

$82K

Rank: 152 out of 248

$122

Average: $244

5

Average: 5

JENNIFER BALDWIN

Marquette, Mich. 49855

3,228

Rank: 92 out of 248

542

Rank: 111 out of 248

$117K

Rank: 107 out of 248

$215

Average: $244

6

Average: 5

USHA SOOD

Roseville, Mich. 48066

3,174

Rank: 93 out of 248

143

Rank: 228 out of 248

$191K

Rank: 61 out of 248

$1,339

Average: $244

22

Average: 5

MICHAEL COHEN

Novi, Mich. 48377

3,130

Rank: 94 out of 248

373

Rank: 165 out of 248

$109K

Rank: 112 out of 248

$293

Average: $244

8

Average: 5

MADELINE TURNER

Lake orion, Mich. 48360

3,130

Rank: 94 out of 248

422

Rank: 147 out of 248

$105K

Rank: 115 out of 248

$250

Average: $244

7

Average: 5

ANN LAFOND

Canton, Mich. 48187

3,098

Rank: 96 out of 248

682

Rank: 81 out of 248

$130K

Rank: 99 out of 248

$190

Average: $244

5

Average: 5

JOHN POMANN

Clinton twp, Mich. 48038

2,993

Rank: 97 out of 248

437

Rank: 145 out of 248

$144K

Rank: 91 out of 248

$329

Average: $244

7

Average: 5

FRANK WANG

Ann arbor, Mich. 48109

2,988

Rank: 98 out of 248

583

Rank: 101 out of 248

$67.8K

Rank: 170 out of 248

$116

Average: $244

5

Average: 5

JAMES ULERY

Monroe, Mich. 48162

2,978

Rank: 99 out of 248

736

Rank: 73 out of 248

$145K

Rank: 89 out of 248

$197

Average: $244

4

Average: 5

DAVIDE IACOBELLI

Clinton township, Mich. 48038

2,966

Rank: 100 out of 248

461

Rank: 134 out of 248

$129K

Rank: 100 out of 248

$280

Average: $244

6

Average: 5

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.