Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Podiatrist, Foot & Ankle Surgery

Top Podiatrist, Foot & Ankle Surgery Providers in Pennsylvania

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

STEPHEN MONACO

Havertown, Pa. 19083

13,082

Rank: 1 out of 346

423

Rank: 148 out of 346

$722K

Rank: 1 out of 346

$1,707

Average: $229

31

Average: 5

WILLIAM DUNLEAVY

Easton, Pa. 18045

10,160

Rank: 2 out of 346

1,435

Rank: 3 out of 346

$251K

Rank: 9 out of 346

$175

Average: $229

7

Average: 5

DAVID SCALZO

Duryea, Pa. 18642

9,039

Rank: 3 out of 346

1,137

Rank: 10 out of 346

$251K

Rank: 8 out of 346

$221

Average: $229

8

Average: 5

FRED CHANTILES

York, Pa. 17403

8,250

Rank: 4 out of 346

1,462

Rank: 2 out of 346

$232K

Rank: 12 out of 346

$159

Average: $229

6

Average: 5

NICHOLAS ROMANSKY

Media, Pa. 19063

7,942

Rank: 5 out of 346

409

Rank: 163 out of 346

$505K

Rank: 2 out of 346

$1,234

Average: $229

19

Average: 5

RANDY SMARGIASSI

Allentown, Pa. 18104

7,590

Rank: 6 out of 346

1,491

Rank: 1 out of 346

$220K

Rank: 14 out of 346

$148

Average: $229

5

Average: 5

DAVID ERFLE

Media, Pa. 19063

7,445

Rank: 7 out of 346

656

Rank: 57 out of 346

$406K

Rank: 3 out of 346

$619

Average: $229

11

Average: 5

MICHAEL BERNSTEIN

Milford, Pa. 18337

7,371

Rank: 8 out of 346

878

Rank: 16 out of 346

$309K

Rank: 5 out of 346

$352

Average: $229

8

Average: 5

JULIA SIEGERMAN

Drexel hill, Pa. 19026

7,243

Rank: 9 out of 346

703

Rank: 46 out of 346

$334K

Rank: 4 out of 346

$476

Average: $229

10

Average: 5

KEVIN DEANGELIS

Coatesville, Pa. 19320

7,201

Rank: 10 out of 346

806

Rank: 22 out of 346

$253K

Rank: 7 out of 346

$313

Average: $229

9

Average: 5

CHERALYN PERKINS

Bangor, Pa. 18013

6,992

Rank: 11 out of 346

731

Rank: 39 out of 346

$209K

Rank: 18 out of 346

$286

Average: $229

10

Average: 5

PHILIP BERNSTEIN

Wayne, Pa. 19087

6,723

Rank: 12 out of 346

750

Rank: 36 out of 346

$219K

Rank: 15 out of 346

$292

Average: $229

9

Average: 5

BERT ALTMANSHOFER

Duncansville, Pa. 16635

6,646

Rank: 13 out of 346

702

Rank: 47 out of 346

$289K

Rank: 6 out of 346

$411

Average: $229

9

Average: 5

KATHLEEN HOPE

Bangor, Pa. 18013

6,601

Rank: 14 out of 346

929

Rank: 13 out of 346

$173K

Rank: 34 out of 346

$186

Average: $229

7

Average: 5

GARY DINCHER

Williamsport, Pa. 17701

5,872

Rank: 15 out of 346

1,151

Rank: 8 out of 346

$165K

Rank: 37 out of 346

$144

Average: $229

5

Average: 5

WILLIAM WEILY

Erie, Pa. 16506

5,804

Rank: 16 out of 346

684

Rank: 52 out of 346

$216K

Rank: 16 out of 346

$316

Average: $229

8

Average: 5

TIMOTHY SCOTT

Clarion, Pa. 16214

5,581

Rank: 17 out of 346

867

Rank: 17 out of 346

$240K

Rank: 10 out of 346

$277

Average: $229

6

Average: 5

ELMO BALDASSARI

Scranton, Pa. 18509

5,481

Rank: 18 out of 346

727

Rank: 40 out of 346

$204K

Rank: 21 out of 346

$280

Average: $229

8

Average: 5

NICOLE BRANNING

Duryea, Pa. 18642

5,435

Rank: 19 out of 346

1,146

Rank: 9 out of 346

$175K

Rank: 33 out of 346

$153

Average: $229

5

Average: 5

BRUCE GREENFIELD

Havertown, Pa. 19083

5,173

Rank: 20 out of 346

747

Rank: 37 out of 346

$203K

Rank: 23 out of 346

$271

Average: $229

7

Average: 5

PAUL LAFATA

West lawn, Pa. 19609

5,158

Rank: 21 out of 346

557

Rank: 85 out of 346

$153K

Rank: 49 out of 346

$274

Average: $229

9

Average: 5

PHILIP BRESNAHAN

Souderton, Pa. 18964

5,145

Rank: 22 out of 346

1,332

Rank: 5 out of 346

$203K

Rank: 24 out of 346

$152

Average: $229

4

Average: 5

MICHAEL PARIS

Hanover, Pa. 17331

4,967

Rank: 23 out of 346

755

Rank: 29 out of 346

$155K

Rank: 45 out of 346

$206

Average: $229

7

Average: 5

VINCENT PONGIA

Coatesville, Pa. 19320

4,945

Rank: 24 out of 346

775

Rank: 28 out of 346

$204K

Rank: 20 out of 346

$263

Average: $229

6

Average: 5

CLAYTON SMITH

Fleetwood, Pa. 19522

4,770

Rank: 25 out of 346

614

Rank: 72 out of 346

$152K

Rank: 51 out of 346

$247

Average: $229

8

Average: 5

CRAIG CONTI

Pittsburgh, Pa. 15224

4,667

Rank: 26 out of 346

751

Rank: 34 out of 346

$197K

Rank: 25 out of 346

$262

Average: $229

6

Average: 5

GERALD DEANGELIS

Bensalem, Pa. 19020

4,639

Rank: 27 out of 346

693

Rank: 49 out of 346

$137K

Rank: 63 out of 346

$198

Average: $229

7

Average: 5

JEFFREY KAUFFMAN

York, Pa. 17402

4,622

Rank: 28 out of 346

473

Rank: 125 out of 346

$180K

Rank: 31 out of 346

$380

Average: $229

10

Average: 5

MARK GOLEC

Carlisle, Pa. 17015

4,599

Rank: 29 out of 346

1,195

Rank: 7 out of 346

$150K

Rank: 52 out of 346

$126

Average: $229

4

Average: 5

ROBERT MARTIN

York, Pa. 17402

4,589

Rank: 30 out of 346

393

Rank: 170 out of 346

$206K

Rank: 19 out of 346

$524

Average: $229

12

Average: 5

WAYNE MINTON

Hermitage, Pa. 16148

4,497

Rank: 31 out of 346

1,352

Rank: 4 out of 346

$161K

Rank: 41 out of 346

$119

Average: $229

3

Average: 5

MARC BAER

Haverford, Pa. 19041

4,452

Rank: 32 out of 346

753

Rank: 31 out of 346

$210K

Rank: 17 out of 346

$279

Average: $229

6

Average: 5

JOSEPH CAMPBELL

Quakertown, Pa. 18951

4,428

Rank: 33 out of 346

625

Rank: 71 out of 346

$154K

Rank: 47 out of 346

$246

Average: $229

7

Average: 5

ADAM TEICHMAN

Allentown, Pa. 18104

4,328

Rank: 34 out of 346

556

Rank: 87 out of 346

$146K

Rank: 54 out of 346

$263

Average: $229

8

Average: 5

DARREN BARBACCI

Mechanicsburg, Pa. 17055

4,303

Rank: 35 out of 346

1,201

Rank: 6 out of 346

$159K

Rank: 43 out of 346

$132

Average: $229

4

Average: 5

MEGAN SHANNON

Shillington, Pa. 19607

4,226

Rank: 36 out of 346

651

Rank: 59 out of 346

$143K

Rank: 57 out of 346

$220

Average: $229

6

Average: 5

DOUGLAS SHEEHAN

Hanover, Pa. 17331

4,147

Rank: 37 out of 346

640

Rank: 64 out of 346

$130K

Rank: 70 out of 346

$203

Average: $229

6

Average: 5

DANIEL OLSON

Erie, Pa. 16509

4,100

Rank: 38 out of 346

562

Rank: 84 out of 346

$165K

Rank: 38 out of 346

$293

Average: $229

7

Average: 5

ROBBY WIEMER

Havertown, Pa. 19083

4,085

Rank: 39 out of 346

290

Rank: 225 out of 346

$227K

Rank: 13 out of 346

$784

Average: $229

14

Average: 5

MATTHEW SOWA

Fleetwood, Pa. 19522

4,071

Rank: 40 out of 346

738

Rank: 38 out of 346

$110K

Rank: 106 out of 346

$150

Average: $229

6

Average: 5

JOSEPH GERSHEY

Dickson city, Pa. 18519

4,040

Rank: 41 out of 346

642

Rank: 63 out of 346

$154K

Rank: 48 out of 346

$240

Average: $229

6

Average: 5

JOSEPH SMITH

Shillington, Pa. 19607

4,021

Rank: 42 out of 346

751

Rank: 34 out of 346

$144K

Rank: 56 out of 346

$192

Average: $229

5

Average: 5

JAMES ZACCARIA

Haverford, Pa. 19041

4,008

Rank: 43 out of 346

672

Rank: 54 out of 346

$196K

Rank: 26 out of 346

$292

Average: $229

6

Average: 5

MEINARDO SANTOS

Stroudsburg, Pa. 18360

3,961

Rank: 44 out of 346

626

Rank: 70 out of 346

$161K

Rank: 40 out of 346

$257

Average: $229

6

Average: 5

TIMOTHY CHEN

Exton, Pa. 19341

3,911

Rank: 45 out of 346

499

Rank: 104 out of 346

$189K

Rank: 29 out of 346

$378

Average: $229

8

Average: 5

ANTHONY COOK

Ardmore, Pa. 19003

3,866

Rank: 46 out of 346

879

Rank: 15 out of 346

$192K

Rank: 28 out of 346

$219

Average: $229

4

Average: 5

JOHN KEENAN

Lehighton, Pa. 18235

3,838

Rank: 47 out of 346

717

Rank: 43 out of 346

$104K

Rank: 119 out of 346

$145

Average: $229

5

Average: 5

LARA ALLMAN

Du bois, Pa. 15801

3,833

Rank: 48 out of 346

824

Rank: 20 out of 346

$133K

Rank: 66 out of 346

$162

Average: $229

5

Average: 5

TERRY CLARKE

Biglerville, Pa. 17307

3,807

Rank: 49 out of 346

505

Rank: 102 out of 346

$135K

Rank: 65 out of 346

$267

Average: $229

8

Average: 5

DANIEL SAPORITO

Kingston, Pa. 18704

3,767

Rank: 50 out of 346

796

Rank: 23 out of 346

$159K

Rank: 42 out of 346

$199

Average: $229

5

Average: 5

LEON SIDOREK

Tunkhannock, Pa. 18657

3,758

Rank: 51 out of 346

975

Rank: 11 out of 346

$139K

Rank: 62 out of 346

$142

Average: $229

4

Average: 5

BRADLEY WILLIAMS

Waynesboro, Pa. 17268

3,751

Rank: 52 out of 346

591

Rank: 78 out of 346

$125K

Rank: 77 out of 346

$212

Average: $229

6

Average: 5

THOMAS SHANNON

Shillington, Pa. 19607

3,734

Rank: 53 out of 346

796

Rank: 23 out of 346

$130K

Rank: 71 out of 346

$164

Average: $229

5

Average: 5

WARNER SIEGLE

Perkasie, Pa. 18944

3,721

Rank: 54 out of 346

547

Rank: 91 out of 346

$175K

Rank: 32 out of 346

$320

Average: $229

7

Average: 5

PETER JOHNSON

Mahanoy city, Pa. 17948

3,650

Rank: 55 out of 346

666

Rank: 56 out of 346

$125K

Rank: 79 out of 346

$188

Average: $229

5

Average: 5

VALENTINO CIULLO

Philadelphia, Pa. 19148

3,646

Rank: 56 out of 346

754

Rank: 30 out of 346

$203K

Rank: 22 out of 346

$269

Average: $229

5

Average: 5

DARLA MILLER

Selinsgrove, Pa. 17870

3,626

Rank: 57 out of 346

607

Rank: 74 out of 346

$106K

Rank: 113 out of 346

$175

Average: $229

6

Average: 5

ROBERT FLOROS

Haverford, Pa. 19041

3,617

Rank: 58 out of 346

538

Rank: 93 out of 346

$183K

Rank: 30 out of 346

$340

Average: $229

7

Average: 5

DAVID SANDERSON

St marys, Pa. 15857

3,610

Rank: 59 out of 346

838

Rank: 19 out of 346

$129K

Rank: 73 out of 346

$154

Average: $229

4

Average: 5

TIMOTHY STRINGER

Wyomissing, Pa. 19610

3,515

Rank: 60 out of 346

753

Rank: 31 out of 346

$193K

Rank: 27 out of 346

$257

Average: $229

5

Average: 5

MARK PINKER

Carlisle, Pa. 17015

3,503

Rank: 61 out of 346

816

Rank: 21 out of 346

$130K

Rank: 72 out of 346

$159

Average: $229

4

Average: 5

MICHAEL SISWICK

Lansdale, Pa. 19446

3,487

Rank: 62 out of 346

672

Rank: 54 out of 346

$152K

Rank: 50 out of 346

$226

Average: $229

5

Average: 5

EDWARD HUTSON

Easton, Pa. 18042

3,455

Rank: 63 out of 346

457

Rank: 129 out of 346

$98.1K

Rank: 130 out of 346

$215

Average: $229

8

Average: 5

COLIN FLANNERY

Media, Pa. 19063

3,454

Rank: 64 out of 346

373

Rank: 176 out of 346

$232K

Rank: 11 out of 346

$623

Average: $229

9

Average: 5

KEITH TYSON

Hanover, Pa. 17331

3,450

Rank: 65 out of 346

441

Rank: 135 out of 346

$123K

Rank: 86 out of 346

$278

Average: $229

8

Average: 5

TIMOTHY PERSCHKE

Butler, Pa. 16001

3,450

Rank: 65 out of 346

553

Rank: 88 out of 346

$104K

Rank: 120 out of 346

$188

Average: $229

6

Average: 5

LYNN MOTASIS

Whitehall, Pa. 18052

3,419

Rank: 67 out of 346

640

Rank: 64 out of 346

$156K

Rank: 44 out of 346

$243

Average: $229

5

Average: 5

TODD PELLESCHI

Etters, Pa. 17319

3,411

Rank: 68 out of 346

685

Rank: 51 out of 346

$101K

Rank: 123 out of 346

$147

Average: $229

5

Average: 5

JAY KAUFMAN

Allentown, Pa. 18104

3,404

Rank: 69 out of 346

452

Rank: 132 out of 346

$142K

Rank: 58 out of 346

$315

Average: $229

8

Average: 5

NICHOLAS MARO

Scranton, Pa. 18510

3,315

Rank: 70 out of 346

504

Rank: 103 out of 346

$145K

Rank: 55 out of 346

$288

Average: $229

7

Average: 5

MELISSA SHUKLA

Hellertown, Pa. 18055

3,308

Rank: 71 out of 346

421

Rank: 152 out of 346

$119K

Rank: 91 out of 346

$282

Average: $229

8

Average: 5

RICK MARTIN

York, Pa. 17402

3,305

Rank: 72 out of 346

443

Rank: 134 out of 346

$123K

Rank: 84 out of 346

$278

Average: $229

7

Average: 5

WILLIAM URBAS

Darby, Pa. 19023

3,254

Rank: 73 out of 346

563

Rank: 83 out of 346

$162K

Rank: 39 out of 346

$287

Average: $229

6

Average: 5

JOSEPH WATSON

Shillington, Pa. 19607

3,241

Rank: 74 out of 346

782

Rank: 26 out of 346

$111K

Rank: 104 out of 346

$142

Average: $229

4

Average: 5

STEPHEN SOONDAR

Coatesville, Pa. 19320

3,228

Rank: 75 out of 346

690

Rank: 50 out of 346

$168K

Rank: 35 out of 346

$244

Average: $229

5

Average: 5

CHRISTOPHER SEDA

Lebanon, Pa. 17042

3,214

Rank: 76 out of 346

783

Rank: 25 out of 346

$128K

Rank: 74 out of 346

$164

Average: $229

4

Average: 5

SCOTT KISSELL

East stroudsburg, Pa. 18301

3,213

Rank: 77 out of 346

638

Rank: 66 out of 346

$96.5K

Rank: 131 out of 346

$151

Average: $229

5

Average: 5

ALAN WEISBERG

Wyomissing, Pa. 19610

3,188

Rank: 78 out of 346

701

Rank: 48 out of 346

$105K

Rank: 115 out of 346

$150

Average: $229

5

Average: 5

ROBERT COHEN

Philadelphia, Pa. 19103

3,173

Rank: 79 out of 346

649

Rank: 61 out of 346

$155K

Rank: 46 out of 346

$239

Average: $229

5

Average: 5

VINCENT ZUWIALA

Hamburg, Pa. 19526

3,160

Rank: 80 out of 346

522

Rank: 96 out of 346

$115K

Rank: 98 out of 346

$221

Average: $229

6

Average: 5

KEVIN NAUGLE

Shillington, Pa. 19607

3,153

Rank: 81 out of 346

549

Rank: 90 out of 346

$116K

Rank: 97 out of 346

$211

Average: $229

6

Average: 5

JOSEPH BROWN

Stroudsburg, Pa. 18360

3,116

Rank: 82 out of 346

583

Rank: 79 out of 346

$126K

Rank: 76 out of 346

$216

Average: $229

5

Average: 5

KARLI RICHARDS

Chambersburg, Pa. 17201

3,112

Rank: 83 out of 346

490

Rank: 109 out of 346

$142K

Rank: 59 out of 346

$290

Average: $229

6

Average: 5

DAVID CHROMEY

Old forge, Pa. 18518

3,106

Rank: 84 out of 346

722

Rank: 42 out of 346

$104K

Rank: 118 out of 346

$144

Average: $229

4

Average: 5

NICOLE MCCORMACK

Gettysburg, Pa. 17325

3,099

Rank: 85 out of 346

490

Rank: 109 out of 346

$123K

Rank: 83 out of 346

$251

Average: $229

6

Average: 5

DAVID SAMUEL

Springfield, Pa. 19064

3,046

Rank: 86 out of 346

487

Rank: 111 out of 346

$139K

Rank: 61 out of 346

$285

Average: $229

6

Average: 5

JUANITA THORPE

Fleetwood, Pa. 19522

3,010

Rank: 87 out of 346

707

Rank: 45 out of 346

$86K

Rank: 152 out of 346

$122

Average: $229

4

Average: 5

ANGELINA COLTON-SLOTTER

Selinsgrove, Pa. 17870

3,009

Rank: 88 out of 346

607

Rank: 74 out of 346

$89.5K

Rank: 140 out of 346

$148

Average: $229

5

Average: 5

MAGGIE SOLIMEO

Hellertown, Pa. 18055

2,998

Rank: 89 out of 346

411

Rank: 161 out of 346

$147K

Rank: 53 out of 346

$357

Average: $229

7

Average: 5

JESSICA SHAW

Lebanon, Pa. 17042

2,946

Rank: 90 out of 346

557

Rank: 85 out of 346

$100K

Rank: 125 out of 346

$180

Average: $229

5

Average: 5

THOMAS BAER

Clairton, Pa. 15025

2,931

Rank: 91 out of 346

217

Rank: 264 out of 346

$110K

Rank: 108 out of 346

$506

Average: $229

14

Average: 5

SARAH BANKS

Hanover, Pa. 17331

2,929

Rank: 92 out of 346

537

Rank: 94 out of 346

$94.1K

Rank: 136 out of 346

$175

Average: $229

5

Average: 5

MARIA KASPER

York, Pa. 17402

2,913

Rank: 93 out of 346

462

Rank: 128 out of 346

$108K

Rank: 111 out of 346

$234

Average: $229

6

Average: 5

JOSEPH DIFRANCO

Erie, Pa. 16506

2,861

Rank: 94 out of 346

353

Rank: 191 out of 346

$123K

Rank: 85 out of 346

$348

Average: $229

8

Average: 5

CHRIS NELSON

Erie, Pa. 16505

2,823

Rank: 95 out of 346

326

Rank: 201 out of 346

$111K

Rank: 105 out of 346

$340

Average: $229

9

Average: 5

JODY KUBICKI

Berwick, Pa. 18603

2,804

Rank: 96 out of 346

547

Rank: 91 out of 346

$84.7K

Rank: 154 out of 346

$155

Average: $229

5

Average: 5

PATRICK DOYLE

Bedford, Pa. 15522

2,794

Rank: 97 out of 346

431

Rank: 142 out of 346

$115K

Rank: 99 out of 346

$266

Average: $229

6

Average: 5

DANA DOBER

Havertown, Pa. 19083

2,782

Rank: 98 out of 346

328

Rank: 199 out of 346

$110K

Rank: 109 out of 346

$334

Average: $229

8

Average: 5

CORNELIUS DONOHUE

Villanova, Pa. 19085

2,750

Rank: 99 out of 346

194

Rank: 280 out of 346

$132K

Rank: 68 out of 346

$682

Average: $229

14

Average: 5

TERENCE DUNN

Philadelphia, Pa. 19118

2,739

Rank: 100 out of 346

967

Rank: 12 out of 346

$136K

Rank: 64 out of 346

$140

Average: $229

3

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.