Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Alabama » Dermatology

Top Dermatology Providers in Alabama

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

JEFFREY MARTIN

Birmingham, Ala. 35235

51,678

Rank: 1 out of 102

2,522

Rank: 6 out of 102

$553K

Rank: 9 out of 102

$219

Average: $277

20

Average: 6

JOHN STEWART

Opelika, Ala. 36801

33,026

Rank: 2 out of 102

1,908

Rank: 14 out of 102

$647K

Rank: 7 out of 102

$339

Average: $277

17

Average: 6

NGA PHAN

Montgomery, Ala. 36117

22,177

Rank: 3 out of 102

1,663

Rank: 19 out of 102

$421K

Rank: 22 out of 102

$253

Average: $277

13

Average: 6

JOSHUA WHARTON

Guntersville, Ala. 35976

21,279

Rank: 4 out of 102

2,588

Rank: 5 out of 102

$1.09M

Rank: 3 out of 102

$422

Average: $277

8

Average: 6

JAMES MADDOX

Montgomery, Ala. 36117

16,552

Rank: 5 out of 102

3,027

Rank: 2 out of 102

$482K

Rank: 15 out of 102

$159

Average: $277

5

Average: 6

ROBERT ASH

Dothan, Ala. 36305

15,840

Rank: 6 out of 102

2,358

Rank: 8 out of 102

$640K

Rank: 8 out of 102

$271

Average: $277

7

Average: 6

JOSEPH HANSON

Florence, Ala. 35630

14,841

Rank: 7 out of 102

2,193

Rank: 9 out of 102

$417K

Rank: 23 out of 102

$190

Average: $277

7

Average: 6

STEVEN MACKEY

Alexander city, Ala. 35010

14,396

Rank: 8 out of 102

3,384

Rank: 1 out of 102

$517K

Rank: 11 out of 102

$153

Average: $277

4

Average: 6

THOMAS BENDER

Mobile, Ala. 36695

14,325

Rank: 9 out of 102

1,526

Rank: 27 out of 102

$472K

Rank: 17 out of 102

$309

Average: $277

9

Average: 6

RUTH YATES

Huntsville, Ala. 35801

13,334

Rank: 10 out of 102

1,820

Rank: 16 out of 102

$379K

Rank: 28 out of 102

$208

Average: $277

7

Average: 6

ALAN TURNHAM

Dothan, Ala. 36301

13,067

Rank: 11 out of 102

692

Rank: 64 out of 102

$334K

Rank: 37 out of 102

$483

Average: $277

19

Average: 6

JOHN SOWELL

Huntsville, Ala. 35801

12,727

Rank: 12 out of 102

2,129

Rank: 10 out of 102

$421K

Rank: 21 out of 102

$198

Average: $277

6

Average: 6

CLANCY JOHNSON

Cullman, Ala. 35055

12,619

Rank: 13 out of 102

1,716

Rank: 18 out of 102

$349K

Rank: 34 out of 102

$203

Average: $277

7

Average: 6

BRIAN THOMAS

Florence, Ala. 35630

12,106

Rank: 14 out of 102

2,865

Rank: 4 out of 102

$461K

Rank: 19 out of 102

$161

Average: $277

4

Average: 6

JAMES KRELL

Birmingham, Ala. 35205

11,943

Rank: 15 out of 102

1,802

Rank: 17 out of 102

$467K

Rank: 18 out of 102

$259

Average: $277

7

Average: 6

JEFFERY WEEKS

Northport, Ala. 35473

11,571

Rank: 16 out of 102

1,603

Rank: 24 out of 102

$392K

Rank: 27 out of 102

$245

Average: $277

7

Average: 6

JOSEPH BACKE

Decatur, Ala. 35601

11,485

Rank: 17 out of 102

1,503

Rank: 28 out of 102

$299K

Rank: 46 out of 102

$199

Average: $277

8

Average: 6

ROBERT CLARK

Fairhope, Ala. 36532

10,822

Rank: 18 out of 102

1,303

Rank: 36 out of 102

$377K

Rank: 29 out of 102

$290

Average: $277

8

Average: 6

KEVIN NASH

Auburn, Ala. 36830

10,715

Rank: 19 out of 102

1,435

Rank: 32 out of 102

$507K

Rank: 12 out of 102

$353

Average: $277

7

Average: 6

RONABETH HOLMES

Auburn, Ala. 36830

10,640

Rank: 20 out of 102

1,564

Rank: 26 out of 102

$346K

Rank: 35 out of 102

$221

Average: $277

7

Average: 6

STEVEN SKINNER

Cullman, Ala. 35058

10,268

Rank: 21 out of 102

2,071

Rank: 12 out of 102

$732K

Rank: 6 out of 102

$353

Average: $277

5

Average: 6

JOHN ANTHONY

Montgomery, Ala. 36106

10,190

Rank: 22 out of 102

1,372

Rank: 33 out of 102

$397K

Rank: 26 out of 102

$289

Average: $277

7

Average: 6

GAIL WESTHOVEN

Birmingham, Ala. 35235

10,133

Rank: 23 out of 102

1,091

Rank: 48 out of 102

$377K

Rank: 30 out of 102

$345

Average: $277

9

Average: 6

LAURA TAMBURIN

Dothan, Ala. 36305

10,053

Rank: 24 out of 102

1,368

Rank: 34 out of 102

$363K

Rank: 33 out of 102

$265

Average: $277

7

Average: 6

LON RABY

Huntsville, Ala. 35801

9,985

Rank: 25 out of 102

1,992

Rank: 13 out of 102

$339K

Rank: 36 out of 102

$170

Average: $277

5

Average: 6

PATRICIA WILSON

Huntsville, Ala. 35801

9,632

Rank: 26 out of 102

2,366

Rank: 7 out of 102

$326K

Rank: 38 out of 102

$138

Average: $277

4

Average: 6

SHARON GARDEPE

Huntsville, Ala. 35801

9,417

Rank: 27 out of 102

1,037

Rank: 50 out of 102

$278K

Rank: 48 out of 102

$268

Average: $277

9

Average: 6

ELENA LLIVINA

Birmingham, Ala. 35242

9,325

Rank: 28 out of 102

1,028

Rank: 54 out of 102

$370K

Rank: 31 out of 102

$360

Average: $277

9

Average: 6

VERA SOONG

Birmingham, Ala. 35211

9,230

Rank: 29 out of 102

1,144

Rank: 45 out of 102

$432K

Rank: 20 out of 102

$377

Average: $277

8

Average: 6

JAMES SMITH

Montgomery, Ala. 36106

8,812

Rank: 30 out of 102

1,063

Rank: 49 out of 102

$200K

Rank: 61 out of 102

$188

Average: $277

8

Average: 6

AMY MORRIS

Mobile, Ala. 36608

8,545

Rank: 31 out of 102

1,153

Rank: 43 out of 102

$254K

Rank: 52 out of 102

$220

Average: $277

7

Average: 6

TONIA RUDDOCK

Dothan, Ala. 36305

8,361

Rank: 32 out of 102

1,883

Rank: 15 out of 102

$321K

Rank: 40 out of 102

$170

Average: $277

4

Average: 6

DONALD WALTERS

Birmingham, Ala. 35216

8,354

Rank: 33 out of 102

1,141

Rank: 46 out of 102

$500K

Rank: 14 out of 102

$438

Average: $277

7

Average: 6

SHELLEY RAY

Oxford, Ala. 36203

8,177

Rank: 34 out of 102

1,164

Rank: 42 out of 102

$414K

Rank: 24 out of 102

$355

Average: $277

7

Average: 6

BRIAN CHESHIRE

Fairhope, Ala. 36532

8,124

Rank: 35 out of 102

1,452

Rank: 31 out of 102

$397K

Rank: 25 out of 102

$274

Average: $277

6

Average: 6

RYAN RAMAGOSA

Mobile, Ala. 36606

7,832

Rank: 36 out of 102

1,210

Rank: 38 out of 102

$286K

Rank: 47 out of 102

$237

Average: $277

6

Average: 6

SCARLETTE SMITH

Cullman, Ala. 35055

7,752

Rank: 37 out of 102

1,460

Rank: 30 out of 102

$209K

Rank: 59 out of 102

$143

Average: $277

5

Average: 6

CHRISTOPHER HARMON

Birmingham, Ala. 35242

7,691

Rank: 38 out of 102

1,644

Rank: 21 out of 102

$1.51M

Rank: 1 out of 102

$916

Average: $277

5

Average: 6

JOHN VANLOOCK

Mobile, Ala. 36609

7,651

Rank: 39 out of 102

1,177

Rank: 40 out of 102

$311K

Rank: 44 out of 102

$264

Average: $277

7

Average: 6

CRAIG OMOHUNDRO

Dothan, Ala. 36305

7,594

Rank: 40 out of 102

982

Rank: 55 out of 102

$542K

Rank: 10 out of 102

$552

Average: $277

8

Average: 6

ROBERT HENDERSON

Alabaster, Ala. 35007

7,470

Rank: 41 out of 102

1,574

Rank: 25 out of 102

$314K

Rank: 42 out of 102

$199

Average: $277

5

Average: 6

DENA HOWELL

Mobile, Ala. 36608

7,103

Rank: 42 out of 102

1,029

Rank: 53 out of 102

$225K

Rank: 56 out of 102

$219

Average: $277

7

Average: 6

EVANS BAILEY

Hoover, Ala. 35244

6,994

Rank: 43 out of 102

1,368

Rank: 34 out of 102

$1.31M

Rank: 2 out of 102

$960

Average: $277

5

Average: 6

BARRY GINSBURG

Birmingham, Ala. 35213

6,641

Rank: 44 out of 102

475

Rank: 84 out of 102

$477K

Rank: 16 out of 102

$1,004

Average: $277

14

Average: 6

JERE WEAVER

Decatur, Ala. 35601

6,564

Rank: 45 out of 102

1,479

Rank: 29 out of 102

$249K

Rank: 53 out of 102

$169

Average: $277

4

Average: 6

MARK HERRON

Montgomery, Ala. 36117

6,481

Rank: 46 out of 102

1,636

Rank: 22 out of 102

$370K

Rank: 32 out of 102

$226

Average: $277

4

Average: 6

SAMANTHA WYATT

Decatur, Ala. 35601

5,994

Rank: 47 out of 102

1,033

Rank: 51 out of 102

$188K

Rank: 62 out of 102

$182

Average: $277

6

Average: 6

KATHLEEN BECKUM

Birmingham, Ala. 35233

5,980

Rank: 48 out of 102

3,024

Rank: 3 out of 102

$274K

Rank: 49 out of 102

$91

Average: $277

2

Average: 6

MELANIE APPELL

Birmingham, Ala. 35205

5,911

Rank: 49 out of 102

1,176

Rank: 41 out of 102

$240K

Rank: 54 out of 102

$204

Average: $277

5

Average: 6

VLADA GROYSMAN

Hoover, Ala. 35244

5,850

Rank: 50 out of 102

675

Rank: 66 out of 102

$322K

Rank: 39 out of 102

$477

Average: $277

9

Average: 6

WILLIAM WELBORN

Sheffield, Ala. 35660

5,816

Rank: 51 out of 102

2,097

Rank: 11 out of 102

$314K

Rank: 41 out of 102

$150

Average: $277

3

Average: 6

STEPHEN MALLETTE

Athens, Ala. 35611

5,718

Rank: 52 out of 102

1,614

Rank: 23 out of 102

$202K

Rank: 60 out of 102

$125

Average: $277

4

Average: 6

KAREN WALKER

Northport, Ala. 35473

5,701

Rank: 53 out of 102

1,030

Rank: 52 out of 102

$239K

Rank: 55 out of 102

$232

Average: $277

6

Average: 6

MATTHEW ABELE

Birmingham, Ala. 35205

5,398

Rank: 54 out of 102

1,279

Rank: 37 out of 102

$503K

Rank: 13 out of 102

$393

Average: $277

4

Average: 6

ANN HILL

Birmingham, Ala. 35205

5,364

Rank: 55 out of 102

1,145

Rank: 44 out of 102

$211K

Rank: 58 out of 102

$184

Average: $277

5

Average: 6

CHARLES GAMBLA

Northport, Ala. 35473

5,129

Rank: 56 out of 102

1,136

Rank: 47 out of 102

$735K

Rank: 5 out of 102

$647

Average: $277

5

Average: 6

ELISE BARNETT

Montgomery, Ala. 36117

4,935

Rank: 57 out of 102

871

Rank: 56 out of 102

$161K

Rank: 64 out of 102

$185

Average: $277

6

Average: 6

MELINDA MUSICK

Huntsville, Ala. 35801

4,440

Rank: 58 out of 102

1,656

Rank: 20 out of 102

$256K

Rank: 51 out of 102

$155

Average: $277

3

Average: 6

ELIZABETH JACOBSON

Birmingham, Ala. 35242

4,411

Rank: 59 out of 102

553

Rank: 78 out of 102

$221K

Rank: 57 out of 102

$400

Average: $277

8

Average: 6

BELIN BODIE

Mobile, Ala. 36608

4,214

Rank: 60 out of 102

866

Rank: 57 out of 102

$146K

Rank: 67 out of 102

$168

Average: $277

5

Average: 6

JULIE HARPER

Birmingham, Ala. 35243

3,954

Rank: 61 out of 102

605

Rank: 72 out of 102

$133K

Rank: 72 out of 102

$219

Average: $277

7

Average: 6

ELIZABETH MARTIN

Hoover, Ala. 35244

3,946

Rank: 62 out of 102

731

Rank: 61 out of 102

$144K

Rank: 68 out of 102

$197

Average: $277

5

Average: 6

DAVID JACKSON

Northport, Ala. 35473

3,911

Rank: 63 out of 102

817

Rank: 58 out of 102

$129K

Rank: 73 out of 102

$158

Average: $277

5

Average: 6

COURTNEY ROBBINS

Birmingham, Ala. 35235

3,785

Rank: 64 out of 102

777

Rank: 59 out of 102

$141K

Rank: 69 out of 102

$182

Average: $277

5

Average: 6

CAROLE JOHNSON

Dothan, Ala. 36303

3,632

Rank: 65 out of 102

1,205

Rank: 39 out of 102

$97K

Rank: 81 out of 102

$80

Average: $277

3

Average: 6

ROBERT GRIFFITH

Northport, Ala. 35473

3,563

Rank: 66 out of 102

710

Rank: 62 out of 102

$118K

Rank: 77 out of 102

$166

Average: $277

5

Average: 6

ROBERT PRITCHETT

Birmingham, Ala. 35205

3,515

Rank: 67 out of 102

608

Rank: 71 out of 102

$138K

Rank: 70 out of 102

$227

Average: $277

6

Average: 6

MARIA MARKS

Birmingham, Ala. 35242

3,410

Rank: 68 out of 102

572

Rank: 76 out of 102

$161K

Rank: 65 out of 102

$281

Average: $277

6

Average: 6

WILLIAM COOK

Birmingham, Ala. 35226

3,388

Rank: 69 out of 102

632

Rank: 69 out of 102

$124K

Rank: 75 out of 102

$196

Average: $277

5

Average: 6

KEITH HARRIGILL

Birmingham, Ala. 35242

3,279

Rank: 70 out of 102

683

Rank: 65 out of 102

$803K

Rank: 4 out of 102

$1,175

Average: $277

5

Average: 6

ROBERTA SWAIN

Mobile, Ala. 36606

3,189

Rank: 71 out of 102

755

Rank: 60 out of 102

$187K

Rank: 63 out of 102

$248

Average: $277

4

Average: 6

GWENDELLYN MCLEAN

Birmingham, Ala. 35209

3,168

Rank: 72 out of 102

634

Rank: 68 out of 102

$115K

Rank: 78 out of 102

$182

Average: $277

5

Average: 6

PORCIA LOVE

Montgomery, Ala. 36106

3,042

Rank: 73 out of 102

594

Rank: 73 out of 102

$126K

Rank: 74 out of 102

$212

Average: $277

5

Average: 6

JO HERZOG

Birmingham, Ala. 35216

3,011

Rank: 74 out of 102

563

Rank: 77 out of 102

$87.2K

Rank: 83 out of 102

$155

Average: $277

5

Average: 6

ANGELA BOOKOUT

Dothan, Ala. 36301

2,719

Rank: 75 out of 102

632

Rank: 69 out of 102

$313K

Rank: 43 out of 102

$495

Average: $277

4

Average: 6

CATHERINE LUCAS

Northport, Ala. 35473

2,700

Rank: 76 out of 102

536

Rank: 79 out of 102

$103K

Rank: 79 out of 102

$192

Average: $277

5

Average: 6

STACY HAYNES

Birmingham, Ala. 35244

2,603

Rank: 77 out of 102

674

Rank: 67 out of 102

$119K

Rank: 76 out of 102

$177

Average: $277

4

Average: 6

DANETTE BENTLEY

Hoover, Ala. 35244

2,573

Rank: 78 out of 102

408

Rank: 86 out of 102

$86.5K

Rank: 84 out of 102

$212

Average: $277

6

Average: 6

MICHAEL JOHNSON

Northport, Ala. 35473

2,563

Rank: 79 out of 102

528

Rank: 80 out of 102

$133K

Rank: 71 out of 102

$252

Average: $277

5

Average: 6

REBECCA KISSEL

Birmingham, Ala. 35233

2,543

Rank: 80 out of 102

693

Rank: 63 out of 102

$58.6K

Rank: 91 out of 102

$85

Average: $277

4

Average: 6

SAMUEL FISCHER

Birmingham, Ala. 35205

2,448

Rank: 81 out of 102

292

Rank: 97 out of 102

$149K

Rank: 66 out of 102

$512

Average: $277

8

Average: 6

SARAH LAUREN HUGHEY

Birmingham, Ala. 35233

2,426

Rank: 82 out of 102

381

Rank: 89 out of 102

$95.8K

Rank: 82 out of 102

$251

Average: $277

6

Average: 6

CYNTHIA LUCY

Northport, Ala. 35473

2,394

Rank: 83 out of 102

476

Rank: 83 out of 102

$81.1K

Rank: 85 out of 102

$170

Average: $277

5

Average: 6

PATRICIA MERCADO

Birmingham, Ala. 35233

2,355

Rank: 84 out of 102

578

Rank: 75 out of 102

$49.9K

Rank: 95 out of 102

$86

Average: $277

4

Average: 6

STEPHANIE WALSH

Birmingham, Ala. 35233

2,179

Rank: 85 out of 102

352

Rank: 92 out of 102

$262K

Rank: 50 out of 102

$744

Average: $277

6

Average: 6

BONI ELEWSKI

Birmingham, Ala. 35233

2,066

Rank: 86 out of 102

495

Rank: 82 out of 102

$48.2K

Rank: 96 out of 102

$97

Average: $277

4

Average: 6

KATHERINE BODIFORD

Montgomery, Ala. 36117

2,030

Rank: 87 out of 102

331

Rank: 94 out of 102

$80.2K

Rank: 86 out of 102

$242

Average: $277

6

Average: 6

KRISTY CURL

Mountain brk, Ala. 35223

1,949

Rank: 88 out of 102

309

Rank: 96 out of 102

$72.9K

Rank: 87 out of 102

$236

Average: $277

6

Average: 6

JAMES REEDER

Decatur, Ala. 35601

1,789

Rank: 89 out of 102

505

Rank: 81 out of 102

$72.6K

Rank: 88 out of 102

$144

Average: $277

4

Average: 6

ELIZABETH MOUNTCASTLE

Montgomery, Ala. 36117

1,722

Rank: 90 out of 102

355

Rank: 91 out of 102

$40K

Rank: 99 out of 102

$113

Average: $277

5

Average: 6

CESAR GUERRERO

Birmingham, Ala. 35294

1,719

Rank: 91 out of 102

584

Rank: 74 out of 102

$53.2K

Rank: 93 out of 102

$91

Average: $277

3

Average: 6

ANN BENNETT

Florence, Ala. 35630

1,678

Rank: 92 out of 102

474

Rank: 85 out of 102

$47.3K

Rank: 97 out of 102

$100

Average: $277

4

Average: 6

MARIAN NORTHINGTON

Birmingham, Ala. 35233

1,667

Rank: 93 out of 102

273

Rank: 98 out of 102

$67.4K

Rank: 89 out of 102

$247

Average: $277

6

Average: 6

ZOEY GLICK

Birmingham, Ala. 35205

1,623

Rank: 94 out of 102

329

Rank: 95 out of 102

$57.7K

Rank: 92 out of 102

$175

Average: $277

5

Average: 6

KATHERINE FLANAGAN

Birmingham, Ala. 35209

1,621

Rank: 95 out of 102

401

Rank: 87 out of 102

$98.4K

Rank: 80 out of 102

$245

Average: $277

4

Average: 6

JENNY SOBERA

Birmingham, Ala. 35223

1,603

Rank: 96 out of 102

343

Rank: 93 out of 102

$62.5K

Rank: 90 out of 102

$182

Average: $277

5

Average: 6

CRAIG ELMETS

Birmingham, Ala. 35233

1,559

Rank: 97 out of 102

370

Rank: 90 out of 102

$38.7K

Rank: 100 out of 102

$105

Average: $277

4

Average: 6

LAURA CEPEDA

Fairhope, Ala. 36532

1,362

Rank: 98 out of 102

392

Rank: 88 out of 102

$305K

Rank: 45 out of 102

$778

Average: $277

3

Average: 6

KATHRYN DEMPSEY

Mobile, Ala. 36606

1,283

Rank: 99 out of 102

202

Rank: 99 out of 102

$51.5K

Rank: 94 out of 102

$255

Average: $277

6

Average: 6

JENNIFER CAFARDI

Birmingham, Ala. 35249

710

Rank: 100 out of 102

187

Rank: 100 out of 102

$41.6K

Rank: 98 out of 102

$222

Average: $277

4

Average: 6

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.